See: Description
| Class | Description |
|---|---|
| AddOperator |
A parser to sum two integers or to make the union between two sets with the same type
|
| AssignmentStatement |
A parser to declare a variable.
|
| BlockStatement | |
| BooleanBinaryOperation |
A tree for binary boolean expressions.
|
| BtrPlaceTree |
An abstract parser for a tree.
|
| BtrPlaceTreeAdaptor |
An adapter to instantiate the right scriptTree depending on the token.
|
| CardinalityOperator |
A parser get the cardinality of a set.
|
| ConstraintStatement |
A tree to check a constraint.
|
| DiscreteToken | |
| DivideOperator |
A parser to divide two integers or to split a set.
|
| ElementTree |
A Tree parser to identify a virtual machine or a node.
|
| EnumElement |
An enumeration of either nodes or virtual machines.
|
| EnumVar |
An enumeration of variables.
|
| EqComparisonOperator |
A parser to check the equality between two operands.
|
| ErrorTree |
Tree to handle errors returned by the lexer.
|
| ExplodedSetTree |
A parser to make exploded sets.
|
| ExportStatement |
Statement to specify a list of variables to export.
|
| ForStatement |
An iterator statement.
|
| IfStatement |
A parser to check if the left child expression is true.
|
| ImportStatement |
Statement to import some other script wrt.
|
| MinusOperator |
A parser to sum two integers or to make the union between two sets with the same type
|
| NameSpaceStatement |
A statement to specify the namespace of the script.
|
| NonStrictComparisonOperator |
A parser to check if the left operand is >= or <= to the right operand
Return 1 if equals, 0 otherwise.
|
| NotOperator |
A parser to sum two integers or to make the union between two sets with the same type
|
| NumberTree |
A parser to make integer.
|
| PowerOperator |
A parser to sum two integers or to make the union between two sets with the same type
|
| Range |
A part of an enumeration.
|
| RemainderOperator |
A parser to divide two integers or to split a set.
|
| SelfAssignmentStatement |
A parser to declare a variable.
|
| StrictComparisonOperator |
A parser to check if the left operand is > or < to the right operand
Return 1 if equals, 0 otherwise.
|
| StringTree |
A tree that is only a root to parse a String.
|
| TemplateAssignment |
A statement to instantiate VMs or nodes from a specific template.
|
| TemplateOptionTree |
A tree to get an option identifier and, if exists, the value of the option.
|
| TimesOperator |
A parser to multiply two integers or to make the cartesian product between two sets with the same type
|
| VariableTree |
A Parser to get a variable.
|
| Enum | Description |
|---|---|
| SelfAssignmentStatement.Type |
The operation.
|
Copyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.