Uses of Class
jcaas.script_nodes.Statement

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 }.