alchemist
alchemist
/
it.unibo.alchemist.expressions.parser
/
ExpTokenManager
Exp
Token
Manager
open
class
ExpTokenManager
:
ExpConstants
Content copied to clipboard
Token Manager. This class was automatically generated by JavaCC, only few manual fixes added.
Constructors
Functions
Properties
Constructors
Exp
Token
Manager
Link copied to clipboard
open
fun
ExpTokenManager
(
stream
:
SimpleCharStream
)
Content copied to clipboard
Constructor.
Exp
Token
Manager
Link copied to clipboard
open
fun
ExpTokenManager
(
stream
:
SimpleCharStream
,
lexState
:
Int
)
Content copied to clipboard
Constructor.
Functions
get
Next
Token
Link copied to clipboard
open
fun
getNextToken
(
)
:
Token
Content copied to clipboard
Get the next Token.
Re
Init
Link copied to clipboard
open
fun
ReInit
(
stream
:
SimpleCharStream
)
Content copied to clipboard
open
fun
ReInit
(
stream
:
SimpleCharStream
,
lexState
:
Int
)
Content copied to clipboard
Reinitialise parser.
Switch
To
Link copied to clipboard
open
fun
SwitchTo
(
lexState
:
Int
)
Content copied to clipboard
Switch to specified lex state.
Properties
debugStream
Link copied to clipboard
open
var
debugStream
:
PrintStream
Content copied to clipboard
Debug output.
jjstrLiteralImages
Link copied to clipboard
val
jjstrLiteralImages
:
Array
<
String
>
Content copied to clipboard
Token literal values.
lexStateNames
Link copied to clipboard
val
lexStateNames
:
Array
<
String
>
Content copied to clipboard
Lexer state names.