Exp

open class Exp : ExpConstants

Constructors

Link copied to clipboard
open fun Exp(tm: ExpTokenManager)
Constructor with generated Token Manager.
Link copied to clipboard
open fun Exp(stream: InputStream)
Constructor with InputStream.
Link copied to clipboard
open fun Exp(stream: InputStream, encoding: String)
Constructor with InputStream and supplied encoding
Link copied to clipboard
open fun Exp(stream: Reader)
Constructor.

Functions

Link copied to clipboard
fun AtomicExpr(): ITreeNode<out Any>
Link copied to clipboard
fun Comparator(): String
Link copied to clipboard
fun Cost(): ITreeNode<HashString>
Link copied to clipboard
fun disable_tracing()
Disable tracing.
Link copied to clipboard
fun E(): ITreeNode<out Any>
Link copied to clipboard
fun enable_tracing()
Enable tracing.
Link copied to clipboard
fun Expr(): ITreeNode<out Any>
Link copied to clipboard
open fun generateParseException(): ParseException
Generate ParseException.
Link copied to clipboard
fun getNextToken(): Token
Get the next Token.
Link copied to clipboard
fun Init(): ITree
Link copied to clipboard
fun listComparator(): String
Link copied to clipboard
fun ListExpr(): ITreeNode<Set<ITreeNode<out Any>>>
Link copied to clipboard
fun MaxExpr(): OperatorTreeNode
Link copied to clipboard
fun MinExpr(): OperatorTreeNode
Link copied to clipboard
fun ModExpr(): OperatorTreeNode
Link copied to clipboard
fun Number(): ITreeNode<Double>
Link copied to clipboard
open fun ReInit(tm: ExpTokenManager)
open fun ReInit(stream: InputStream)
open fun ReInit(stream: Reader)
open fun ReInit(stream: InputStream, encoding: String)
Reinitialise.
Link copied to clipboard
fun TimesExpr(): ITreeNode<out Any>
Link copied to clipboard
fun unaryListComparator(): String
Link copied to clipboard
fun Var(): ITreeNode<out Any>

Properties

Link copied to clipboard
open val jj_nt: Token
Next token.
Link copied to clipboard
open var token: Token
Current token.
Link copied to clipboard
open val token_source: ExpTokenManager
Generated Token Manager.