|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Statement | |
---|---|
jcaas.script_nodes |
Uses of Statement in jcaas.script_nodes |
---|
Subclasses of Statement in jcaas.script_nodes | |
---|---|
class |
Assignment
This class represents an assign_stmt in a syntax tree of a script. |
class |
FunctionCall
This class represents a func_stmt node in a syntax tree of a script. |
class |
IfStatement
This class represents the if_stmt node in the syntax tree of a script. |
class |
MethodCall
|
class |
StatementList
Class represents a stmt_list node in the syntax tree of a script. |
class |
WhileLoop
This class represents a while_stmt node in the syntax tree of a script. |
Fields in jcaas.script_nodes declared as Statement | |
---|---|
static Statement |
Statement.NULLSTATEMENT
Special Statement instance for a statement that does nothing upon evaluation. |
Constructors in jcaas.script_nodes with parameters of type Statement | |
---|---|
IfStatement(LogicalExpression exp,
Statement l1)
Constructor for the rule if_stmt ::= ( logical_exp ) { stmt_list } |
|
IfStatement(LogicalExpression exp,
Statement l1,
Statement l2)
Constructor for te rule if_stmt ::= ( logical_exp ) { stmt_list } else { stmt_list }. |
|
InitialProcedure(Statement list)
Constructor for when procedure ::= INIT { stmt_list } |
|
Procedure(Statement list,
LogicalExpression exp)
Constructor for the rule procedure ::= [ logical_exp ] { stmt_list } |
|
Rule(Statement list)
Constructor for the rule rule ::= { stmt_list }. |
|
Rule(Statement list,
int type)
Constructor for the rules rule ::= BEGIN { stmt_list} and rule ::= END { stmt_list }. |
|
Rule(Statement list,
Pattern pattern)
Constructor for the rule rule ::= pattern { stmt_list }. |
|
StatementList(Statement statement)
Constructor for rule stmt_list ::= stmt. |
|
StatementList(Statement statement,
Statement list)
Constructor for rule stmt_list ::= stmt stmt_list. |
|
WhileLoop(LogicalExpression exp,
Statement list)
Constructor for the rule while_stmt ::= ( logical_exp ) { stmt_list }. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |