Package jcaas.script_nodes

Interface Summary
Interpretable Interface for nodes of a syntax tree.
SList  
 

Class Summary
AbstractInterpretable An abstract class that implements Interpretable.
AnnotationContext This class facilitates a shared storage area for an AnnotationScript instance.
AnnotationFunctions This class defines several functions which can be called in an annotation script.
AnnotationGlobals  
ArgumentList  
ArithmeticExpression This class represents an arithmetic_exp node in the syntax tree of a script file.
ArithmeticFactor This class represents an arithmetic_factor node in a syntax tree.
ArithmeticTerm This class represents an arithmetic_term node of a syntax tree.
Assignment This class represents an assign_stmt in a syntax tree of a script.
CompareSymbol This class represents a comparator in the syntax tree of a script.
ConcreteSList  
Constant This class represents a constant value in a script.s
Context This class facilitates a shared storage area for a script.
Definition  
EvalFunctions This class defines several functions which can be called from within an evaluation script.
EvaluationContext This class represents a shared sotorage area for an EvalScript instance.
Function  
FunctionCall This class represents a func_stmt node in a syntax tree of a script.
FunctionMap  
Identifier This class represents a IDENTIFIER node of a script.
IfStatement This class represents the if_stmt node in the syntax tree of a script.
IndexedList  
InitialProcedure This class represents the rule procedure ::= INIT { stmt_list }
JFunction  
JStaticFunction  
LogicalExpression This class represents a logical_exp node in a syntax tree of a script.
LogicalFactor This class represents a logical_factor node in the syntax tree of a script.
LogicalTerm This class represents a logical_term node in a syntax tree of a script.
Melody  
MethodCall  
MusicContext  
Note  
NumericValue This class represents a NUMERIC_VALUE in a script.
Pattern This class represents a pattern node in a syntax tree for a script.
PatternFactor  
PatternSubFactor  
PatternTerm  
Procedure Class for a procdure node in the syntax tree of a script.
ProcedureList Class for a procedure_list node in the syntax tree of a script.
Rule Class that represents the rule node in the syntax tree of a script.
RuleList  
SObject  
Statement Class representing a stmt node in the syntax tree of a script.
StatementList Class represents a stmt_list node in the syntax tree of a script.
StringExpression  
StringFactor  
WhileLoop This class represents a while_stmt node in the syntax tree of a script.