Package ptolemy.actor.ptalon
Class PtalonScopeChecker
- java.lang.Object
-
- antlr.TreeParser
-
- ptolemy.actor.ptalon.PtalonScopeChecker
-
- All Implemented Interfaces:
PtalonScopeCheckerTokenTypes
public class PtalonScopeChecker extends antlr.TreeParser implements PtalonScopeCheckerTokenTypes
PtalonScopeChecker.java generated from populator.g by ANTLR.- Since:
- Ptolemy II 7.0
- Version:
- $Id$
- Author:
- Adam Cataldo, Elaine Cheong, Thomas Huining Feng
- Pt.AcceptedRating:
- Red (celaine)
- Pt.ProposedRating:
- Red (celaine)
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String[]
_tokenNames
-
Fields inherited from class antlr.TreeParser
_retTree, astFactory, ASTNULL, inputState, returnAST, tokenNames, traceDepth
-
Fields inherited from interface ptolemy.actor.ptalon.PtalonScopeCheckerTokenTypes
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 Summary
Constructors Constructor Description PtalonScopeChecker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actor_declaration(antlr.collections.AST _t)
void
actor_definition(antlr.collections.AST _t, PtalonEvaluator manager)
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(antlr.collections.AST _t)
void
nested_actor_declaration(antlr.collections.AST _t, java.lang.String paramValue)
void
parameter_declaration(antlr.collections.AST _t)
void
port_declaration(antlr.collections.AST _t)
void
relation_declaration(antlr.collections.AST _t)
void
transformation(antlr.collections.AST _t)
void
transformation_declaration(antlr.collections.AST _t)
void
transparent_relation_declaration(antlr.collections.AST _t)
-
-
-
Method Detail
-
getCodeManager
public PtalonEvaluator getCodeManager()
-
port_declaration
public final void port_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
parameter_declaration
public final void parameter_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
assigned_parameter_declaration
public final void assigned_parameter_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
relation_declaration
public final void relation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
transparent_relation_declaration
public final void transparent_relation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
assignment
public final void assignment(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
nested_actor_declaration
public final void nested_actor_declaration(antlr.collections.AST _t, java.lang.String paramValue) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
actor_declaration
public final void actor_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
atomic_statement
public final void atomic_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
transformation_declaration
public final void transformation_declaration(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
conditional_statement
public final void conditional_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
iterative_statement
public final void iterative_statement(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
transformation
public final void transformation(antlr.collections.AST _t) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
actor_definition
public final void actor_definition(antlr.collections.AST _t, PtalonEvaluator manager) throws antlr.RecognitionException, PtalonScopeException
- Throws:
antlr.RecognitionException
PtalonScopeException
-
-