public class PtalonPopulator extends antlr.TreeParser implements PtalonPopulatorTokenTypes
Modifier and Type | Field and Description |
---|---|
static java.lang.String[] |
_tokenNames |
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
ACTOR, ACTOR_DECLARATION, ACTOR_DEFINITION, ACTOR_EQUALS, ACTOR_ID, ACTOR_LABEL, ACTORPARAM, ARITHMETIC_EXPRESSION, ARITHMETIC_FACTOR, ASSIGN, ATTACH_DANGLING_PORTS, ATTRIBUTE, BOOLEAN_EXPRESSION, BOOLEAN_FACTOR, COLON, COMMA, COMMENT, DANGLING_PORTS_OKAY, DOT, DYNAMIC_NAME, ELSE, EOF, EQUALS, ESC, EXPRESSION, FALSE, FALSEBRANCH, FOR, ID, IF, IMPORT, INITIALLY, INPORT, IS, LBRACKET, LCURLY, LINE_COMMENT, LOGICAL_BUFFER, LPAREN, MULTIINPORT, MULTIOUTPORT, MULTIPORT, NEGATE, NEGATIVE_SIGN, NEXT, NULL_TREE_LOOKAHEAD, NUMBER_LITERAL, OPTIONAL, OUTPORT, PARAM_EQUALS, PARAMETER, PLUS, PORT, POSITIVE_SIGN, PRESERVE, QUALID, QUALIFIED_PORT, RBRACKET, RCURLY, REFERENCE, RELATION, REMOVE, RPAREN, SATISFIES, SEMI, STRING_LITERAL, TRANSFORM, TRANSFORMATION, TRANSPARENT, TRUE, TRUEBRANCH, VARIABLE, WHITE_SPACE
Constructor and Description |
---|
PtalonPopulator() |
Modifier and Type | Method and Description |
---|---|
void |
actor_declaration(antlr.collections.AST _t)
This is for a top level actor declaration, which
requires separate treatment from a nested actor
declaration.
|
void |
actor_definition(antlr.collections.AST _t,
PtalonEvaluator info) |
void |
assigned_parameter_declaration(antlr.collections.AST _t) |
void |
assignment(antlr.collections.AST _t) |
void |
atomic_statement(antlr.collections.AST _t) |
void |
conditional_statement(antlr.collections.AST _t) |
PtalonEvaluator |
getCodeManager() |
void |
iterative_statement_evaluator(antlr.collections.AST _t) |
void |
iterative_statement(antlr.collections.AST _t) |
void |
nested_actor_declaration(antlr.collections.AST _t)
In this case we do not add any actors, but rather
defer this decision to any generated actors.
|
void |
parameter_declaration(antlr.collections.AST _t) |
void |
port_declaration(antlr.collections.AST _t) |
void |
qualified_identifier(antlr.collections.AST _t) |
void |
relation_declaration(antlr.collections.AST _t) |
void |
transformation_declaration(antlr.collections.AST _t) |
void |
transformation(antlr.collections.AST _t) |
void |
transparent_relation_declaration(antlr.collections.AST _t) |
public PtalonEvaluator getCodeManager()
public final void port_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void parameter_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void assigned_parameter_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void qualified_identifier(antlr.collections.AST _t) throws antlr.RecognitionException
antlr.RecognitionException
public final void relation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void transparent_relation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void assignment(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void nested_actor_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void actor_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void atomic_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void transformation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void conditional_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void iterative_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void iterative_statement_evaluator(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void transformation(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException
public final void actor_definition(antlr.collections.AST _t, PtalonEvaluator info) throws antlr.RecognitionException, PtalonRuntimeException
antlr.RecognitionException
PtalonRuntimeException