| Package | Description |
|---|---|
| com.sk89q.worldedit.expression.lexer.tokens | |
| com.sk89q.worldedit.expression.parser | |
| com.sk89q.worldedit.expression.runtime |
| Modifier and Type | Class and Description |
|---|---|
class |
CharacterToken
A single character that doesn't fit any of the other token categories.
|
class |
IdentifierToken
An identifier
|
class |
KeywordToken
A keyword
|
class |
NumberToken
A number
|
class |
OperatorToken
A unary or binary operator.
|
class |
Token
A token.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PseudoToken
A pseudo-token, inserted by the parser instead of the lexer.
|
class |
UnaryOperator
The parser uses this pseudo-token to mark operators as unary operators.
|
class |
UnboundVariable |
| Modifier and Type | Interface and Description |
|---|---|
interface |
LValue
A value that can be used on the left side of an assignment.
|
interface |
RValue
A value that can be used on the right side of an assignment.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Break
A break or continue statement.
|
class |
Conditional
An if/else statement or a ternary operator.
|
class |
Constant
A constant.
|
class |
For
A Java/C-style for loop.
|
class |
Function
Wrapper for a Java method and its arguments (other Nodes)
|
class |
LValueFunction
Wrapper for a pair of Java methods and their arguments (other Nodes), forming an LValue
|
class |
Node
A node in the execution tree of an expression.
|
class |
Return
A return statement.
|
class |
Sequence
A sequence of operations, usually separated by semicolons in the input stream.
|
class |
SimpleFor
A simple-style for loop.
|
class |
Switch
A switch/case construct.
|
class |
Variable
A variable.
|
class |
While
A while loop.
|
Copyright © 2010-2014. All Rights Reserved.