Package oscript.syntaxtree

Interface Summary
Node The interface which all syntax tree classes must implement.
NodeListInterface The interface which NodeList, NodeListOptional, and NodeSequence implement.
 

Class Summary
AdditiveExpression Grammar production:
AllocationExpression Grammar production:
Arglist Grammar production:
ArrayDeclarationPrimaryPrefix Grammar production:
ArraySubscriptPrimaryPostfix Grammar production:
AssignmentExpression Grammar production:
BitwiseAndExpression Grammar production:
BitwiseOrExpression Grammar production:
BitwiseXorExpression Grammar production:
BreakStatement Grammar production:
CalleePrimaryPrefix Grammar production:
CastExpression Grammar production:
CollectionForLoopStatement Grammar production:
ConditionalExpression Grammar production:
ConditionalStatement Grammar production:
ContinueStatement Grammar production:
EqualityExpression Grammar production:
EvalBlock Grammar production:
EvaluationUnit Grammar production:
Expression Grammar production:
ExpressionBlock Grammar production:
ForLoopStatement Grammar production:
FunctionCallExpressionList Grammar production:
FunctionCallExpressionListBody Grammar production:
FunctionCallPrimaryPostfix Grammar production:
FunctionDeclaration Grammar production:
FunctionPrimaryPrefix Grammar production:
IdentifierPrimaryPrefix Grammar production:
ImportBlock Grammar production:
Literal Grammar production:
LogicalAndExpression Grammar production:
LogicalOrExpression Grammar production:
MixinBlock Grammar production:
MultiplicativeExpression Grammar production:
NodeChoice Represents a grammar choice, e.g.
NodeList Represents a grammar list, e.g.
NodeListOptional Represents an optional grammar list, e.g.
NodeOptional Represents an grammar optional node, e.g.
NodeSequence Represents a sequence of nodes nested within a choice, list, optional list, or optional, e.g.
NodeToken Represents a single token in the grammar.
ParenPrimaryPrefix Grammar production:
Permissions Grammar production:
PostfixExpression Grammar production:
PreLoopStatement Grammar production:
PrimaryExpression Grammar production:
PrimaryExpressionNotFunction Grammar production:
PrimaryExpressionWithTrailingFxnCallExpList Grammar production:
PrimaryPostfix Grammar production:
PrimaryPostfixWithTrailingFxnCallExpList Grammar production:
PrimaryPrefix Grammar production:
PrimaryPrefixNotFunction Grammar production:
Program Grammar production:
ProgramFile Grammar production:
PropertyIdentifierPrimaryPostfix Grammar production:
RelationalExpression Grammar production:
ReturnStatement Grammar production:
ScopeBlock Grammar production:
ShiftExpression Grammar production:
ShorthandFunctionPrimaryPrefix Grammar production:
SynchronizedStatement Grammar production:
ThisPrimaryPrefix Grammar production:
ThrowBlock Grammar production:
TryStatement Grammar production:
TypeExpression Grammar production:
UnaryExpression Grammar production:
VariableDeclaration Grammar production:
VariableDeclarationBlock Grammar production:
WhileLoopStatement Grammar production: