net.sourceforge.nrl.parser.ast.impl
Class NRLActionParser

java.lang.Object
  extended by org.antlr.runtime.BaseRecognizer
      extended by org.antlr.runtime.Parser
          extended by net.sourceforge.nrl.parser.ast.impl.NRLActionParser

public class NRLActionParser
extends org.antlr.runtime.Parser


Nested Class Summary
static class NRLActionParser.action_return
           
static class NRLActionParser.actionContext_return
           
static class NRLActionParser.actionFragmentDeclaration_return
           
static class NRLActionParser.actionRuleDeclaration_return
           
static class NRLActionParser.addAction_return
           
static class NRLActionParser.compoundAction_return
           
static class NRLActionParser.conditionalAction_return
           
static class NRLActionParser.createAction_return
           
static class NRLActionParser.declaration_return
           
static class NRLActionParser.declarations_return
           
static class NRLActionParser.fileBody_return
           
static class NRLActionParser.forEachAction_return
           
static class NRLActionParser.macroApplicationAction_return
           
static class NRLActionParser.macroApplicationParams_return
           
static class NRLActionParser.modelFileReference_return
           
static class NRLActionParser.modelFileReferences_return
           
static class NRLActionParser.operatorAction_return
           
static class NRLActionParser.operatorActionParams_return
           
static class NRLActionParser.operatorFileReference_return
           
static class NRLActionParser.operatorFileReferences_return
           
static class NRLActionParser.removeAction_return
           
static class NRLActionParser.removeFromCollectionAction_return
           
static class NRLActionParser.setAction_return
           
static class NRLActionParser.simpleAction_return
           
static class NRLActionParser.simpleActionList_return
           
static class NRLActionParser.singleActionAndEOF_return
           
static class NRLActionParser.variableDeclarationAction_return
           
 
Field Summary
static int ACTION_FRAGMENT
           
static int ACTION_RULE
           
protected  org.antlr.runtime.tree.TreeAdaptor adaptor
           
static int ADD
           
static int ADD_VERB
           
static int AND
           
static int APPLIES_TO
           
static int AS_A
           
static int AT_LEAST
           
static int AT_MOST
           
static int BOOLEAN
           
static int BY
           
static int COLON
           
static int COMMA
           
static int CONTEXT
           
static int CREATE
           
static int DECIMAL_NUMBER
           
protected  net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA10 dfa10
           
protected  net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA17 dfa17
           
protected  net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA9 dfa9
           
static int DIV
           
static int DOUBLE_QUOTED_STRING
           
static int EACH
           
static int ELSE
           
static int EOF
           
static int EQUALS
           
static int EXACTLY
           
static int FIRST
           
static org.antlr.runtime.BitSet FOLLOW_ACTION_FRAGMENT_in_actionFragmentDeclaration317
           
static org.antlr.runtime.BitSet FOLLOW_ACTION_FRAGMENT_in_synpred3_NRLActionParser253
           
static org.antlr.runtime.BitSet FOLLOW_action_in_actionFragmentDeclaration322
           
static org.antlr.runtime.BitSet FOLLOW_action_in_actionRuleDeclaration300
           
static org.antlr.runtime.BitSet FOLLOW_action_in_conditionalAction409
           
static org.antlr.runtime.BitSet FOLLOW_action_in_conditionalAction450
           
static org.antlr.runtime.BitSet FOLLOW_action_in_forEachAction1022
           
static org.antlr.runtime.BitSet FOLLOW_action_in_forEachAction983
           
static org.antlr.runtime.BitSet FOLLOW_action_in_singleActionAndEOF361
           
static org.antlr.runtime.BitSet FOLLOW_ACTION_RULE_in_actionRuleDeclaration295
           
static org.antlr.runtime.BitSet FOLLOW_ACTION_RULE_in_synpred2_NRLActionParser239
           
static org.antlr.runtime.BitSet FOLLOW_actionContext_in_actionRuleDeclaration293
           
static org.antlr.runtime.BitSet FOLLOW_actionContext_in_synpred2_NRLActionParser237
           
static org.antlr.runtime.BitSet FOLLOW_actionFragmentDeclaration_in_declaration258
           
static org.antlr.runtime.BitSet FOLLOW_actionRuleDeclaration_in_declaration244
           
static org.antlr.runtime.BitSet FOLLOW_ADD_VERB_in_addAction788
           
static org.antlr.runtime.BitSet FOLLOW_addAction_in_simpleAction592
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_macroApplicationParams857
           
static org.antlr.runtime.BitSet FOLLOW_AND_in_operatorActionParams933
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_forEachAction1019
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_forEachAction980
           
static org.antlr.runtime.BitSet FOLLOW_COMMA_in_simpleActionList529
           
static org.antlr.runtime.BitSet FOLLOW_compoundAction_in_action379
           
static org.antlr.runtime.BitSet FOLLOW_conditionalAction_in_simpleAction622
           
static org.antlr.runtime.BitSet FOLLOW_constraint_in_removeAction703
           
static org.antlr.runtime.BitSet FOLLOW_CONTEXT_in_actionContext335
           
static org.antlr.runtime.BitSet FOLLOW_CONTEXT_in_actionContext344
           
static org.antlr.runtime.BitSet FOLLOW_context_in_synpred1_NRLActionParser223
           
static org.antlr.runtime.BitSet FOLLOW_CREATE_in_createAction638
           
static org.antlr.runtime.BitSet FOLLOW_createAction_in_simpleAction558
           
static org.antlr.runtime.BitSet FOLLOW_declaration_in_declarations206
           
static org.antlr.runtime.BitSet FOLLOW_declarations_in_fileBody101
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_actionFragmentDeclaration320
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_actionRuleDeclaration298
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_createAction652
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_forEachAction1009
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_modelFileReference154
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_operatorFileReference188
           
static org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_removeAction695
           
static org.antlr.runtime.BitSet FOLLOW_EACH_in_forEachAction1005
           
static org.antlr.runtime.BitSet FOLLOW_EACH_in_forEachAction973
           
static org.antlr.runtime.BitSet FOLLOW_EACH_in_removeAction676
           
static org.antlr.runtime.BitSet FOLLOW_ELSE_in_conditionalAction446
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_fileBody103
           
static org.antlr.runtime.BitSet FOLLOW_EOF_in_singleActionAndEOF363
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_macroApplicationParams852
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_macroApplicationParams873
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_operatorActionParams928
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_operatorActionParams949
           
static org.antlr.runtime.BitSet FOLLOW_expression_in_setAction773
           
static org.antlr.runtime.BitSet FOLLOW_forEachAction_in_simpleAction610
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_macroApplicationParams860
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_operatorActionParams936
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_removeFromCollectionAction731
           
static org.antlr.runtime.BitSet FOLLOW_FROM_in_synpred4_NRLActionParser569
           
static org.antlr.runtime.BitSet FOLLOW_globalVariableDeclaration_in_declaration264
           
static org.antlr.runtime.BitSet FOLLOW_IF_in_conditionalAction399
           
static org.antlr.runtime.BitSet FOLLOW_IN_COLLECTION_in_forEachAction1011
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_createAction647
           
static org.antlr.runtime.BitSet FOLLOW_LPAREN_in_removeAction690
           
static org.antlr.runtime.BitSet FOLLOW_macroApplicationAction_in_simpleAction604
           
static org.antlr.runtime.BitSet FOLLOW_macroApplicationParams_in_macroApplicationAction822
           
static org.antlr.runtime.BitSet FOLLOW_MODEL_in_modelFileReference151
           
static org.antlr.runtime.BitSet FOLLOW_modelFileReference_in_modelFileReferences136
           
static org.antlr.runtime.BitSet FOLLOW_modelFileReferences_in_fileBody97
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_actionContext338
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_addAction791
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_addAction796
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_createAction644
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_forEachAction1017
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_forEachAction978
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeAction687
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeFromCollectionAction729
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeFromCollectionAction735
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_setAction768
           
static org.antlr.runtime.BitSet FOLLOW_modelReference_in_synpred4_NRLActionParser567
           
static org.antlr.runtime.BitSet FOLLOW_multipleContext_in_actionFragmentDeclaration315
           
static org.antlr.runtime.BitSet FOLLOW_multipleContext_in_synpred3_NRLActionParser251
           
static org.antlr.runtime.BitSet FOLLOW_NEW_in_createAction641
           
static org.antlr.runtime.BitSet FOLLOW_NO_in_actionContext347
           
static org.antlr.runtime.BitSet FOLLOW_OF_in_forEachAction1014
           
static org.antlr.runtime.BitSet FOLLOW_OF_in_forEachAction975
           
static org.antlr.runtime.BitSet FOLLOW_OF_in_removeAction682
           
static org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_operatorAction896
           
static org.antlr.runtime.BitSet FOLLOW_operatorAction_in_simpleAction598
           
static org.antlr.runtime.BitSet FOLLOW_operatorActionParams_in_operatorAction898
           
static org.antlr.runtime.BitSet FOLLOW_operatorFileReference_in_operatorFileReferences170
           
static org.antlr.runtime.BitSet FOLLOW_operatorFileReferences_in_fileBody99
           
static org.antlr.runtime.BitSet FOLLOW_OPERATORS_in_operatorFileReference185
           
static org.antlr.runtime.BitSet FOLLOW_PROPERTYNAME_in_macroApplicationAction818
           
static org.antlr.runtime.BitSet FOLLOW_REMOVE_in_removeAction672
           
static org.antlr.runtime.BitSet FOLLOW_REMOVE_in_removeFromCollectionAction725
           
static org.antlr.runtime.BitSet FOLLOW_REMOVE_in_synpred4_NRLActionParser565
           
static org.antlr.runtime.BitSet FOLLOW_removeAction_in_simpleAction580
           
static org.antlr.runtime.BitSet FOLLOW_removeFromCollectionAction_in_simpleAction574
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_createAction654
           
static org.antlr.runtime.BitSet FOLLOW_RPAREN_in_removeAction697
           
static org.antlr.runtime.BitSet FOLLOW_ruleSetDeclaration_in_declaration270
           
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_conditionalAction461
           
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_forEachAction1024
           
static org.antlr.runtime.BitSet FOLLOW_SEMI_in_forEachAction985
           
static org.antlr.runtime.BitSet FOLLOW_SET_in_setAction765
           
static org.antlr.runtime.BitSet FOLLOW_setAction_in_simpleAction586
           
static org.antlr.runtime.BitSet FOLLOW_simpleAction_in_simpleActionList524
           
static org.antlr.runtime.BitSet FOLLOW_simpleAction_in_simpleActionList540
           
static org.antlr.runtime.BitSet FOLLOW_simpleActionList_in_compoundAction498
           
static org.antlr.runtime.BitSet FOLLOW_simpleVariableDeclaration_in_variableDeclarationAction1060
           
static org.antlr.runtime.BitSet FOLLOW_statement_in_conditionalAction403
           
static org.antlr.runtime.BitSet FOLLOW_THEN_in_conditionalAction405
           
static org.antlr.runtime.BitSet FOLLOW_THEN_in_simpleActionList535
           
static org.antlr.runtime.BitSet FOLLOW_TO_in_addAction793
           
static org.antlr.runtime.BitSet FOLLOW_TO_in_macroApplicationParams863
           
static org.antlr.runtime.BitSet FOLLOW_TO_in_operatorActionParams939
           
static org.antlr.runtime.BitSet FOLLOW_TO_in_setAction770
           
static org.antlr.runtime.BitSet FOLLOW_USING_in_macroApplicationParams869
           
static org.antlr.runtime.BitSet FOLLOW_USING_in_operatorActionParams945
           
static org.antlr.runtime.BitSet FOLLOW_VALIDATION_RULE_in_synpred1_NRLActionParser225
           
static org.antlr.runtime.BitSet FOLLOW_validationFragmentDeclaration_in_declaration276
           
static org.antlr.runtime.BitSet FOLLOW_validationRuleDeclaration_in_declaration230
           
static org.antlr.runtime.BitSet FOLLOW_variableDeclarationAction_in_simpleAction616
           
static org.antlr.runtime.BitSet FOLLOW_WHERE_in_removeAction700
           
static org.antlr.runtime.BitSet FOLLOW_WITH_in_macroApplicationParams866
           
static org.antlr.runtime.BitSet FOLLOW_WITH_in_operatorActionParams942
           
static int FOLLOWING
           
static int FOUR
           
static int FROM
           
 NRLActionParser_NRLConstraintRules gNRLConstraintRules
           
static int GREATER
           
static int GREATER_EQ
           
static int HASHAVE
           
static int IDENTIFIER
           
static int IF
           
static int IFF
           
static int IMPLIES
           
static int IN_COLLECTION
           
static int INTEGER_NUMBER
           
static int IS_IN
           
static int IS_NOT_IN
           
static int KIND_OF
           
static int LESS
           
static int LESS_EQ
           
static int LPAREN
           
static int MINUS
           
static int MOD
           
static int MODEL
           
static int NEW
           
static int NO
           
static int NOT_EQUALS
           
static int NOT_PRESENT
           
static int NUMBER_OF
           
static int OF
           
static int ONE
           
static int OPERATOR
           
static int OPERATORS
           
static int OR
           
static int ORDINAL_NUMBER
           
static int PRESENT
           
static int PROPERTYNAME
           
static int REMOVE
           
static int REPORT
           
static int REPRESENT
           
static int RPAREN
           
static int RULESET
           
static int SEMI
           
static int SET
           
static int SINGLE_QUOTED_STRING
           
static int SUM_OF
           
static int THEN
           
static int THERE_IS
           
static int THREE
           
static int TIMES
           
static int TO
           
static String[] tokenNames
           
static int TWO
           
static int UNIQUE
           
static int USING
           
static int VALIDATION_FRAGMENT
           
static int VALIDATION_RULE
           
static int VT_COMPOUND_ACTION
           
static int VT_COMPOUND_REPORT
           
static int VT_CONCATENATED_REPORT
           
static int VT_CONDITIONAL_ACTION
           
static int VT_CONDITIONAL_REPORT
           
static int VT_ENUMERATOR
           
static int VT_EXISTS
           
static int VT_FIRST_ORDINAL_NUMBER
           
static int VT_FOREACH_ACTION
           
static int VT_MACRO_APPLICATION
           
static int VT_MODELREFERENCE
           
static int VT_MULTIPLE_CONTEXTENTRY
           
static int VT_MULTIPLE_EXISTS
           
static int VT_MULTIPLE_NOTEXISTS
           
static int VT_NEGATE_DECIMAL
           
static int VT_NEGATE_INTEGER
           
static int VT_OPERATOR_ACTION
           
static int VT_REMOVE_FROM_COLLECTION
           
static int VT_RULEFILE
           
static int VT_SELECTION_EXPR
           
static int VT_SINGLE_SELECTION_EXPR
           
static int VT_VARIABLE_DECLARATION
           
static int VT_VARIABLE_DECLARATION_ACTION
           
static int WHERE
           
static int WITH
           
 
Fields inherited from class org.antlr.runtime.Parser
input
 
Fields inherited from class org.antlr.runtime.BaseRecognizer
DEFAULT_TOKEN_CHANNEL, HIDDEN, INITIAL_FOLLOW_STACK_SIZE, MEMO_RULE_FAILED, MEMO_RULE_UNKNOWN, NEXT_TOKEN_RULE_NAME, state
 
Constructor Summary
NRLActionParser(org.antlr.runtime.TokenStream input)
           
NRLActionParser(org.antlr.runtime.TokenStream input, org.antlr.runtime.RecognizerSharedState state)
           
 
Method Summary
 NRLActionParser.action_return action()
           
 NRLActionParser.actionContext_return actionContext()
           
 NRLActionParser.actionFragmentDeclaration_return actionFragmentDeclaration()
           
 NRLActionParser.actionRuleDeclaration_return actionRuleDeclaration()
           
 NRLActionParser.addAction_return addAction()
           
 NRLActionParser_NRLConstraintRules.addExpression_return addExpression()
           
 NRLActionParser_NRLConstraintRules.andStatement_return andStatement()
           
 NRLActionParser_NRLConstraintRules.castExpression_return castExpression()
           
 NRLActionParser_NRLConstraintRules.collectionIndex_return collectionIndex()
           
 NRLActionParser.compoundAction_return compoundAction()
           
 NRLActionParser_NRLConstraintRules.compoundReport_return compoundReport()
           
 NRLActionParser_NRLConstraintRules.concatenatedReport_return concatenatedReport()
           
 NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return concatenatedReportTerms()
           
 NRLActionParser.conditionalAction_return conditionalAction()
           
 NRLActionParser_NRLConstraintRules.conditionalReport_return conditionalReport()
           
 NRLActionParser_NRLConstraintRules.constraint_return constraint()
           
 NRLActionParser_NRLConstraintRules.constraintRuleReport_return constraintRuleReport()
           
 NRLActionParser_NRLConstraintRules.context_return context()
           
 NRLActionParser.createAction_return createAction()
           
 NRLActionParser.declaration_return declaration()
           
 NRLActionParser.declarations_return declarations()
           
 void displayRecognitionError(String[] tokenNames, org.antlr.runtime.RecognitionException e)
           
 NRLActionParser_NRLConstraintRules.enumerator_return enumerator()
           
 NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return enumeratorDisambiguation()
           
 NRLActionParser_NRLConstraintRules.existsStatement_return existsStatement()
           
 NRLActionParser_NRLConstraintRules.expression_return expression()
           
 NRLActionParser.fileBody_return fileBody()
           
 NRLActionParser_NRLConstraintRules.forallStatement_return forallStatement()
           
 NRLActionParser.forEachAction_return forEachAction()
           
 NRLActionParser_NRLConstraintRules.functionalExpression_return functionalExpression()
           
 String getGrammarFileName()
           
 List<NRLError> getSyntaxErrors()
           
 String[] getTokenNames()
           
 org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()
           
 NRLActionParser_NRLConstraintRules.globalExistsStatement_return globalExistsStatement()
           
 NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return globalVariableDeclaration()
           
 boolean hasErrors()
           
 NRLActionParser_NRLConstraintRules.identifier_return identifier()
           
 NRLActionParser_NRLConstraintRules.identifierSequence_return identifierSequence()
           
 NRLActionParser_NRLConstraintRules.iffStatement_return iffStatement()
           
 NRLActionParser_NRLConstraintRules.impliesStatement_return impliesStatement()
           
 NRLActionParser_NRLConstraintRules.infixOperatorExpression_return infixOperatorExpression()
           
 NRLActionParser_NRLConstraintRules.infixPropertyApplication_return infixPropertyApplication()
           
 void initialisePositionFromChild(Object obj, int index)
           
 NRLActionParser_NRLConstraintRules.isSubtypePredicate_return isSubtypePredicate()
           
 NRLActionParser_NRLConstraintRules.listDefinition_return listDefinition()
           
 NRLActionParser_NRLConstraintRules.logicalStatement_return logicalStatement()
           
 NRLActionParser.macroApplicationAction_return macroApplicationAction()
           
 NRLActionParser.macroApplicationParams_return macroApplicationParams()
           
 NRLActionParser.modelFileReference_return modelFileReference()
           
 NRLActionParser.modelFileReferences_return modelFileReferences()
           
 NRLActionParser_NRLConstraintRules.modelReference_return modelReference()
           
 NRLActionParser_NRLConstraintRules.modelReferenceList_return modelReferenceList()
           
 NRLActionParser_NRLConstraintRules.multipleContext_return multipleContext()
           
 NRLActionParser_NRLConstraintRules.multipleContextEntry_return multipleContextEntry()
           
 NRLActionParser_NRLConstraintRules.multipleExistsStatement_return multipleExistsStatement()
           
 NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return multipleNotExistsStatement()
           
 NRLActionParser_NRLConstraintRules.multiplyExpression_return multiplyExpression()
           
 NRLActionParser_NRLConstraintRules.notExistsStatement_return notExistsStatement()
           
 NRLActionParser_NRLConstraintRules.number_return number()
           
 NRLActionParser.operatorAction_return operatorAction()
           
 NRLActionParser.operatorActionParams_return operatorActionParams()
           
 NRLActionParser.operatorFileReference_return operatorFileReference()
           
 NRLActionParser.operatorFileReferences_return operatorFileReferences()
           
 NRLActionParser_NRLConstraintRules.operatorInvocation_return operatorInvocation()
           
 NRLActionParser_NRLConstraintRules.operatorParameterList_return operatorParameterList()
           
 NRLActionParser_NRLConstraintRules.orStatement_return orStatement()
           
 NRLActionParser_NRLConstraintRules.predicateStatement_return predicateStatement()
           
 NRLActionParser_NRLConstraintRules.propertyApplication_return propertyApplication()
           
 NRLActionParser.removeAction_return removeAction()
           
 NRLActionParser.removeFromCollectionAction_return removeFromCollectionAction()
           
 void resetErrors()
           
 NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return ruleSetDeclaration()
           
 NRLActionParser_NRLConstraintRules.selectionExpression_return selectionExpression()
           
 NRLActionParser.setAction_return setAction()
           
 void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)
           
 NRLActionParser.simpleAction_return simpleAction()
           
 NRLActionParser.simpleActionList_return simpleActionList()
           
 NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return simpleOrComplexConstraint()
           
 NRLActionParser_NRLConstraintRules.simpleReport_return simpleReport()
           
 NRLActionParser_NRLConstraintRules.simpleReports_return simpleReports()
           
 NRLActionParser_NRLConstraintRules.simpleTerm_return simpleTerm()
           
 NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return simpleVariableDeclaration()
           
 NRLActionParser.singleActionAndEOF_return singleActionAndEOF()
           
 NRLActionParser_NRLConstraintRules.statement_return statement()
           
 void synpred1_NRLActionParser_fragment()
           
 boolean synpred1_NRLActionParser()
           
 void synpred2_NRLActionParser_fragment()
           
 boolean synpred2_NRLActionParser()
           
 void synpred3_NRLActionParser_fragment()
           
 boolean synpred3_NRLActionParser()
           
 void synpred4_NRLActionParser_fragment()
           
 boolean synpred4_NRLActionParser()
           
 NRLActionParser_NRLConstraintRules.term_return term()
           
 NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return validationFragmentDeclaration()
           
 NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return validationRuleDeclaration()
           
 NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return validationRuleVariableDeclaration()
           
 NRLActionParser.variableDeclarationAction_return variableDeclarationAction()
           
 
Methods inherited from class org.antlr.runtime.Parser
getCurrentInputSymbol, getMissingSymbol, getSourceName, getTokenStream, reset, setTokenStream, traceIn, traceOut
 
Methods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, emitErrorMessage, endResync, failed, getBacktrackingLevel, getErrorHeader, getErrorMessage, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, matchAny, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tokenNames

public static final String[] tokenNames

EOF

public static final int EOF
See Also:
Constant Field Values

VT_COMPOUND_REPORT

public static final int VT_COMPOUND_REPORT
See Also:
Constant Field Values

VT_CONCATENATED_REPORT

public static final int VT_CONCATENATED_REPORT
See Also:
Constant Field Values

VT_CONDITIONAL_REPORT

public static final int VT_CONDITIONAL_REPORT
See Also:
Constant Field Values

VT_MULTIPLE_CONTEXTENTRY

public static final int VT_MULTIPLE_CONTEXTENTRY
See Also:
Constant Field Values

VT_ENUMERATOR

public static final int VT_ENUMERATOR
See Also:
Constant Field Values

VT_EXISTS

public static final int VT_EXISTS
See Also:
Constant Field Values

VT_FIRST_ORDINAL_NUMBER

public static final int VT_FIRST_ORDINAL_NUMBER
See Also:
Constant Field Values

VT_MODELREFERENCE

public static final int VT_MODELREFERENCE
See Also:
Constant Field Values

VT_MULTIPLE_EXISTS

public static final int VT_MULTIPLE_EXISTS
See Also:
Constant Field Values

VT_MULTIPLE_NOTEXISTS

public static final int VT_MULTIPLE_NOTEXISTS
See Also:
Constant Field Values

VT_NEGATE_DECIMAL

public static final int VT_NEGATE_DECIMAL
See Also:
Constant Field Values

VT_NEGATE_INTEGER

public static final int VT_NEGATE_INTEGER
See Also:
Constant Field Values

VT_RULEFILE

public static final int VT_RULEFILE
See Also:
Constant Field Values

VT_SELECTION_EXPR

public static final int VT_SELECTION_EXPR
See Also:
Constant Field Values

VT_SINGLE_SELECTION_EXPR

public static final int VT_SINGLE_SELECTION_EXPR
See Also:
Constant Field Values

VT_VARIABLE_DECLARATION

public static final int VT_VARIABLE_DECLARATION
See Also:
Constant Field Values

VALIDATION_RULE

public static final int VALIDATION_RULE
See Also:
Constant Field Values

DOUBLE_QUOTED_STRING

public static final int DOUBLE_QUOTED_STRING
See Also:
Constant Field Values

COMMA

public static final int COMMA
See Also:
Constant Field Values

VALIDATION_FRAGMENT

public static final int VALIDATION_FRAGMENT
See Also:
Constant Field Values

RULESET

public static final int RULESET
See Also:
Constant Field Values

APPLIES_TO

public static final int APPLIES_TO
See Also:
Constant Field Values

WHERE

public static final int WHERE
See Also:
Constant Field Values

REPRESENT

public static final int REPRESENT
See Also:
Constant Field Values

HASHAVE

public static final int HASHAVE
See Also:
Constant Field Values

CONTEXT

public static final int CONTEXT
See Also:
Constant Field Values

LPAREN

public static final int LPAREN
See Also:
Constant Field Values

RPAREN

public static final int RPAREN
See Also:
Constant Field Values

IF

public static final int IF
See Also:
Constant Field Values

THEN

public static final int THEN
See Also:
Constant Field Values

ELSE

public static final int ELSE
See Also:
Constant Field Values

IFF

public static final int IFF
See Also:
Constant Field Values

IMPLIES

public static final int IMPLIES
See Also:
Constant Field Values

OR

public static final int OR
See Also:
Constant Field Values

AND

public static final int AND
See Also:
Constant Field Values

EXACTLY

public static final int EXACTLY
See Also:
Constant Field Values

AT_LEAST

public static final int AT_LEAST
See Also:
Constant Field Values

AT_MOST

public static final int AT_MOST
See Also:
Constant Field Values

ONE

public static final int ONE
See Also:
Constant Field Values

TWO

public static final int TWO
See Also:
Constant Field Values

THREE

public static final int THREE
See Also:
Constant Field Values

FOUR

public static final int FOUR
See Also:
Constant Field Values

INTEGER_NUMBER

public static final int INTEGER_NUMBER
See Also:
Constant Field Values

NO

public static final int NO
See Also:
Constant Field Values

OF

public static final int OF
See Also:
Constant Field Values

PRESENT

public static final int PRESENT
See Also:
Constant Field Values

THERE_IS

public static final int THERE_IS
See Also:
Constant Field Values

NOT_PRESENT

public static final int NOT_PRESENT
See Also:
Constant Field Values

EACH

public static final int EACH
See Also:
Constant Field Values

IN_COLLECTION

public static final int IN_COLLECTION
See Also:
Constant Field Values

IS_IN

public static final int IS_IN
See Also:
Constant Field Values

IS_NOT_IN

public static final int IS_NOT_IN
See Also:
Constant Field Values

EQUALS

public static final int EQUALS
See Also:
Constant Field Values

NOT_EQUALS

public static final int NOT_EQUALS
See Also:
Constant Field Values

LESS

public static final int LESS
See Also:
Constant Field Values

LESS_EQ

public static final int LESS_EQ
See Also:
Constant Field Values

GREATER

public static final int GREATER
See Also:
Constant Field Values

GREATER_EQ

public static final int GREATER_EQ
See Also:
Constant Field Values

KIND_OF

public static final int KIND_OF
See Also:
Constant Field Values

FOLLOWING

public static final int FOLLOWING
See Also:
Constant Field Values

COLON

public static final int COLON
See Also:
Constant Field Values

ADD

public static final int ADD
See Also:
Constant Field Values

MINUS

public static final int MINUS
See Also:
Constant Field Values

TIMES

public static final int TIMES
See Also:
Constant Field Values

DIV

public static final int DIV
See Also:
Constant Field Values

MOD

public static final int MOD
See Also:
Constant Field Values

OPERATOR

public static final int OPERATOR
See Also:
Constant Field Values

PROPERTYNAME

public static final int PROPERTYNAME
See Also:
Constant Field Values

FROM

public static final int FROM
See Also:
Constant Field Values

TO

public static final int TO
See Also:
Constant Field Values

WITH

public static final int WITH
See Also:
Constant Field Values

USING

public static final int USING
See Also:
Constant Field Values

SUM_OF

public static final int SUM_OF
See Also:
Constant Field Values

NUMBER_OF

public static final int NUMBER_OF
See Also:
Constant Field Values

UNIQUE

public static final int UNIQUE
See Also:
Constant Field Values

BY

public static final int BY
See Also:
Constant Field Values

AS_A

public static final int AS_A
See Also:
Constant Field Values

FIRST

public static final int FIRST
See Also:
Constant Field Values

SINGLE_QUOTED_STRING

public static final int SINGLE_QUOTED_STRING
See Also:
Constant Field Values

BOOLEAN

public static final int BOOLEAN
See Also:
Constant Field Values

DECIMAL_NUMBER

public static final int DECIMAL_NUMBER
See Also:
Constant Field Values

ORDINAL_NUMBER

public static final int ORDINAL_NUMBER
See Also:
Constant Field Values

IDENTIFIER

public static final int IDENTIFIER
See Also:
Constant Field Values

REPORT

public static final int REPORT
See Also:
Constant Field Values

SEMI

public static final int SEMI
See Also:
Constant Field Values

VT_CONDITIONAL_ACTION

public static final int VT_CONDITIONAL_ACTION
See Also:
Constant Field Values

VT_COMPOUND_ACTION

public static final int VT_COMPOUND_ACTION
See Also:
Constant Field Values

VT_FOREACH_ACTION

public static final int VT_FOREACH_ACTION
See Also:
Constant Field Values

VT_MACRO_APPLICATION

public static final int VT_MACRO_APPLICATION
See Also:
Constant Field Values

VT_OPERATOR_ACTION

public static final int VT_OPERATOR_ACTION
See Also:
Constant Field Values

VT_REMOVE_FROM_COLLECTION

public static final int VT_REMOVE_FROM_COLLECTION
See Also:
Constant Field Values

VT_VARIABLE_DECLARATION_ACTION

public static final int VT_VARIABLE_DECLARATION_ACTION
See Also:
Constant Field Values

MODEL

public static final int MODEL
See Also:
Constant Field Values

OPERATORS

public static final int OPERATORS
See Also:
Constant Field Values

ACTION_RULE

public static final int ACTION_RULE
See Also:
Constant Field Values

ACTION_FRAGMENT

public static final int ACTION_FRAGMENT
See Also:
Constant Field Values

CREATE

public static final int CREATE
See Also:
Constant Field Values

NEW

public static final int NEW
See Also:
Constant Field Values

REMOVE

public static final int REMOVE
See Also:
Constant Field Values

SET

public static final int SET
See Also:
Constant Field Values

ADD_VERB

public static final int ADD_VERB
See Also:
Constant Field Values

gNRLConstraintRules

public NRLActionParser_NRLConstraintRules gNRLConstraintRules

adaptor

protected org.antlr.runtime.tree.TreeAdaptor adaptor

dfa9

protected net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA9 dfa9

dfa10

protected net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA10 dfa10

dfa17

protected net.sourceforge.nrl.parser.ast.impl.NRLActionParser.DFA17 dfa17

FOLLOW_modelFileReferences_in_fileBody97

public static final org.antlr.runtime.BitSet FOLLOW_modelFileReferences_in_fileBody97

FOLLOW_operatorFileReferences_in_fileBody99

public static final org.antlr.runtime.BitSet FOLLOW_operatorFileReferences_in_fileBody99

FOLLOW_declarations_in_fileBody101

public static final org.antlr.runtime.BitSet FOLLOW_declarations_in_fileBody101

FOLLOW_EOF_in_fileBody103

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_fileBody103

FOLLOW_modelFileReference_in_modelFileReferences136

public static final org.antlr.runtime.BitSet FOLLOW_modelFileReference_in_modelFileReferences136

FOLLOW_MODEL_in_modelFileReference151

public static final org.antlr.runtime.BitSet FOLLOW_MODEL_in_modelFileReference151

FOLLOW_DOUBLE_QUOTED_STRING_in_modelFileReference154

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_modelFileReference154

FOLLOW_operatorFileReference_in_operatorFileReferences170

public static final org.antlr.runtime.BitSet FOLLOW_operatorFileReference_in_operatorFileReferences170

FOLLOW_OPERATORS_in_operatorFileReference185

public static final org.antlr.runtime.BitSet FOLLOW_OPERATORS_in_operatorFileReference185

FOLLOW_DOUBLE_QUOTED_STRING_in_operatorFileReference188

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_operatorFileReference188

FOLLOW_declaration_in_declarations206

public static final org.antlr.runtime.BitSet FOLLOW_declaration_in_declarations206

FOLLOW_validationRuleDeclaration_in_declaration230

public static final org.antlr.runtime.BitSet FOLLOW_validationRuleDeclaration_in_declaration230

FOLLOW_actionRuleDeclaration_in_declaration244

public static final org.antlr.runtime.BitSet FOLLOW_actionRuleDeclaration_in_declaration244

FOLLOW_actionFragmentDeclaration_in_declaration258

public static final org.antlr.runtime.BitSet FOLLOW_actionFragmentDeclaration_in_declaration258

FOLLOW_globalVariableDeclaration_in_declaration264

public static final org.antlr.runtime.BitSet FOLLOW_globalVariableDeclaration_in_declaration264

FOLLOW_ruleSetDeclaration_in_declaration270

public static final org.antlr.runtime.BitSet FOLLOW_ruleSetDeclaration_in_declaration270

FOLLOW_validationFragmentDeclaration_in_declaration276

public static final org.antlr.runtime.BitSet FOLLOW_validationFragmentDeclaration_in_declaration276

FOLLOW_actionContext_in_actionRuleDeclaration293

public static final org.antlr.runtime.BitSet FOLLOW_actionContext_in_actionRuleDeclaration293

FOLLOW_ACTION_RULE_in_actionRuleDeclaration295

public static final org.antlr.runtime.BitSet FOLLOW_ACTION_RULE_in_actionRuleDeclaration295

FOLLOW_DOUBLE_QUOTED_STRING_in_actionRuleDeclaration298

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_actionRuleDeclaration298

FOLLOW_action_in_actionRuleDeclaration300

public static final org.antlr.runtime.BitSet FOLLOW_action_in_actionRuleDeclaration300

FOLLOW_multipleContext_in_actionFragmentDeclaration315

public static final org.antlr.runtime.BitSet FOLLOW_multipleContext_in_actionFragmentDeclaration315

FOLLOW_ACTION_FRAGMENT_in_actionFragmentDeclaration317

public static final org.antlr.runtime.BitSet FOLLOW_ACTION_FRAGMENT_in_actionFragmentDeclaration317

FOLLOW_DOUBLE_QUOTED_STRING_in_actionFragmentDeclaration320

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_actionFragmentDeclaration320

FOLLOW_action_in_actionFragmentDeclaration322

public static final org.antlr.runtime.BitSet FOLLOW_action_in_actionFragmentDeclaration322

FOLLOW_CONTEXT_in_actionContext335

public static final org.antlr.runtime.BitSet FOLLOW_CONTEXT_in_actionContext335

FOLLOW_modelReference_in_actionContext338

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_actionContext338

FOLLOW_CONTEXT_in_actionContext344

public static final org.antlr.runtime.BitSet FOLLOW_CONTEXT_in_actionContext344

FOLLOW_NO_in_actionContext347

public static final org.antlr.runtime.BitSet FOLLOW_NO_in_actionContext347

FOLLOW_action_in_singleActionAndEOF361

public static final org.antlr.runtime.BitSet FOLLOW_action_in_singleActionAndEOF361

FOLLOW_EOF_in_singleActionAndEOF363

public static final org.antlr.runtime.BitSet FOLLOW_EOF_in_singleActionAndEOF363

FOLLOW_compoundAction_in_action379

public static final org.antlr.runtime.BitSet FOLLOW_compoundAction_in_action379

FOLLOW_IF_in_conditionalAction399

public static final org.antlr.runtime.BitSet FOLLOW_IF_in_conditionalAction399

FOLLOW_statement_in_conditionalAction403

public static final org.antlr.runtime.BitSet FOLLOW_statement_in_conditionalAction403

FOLLOW_THEN_in_conditionalAction405

public static final org.antlr.runtime.BitSet FOLLOW_THEN_in_conditionalAction405

FOLLOW_action_in_conditionalAction409

public static final org.antlr.runtime.BitSet FOLLOW_action_in_conditionalAction409

FOLLOW_ELSE_in_conditionalAction446

public static final org.antlr.runtime.BitSet FOLLOW_ELSE_in_conditionalAction446

FOLLOW_action_in_conditionalAction450

public static final org.antlr.runtime.BitSet FOLLOW_action_in_conditionalAction450

FOLLOW_SEMI_in_conditionalAction461

public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_conditionalAction461

FOLLOW_simpleActionList_in_compoundAction498

public static final org.antlr.runtime.BitSet FOLLOW_simpleActionList_in_compoundAction498

FOLLOW_simpleAction_in_simpleActionList524

public static final org.antlr.runtime.BitSet FOLLOW_simpleAction_in_simpleActionList524

FOLLOW_COMMA_in_simpleActionList529

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_simpleActionList529

FOLLOW_THEN_in_simpleActionList535

public static final org.antlr.runtime.BitSet FOLLOW_THEN_in_simpleActionList535

FOLLOW_simpleAction_in_simpleActionList540

public static final org.antlr.runtime.BitSet FOLLOW_simpleAction_in_simpleActionList540

FOLLOW_createAction_in_simpleAction558

public static final org.antlr.runtime.BitSet FOLLOW_createAction_in_simpleAction558

FOLLOW_removeFromCollectionAction_in_simpleAction574

public static final org.antlr.runtime.BitSet FOLLOW_removeFromCollectionAction_in_simpleAction574

FOLLOW_removeAction_in_simpleAction580

public static final org.antlr.runtime.BitSet FOLLOW_removeAction_in_simpleAction580

FOLLOW_setAction_in_simpleAction586

public static final org.antlr.runtime.BitSet FOLLOW_setAction_in_simpleAction586

FOLLOW_addAction_in_simpleAction592

public static final org.antlr.runtime.BitSet FOLLOW_addAction_in_simpleAction592

FOLLOW_operatorAction_in_simpleAction598

public static final org.antlr.runtime.BitSet FOLLOW_operatorAction_in_simpleAction598

FOLLOW_macroApplicationAction_in_simpleAction604

public static final org.antlr.runtime.BitSet FOLLOW_macroApplicationAction_in_simpleAction604

FOLLOW_forEachAction_in_simpleAction610

public static final org.antlr.runtime.BitSet FOLLOW_forEachAction_in_simpleAction610

FOLLOW_variableDeclarationAction_in_simpleAction616

public static final org.antlr.runtime.BitSet FOLLOW_variableDeclarationAction_in_simpleAction616

FOLLOW_conditionalAction_in_simpleAction622

public static final org.antlr.runtime.BitSet FOLLOW_conditionalAction_in_simpleAction622

FOLLOW_CREATE_in_createAction638

public static final org.antlr.runtime.BitSet FOLLOW_CREATE_in_createAction638

FOLLOW_NEW_in_createAction641

public static final org.antlr.runtime.BitSet FOLLOW_NEW_in_createAction641

FOLLOW_modelReference_in_createAction644

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_createAction644

FOLLOW_LPAREN_in_createAction647

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_createAction647

FOLLOW_DOUBLE_QUOTED_STRING_in_createAction652

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_createAction652

FOLLOW_RPAREN_in_createAction654

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_createAction654

FOLLOW_REMOVE_in_removeAction672

public static final org.antlr.runtime.BitSet FOLLOW_REMOVE_in_removeAction672

FOLLOW_EACH_in_removeAction676

public static final org.antlr.runtime.BitSet FOLLOW_EACH_in_removeAction676

FOLLOW_OF_in_removeAction682

public static final org.antlr.runtime.BitSet FOLLOW_OF_in_removeAction682

FOLLOW_modelReference_in_removeAction687

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeAction687

FOLLOW_LPAREN_in_removeAction690

public static final org.antlr.runtime.BitSet FOLLOW_LPAREN_in_removeAction690

FOLLOW_DOUBLE_QUOTED_STRING_in_removeAction695

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_removeAction695

FOLLOW_RPAREN_in_removeAction697

public static final org.antlr.runtime.BitSet FOLLOW_RPAREN_in_removeAction697

FOLLOW_WHERE_in_removeAction700

public static final org.antlr.runtime.BitSet FOLLOW_WHERE_in_removeAction700

FOLLOW_constraint_in_removeAction703

public static final org.antlr.runtime.BitSet FOLLOW_constraint_in_removeAction703

FOLLOW_REMOVE_in_removeFromCollectionAction725

public static final org.antlr.runtime.BitSet FOLLOW_REMOVE_in_removeFromCollectionAction725

FOLLOW_modelReference_in_removeFromCollectionAction729

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeFromCollectionAction729

FOLLOW_FROM_in_removeFromCollectionAction731

public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_removeFromCollectionAction731

FOLLOW_modelReference_in_removeFromCollectionAction735

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_removeFromCollectionAction735

FOLLOW_SET_in_setAction765

public static final org.antlr.runtime.BitSet FOLLOW_SET_in_setAction765

FOLLOW_modelReference_in_setAction768

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_setAction768

FOLLOW_TO_in_setAction770

public static final org.antlr.runtime.BitSet FOLLOW_TO_in_setAction770

FOLLOW_expression_in_setAction773

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_setAction773

FOLLOW_ADD_VERB_in_addAction788

public static final org.antlr.runtime.BitSet FOLLOW_ADD_VERB_in_addAction788

FOLLOW_modelReference_in_addAction791

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_addAction791

FOLLOW_TO_in_addAction793

public static final org.antlr.runtime.BitSet FOLLOW_TO_in_addAction793

FOLLOW_modelReference_in_addAction796

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_addAction796

FOLLOW_PROPERTYNAME_in_macroApplicationAction818

public static final org.antlr.runtime.BitSet FOLLOW_PROPERTYNAME_in_macroApplicationAction818

FOLLOW_macroApplicationParams_in_macroApplicationAction822

public static final org.antlr.runtime.BitSet FOLLOW_macroApplicationParams_in_macroApplicationAction822

FOLLOW_expression_in_macroApplicationParams852

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_macroApplicationParams852

FOLLOW_AND_in_macroApplicationParams857

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_macroApplicationParams857

FOLLOW_FROM_in_macroApplicationParams860

public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_macroApplicationParams860

FOLLOW_TO_in_macroApplicationParams863

public static final org.antlr.runtime.BitSet FOLLOW_TO_in_macroApplicationParams863

FOLLOW_WITH_in_macroApplicationParams866

public static final org.antlr.runtime.BitSet FOLLOW_WITH_in_macroApplicationParams866

FOLLOW_USING_in_macroApplicationParams869

public static final org.antlr.runtime.BitSet FOLLOW_USING_in_macroApplicationParams869

FOLLOW_expression_in_macroApplicationParams873

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_macroApplicationParams873

FOLLOW_OPERATOR_in_operatorAction896

public static final org.antlr.runtime.BitSet FOLLOW_OPERATOR_in_operatorAction896

FOLLOW_operatorActionParams_in_operatorAction898

public static final org.antlr.runtime.BitSet FOLLOW_operatorActionParams_in_operatorAction898

FOLLOW_expression_in_operatorActionParams928

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_operatorActionParams928

FOLLOW_AND_in_operatorActionParams933

public static final org.antlr.runtime.BitSet FOLLOW_AND_in_operatorActionParams933

FOLLOW_FROM_in_operatorActionParams936

public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_operatorActionParams936

FOLLOW_TO_in_operatorActionParams939

public static final org.antlr.runtime.BitSet FOLLOW_TO_in_operatorActionParams939

FOLLOW_WITH_in_operatorActionParams942

public static final org.antlr.runtime.BitSet FOLLOW_WITH_in_operatorActionParams942

FOLLOW_USING_in_operatorActionParams945

public static final org.antlr.runtime.BitSet FOLLOW_USING_in_operatorActionParams945

FOLLOW_expression_in_operatorActionParams949

public static final org.antlr.runtime.BitSet FOLLOW_expression_in_operatorActionParams949

FOLLOW_EACH_in_forEachAction973

public static final org.antlr.runtime.BitSet FOLLOW_EACH_in_forEachAction973

FOLLOW_OF_in_forEachAction975

public static final org.antlr.runtime.BitSet FOLLOW_OF_in_forEachAction975

FOLLOW_modelReference_in_forEachAction978

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_forEachAction978

FOLLOW_COMMA_in_forEachAction980

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_forEachAction980

FOLLOW_action_in_forEachAction983

public static final org.antlr.runtime.BitSet FOLLOW_action_in_forEachAction983

FOLLOW_SEMI_in_forEachAction985

public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_forEachAction985

FOLLOW_EACH_in_forEachAction1005

public static final org.antlr.runtime.BitSet FOLLOW_EACH_in_forEachAction1005

FOLLOW_DOUBLE_QUOTED_STRING_in_forEachAction1009

public static final org.antlr.runtime.BitSet FOLLOW_DOUBLE_QUOTED_STRING_in_forEachAction1009

FOLLOW_IN_COLLECTION_in_forEachAction1011

public static final org.antlr.runtime.BitSet FOLLOW_IN_COLLECTION_in_forEachAction1011

FOLLOW_OF_in_forEachAction1014

public static final org.antlr.runtime.BitSet FOLLOW_OF_in_forEachAction1014

FOLLOW_modelReference_in_forEachAction1017

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_forEachAction1017

FOLLOW_COMMA_in_forEachAction1019

public static final org.antlr.runtime.BitSet FOLLOW_COMMA_in_forEachAction1019

FOLLOW_action_in_forEachAction1022

public static final org.antlr.runtime.BitSet FOLLOW_action_in_forEachAction1022

FOLLOW_SEMI_in_forEachAction1024

public static final org.antlr.runtime.BitSet FOLLOW_SEMI_in_forEachAction1024

FOLLOW_simpleVariableDeclaration_in_variableDeclarationAction1060

public static final org.antlr.runtime.BitSet FOLLOW_simpleVariableDeclaration_in_variableDeclarationAction1060

FOLLOW_context_in_synpred1_NRLActionParser223

public static final org.antlr.runtime.BitSet FOLLOW_context_in_synpred1_NRLActionParser223

FOLLOW_VALIDATION_RULE_in_synpred1_NRLActionParser225

public static final org.antlr.runtime.BitSet FOLLOW_VALIDATION_RULE_in_synpred1_NRLActionParser225

FOLLOW_actionContext_in_synpred2_NRLActionParser237

public static final org.antlr.runtime.BitSet FOLLOW_actionContext_in_synpred2_NRLActionParser237

FOLLOW_ACTION_RULE_in_synpred2_NRLActionParser239

public static final org.antlr.runtime.BitSet FOLLOW_ACTION_RULE_in_synpred2_NRLActionParser239

FOLLOW_multipleContext_in_synpred3_NRLActionParser251

public static final org.antlr.runtime.BitSet FOLLOW_multipleContext_in_synpred3_NRLActionParser251

FOLLOW_ACTION_FRAGMENT_in_synpred3_NRLActionParser253

public static final org.antlr.runtime.BitSet FOLLOW_ACTION_FRAGMENT_in_synpred3_NRLActionParser253

FOLLOW_REMOVE_in_synpred4_NRLActionParser565

public static final org.antlr.runtime.BitSet FOLLOW_REMOVE_in_synpred4_NRLActionParser565

FOLLOW_modelReference_in_synpred4_NRLActionParser567

public static final org.antlr.runtime.BitSet FOLLOW_modelReference_in_synpred4_NRLActionParser567

FOLLOW_FROM_in_synpred4_NRLActionParser569

public static final org.antlr.runtime.BitSet FOLLOW_FROM_in_synpred4_NRLActionParser569
Constructor Detail

NRLActionParser

public NRLActionParser(org.antlr.runtime.TokenStream input)

NRLActionParser

public NRLActionParser(org.antlr.runtime.TokenStream input,
                       org.antlr.runtime.RecognizerSharedState state)
Method Detail

setTreeAdaptor

public void setTreeAdaptor(org.antlr.runtime.tree.TreeAdaptor adaptor)

getTreeAdaptor

public org.antlr.runtime.tree.TreeAdaptor getTreeAdaptor()

getTokenNames

public String[] getTokenNames()
Overrides:
getTokenNames in class org.antlr.runtime.BaseRecognizer

getGrammarFileName

public String getGrammarFileName()
Overrides:
getGrammarFileName in class org.antlr.runtime.BaseRecognizer

getSyntaxErrors

public List<NRLError> getSyntaxErrors()

hasErrors

public boolean hasErrors()

resetErrors

public void resetErrors()

displayRecognitionError

public void displayRecognitionError(String[] tokenNames,
                                    org.antlr.runtime.RecognitionException e)
Overrides:
displayRecognitionError in class org.antlr.runtime.BaseRecognizer

initialisePositionFromChild

public void initialisePositionFromChild(Object obj,
                                        int index)

fileBody

public final NRLActionParser.fileBody_return fileBody()
                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modelFileReferences

public final NRLActionParser.modelFileReferences_return modelFileReferences()
                                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modelFileReference

public final NRLActionParser.modelFileReference_return modelFileReference()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorFileReferences

public final NRLActionParser.operatorFileReferences_return operatorFileReferences()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorFileReference

public final NRLActionParser.operatorFileReference_return operatorFileReference()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

declarations

public final NRLActionParser.declarations_return declarations()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

declaration

public final NRLActionParser.declaration_return declaration()
                                                     throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

actionRuleDeclaration

public final NRLActionParser.actionRuleDeclaration_return actionRuleDeclaration()
                                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

actionFragmentDeclaration

public final NRLActionParser.actionFragmentDeclaration_return actionFragmentDeclaration()
                                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

actionContext

public final NRLActionParser.actionContext_return actionContext()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

singleActionAndEOF

public final NRLActionParser.singleActionAndEOF_return singleActionAndEOF()
                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

action

public final NRLActionParser.action_return action()
                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalAction

public final NRLActionParser.conditionalAction_return conditionalAction()
                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

compoundAction

public final NRLActionParser.compoundAction_return compoundAction()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleActionList

public final NRLActionParser.simpleActionList_return simpleActionList()
                                                               throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleAction

public final NRLActionParser.simpleAction_return simpleAction()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

createAction

public final NRLActionParser.createAction_return createAction()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

removeAction

public final NRLActionParser.removeAction_return removeAction()
                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

removeFromCollectionAction

public final NRLActionParser.removeFromCollectionAction_return removeFromCollectionAction()
                                                                                   throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

setAction

public final NRLActionParser.setAction_return setAction()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

addAction

public final NRLActionParser.addAction_return addAction()
                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

macroApplicationAction

public final NRLActionParser.macroApplicationAction_return macroApplicationAction()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

macroApplicationParams

public final NRLActionParser.macroApplicationParams_return macroApplicationParams()
                                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorAction

public final NRLActionParser.operatorAction_return operatorAction()
                                                           throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorActionParams

public final NRLActionParser.operatorActionParams_return operatorActionParams()
                                                                       throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forEachAction

public final NRLActionParser.forEachAction_return forEachAction()
                                                         throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

variableDeclarationAction

public final NRLActionParser.variableDeclarationAction_return variableDeclarationAction()
                                                                                 throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred1_NRLActionParser_fragment

public final void synpred1_NRLActionParser_fragment()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred2_NRLActionParser_fragment

public final void synpred2_NRLActionParser_fragment()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred3_NRLActionParser_fragment

public final void synpred3_NRLActionParser_fragment()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred4_NRLActionParser_fragment

public final void synpred4_NRLActionParser_fragment()
                                             throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorInvocation

public NRLActionParser_NRLConstraintRules.operatorInvocation_return operatorInvocation()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumerator

public NRLActionParser_NRLConstraintRules.enumerator_return enumerator()
                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleVariableDeclaration

public NRLActionParser_NRLConstraintRules.simpleVariableDeclaration_return simpleVariableDeclaration()
                                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

term

public NRLActionParser_NRLConstraintRules.term_return term()
                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multipleContext

public NRLActionParser_NRLConstraintRules.multipleContext_return multipleContext()
                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

ruleSetDeclaration

public NRLActionParser_NRLConstraintRules.ruleSetDeclaration_return ruleSetDeclaration()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

infixOperatorExpression

public NRLActionParser_NRLConstraintRules.infixOperatorExpression_return infixOperatorExpression()
                                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

identifier

public NRLActionParser_NRLConstraintRules.identifier_return identifier()
                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

number

public NRLActionParser_NRLConstraintRules.number_return number()
                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constraint

public NRLActionParser_NRLConstraintRules.constraint_return constraint()
                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

identifierSequence

public NRLActionParser_NRLConstraintRules.identifierSequence_return identifierSequence()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

castExpression

public NRLActionParser_NRLConstraintRules.castExpression_return castExpression()
                                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleOrComplexConstraint

public NRLActionParser_NRLConstraintRules.simpleOrComplexConstraint_return simpleOrComplexConstraint()
                                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

globalVariableDeclaration

public NRLActionParser_NRLConstraintRules.globalVariableDeclaration_return globalVariableDeclaration()
                                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multipleNotExistsStatement

public NRLActionParser_NRLConstraintRules.multipleNotExistsStatement_return multipleNotExistsStatement()
                                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleTerm

public NRLActionParser_NRLConstraintRules.simpleTerm_return simpleTerm()
                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

validationFragmentDeclaration

public NRLActionParser_NRLConstraintRules.validationFragmentDeclaration_return validationFragmentDeclaration()
                                                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multipleExistsStatement

public NRLActionParser_NRLConstraintRules.multipleExistsStatement_return multipleExistsStatement()
                                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

concatenatedReportTerms

public NRLActionParser_NRLConstraintRules.concatenatedReportTerms_return concatenatedReportTerms()
                                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

impliesStatement

public NRLActionParser_NRLConstraintRules.impliesStatement_return impliesStatement()
                                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

collectionIndex

public NRLActionParser_NRLConstraintRules.collectionIndex_return collectionIndex()
                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

logicalStatement

public NRLActionParser_NRLConstraintRules.logicalStatement_return logicalStatement()
                                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

propertyApplication

public NRLActionParser_NRLConstraintRules.propertyApplication_return propertyApplication()
                                                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

validationRuleDeclaration

public NRLActionParser_NRLConstraintRules.validationRuleDeclaration_return validationRuleDeclaration()
                                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

constraintRuleReport

public NRLActionParser_NRLConstraintRules.constraintRuleReport_return constraintRuleReport()
                                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modelReferenceList

public NRLActionParser_NRLConstraintRules.modelReferenceList_return modelReferenceList()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

listDefinition

public NRLActionParser_NRLConstraintRules.listDefinition_return listDefinition()
                                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

infixPropertyApplication

public NRLActionParser_NRLConstraintRules.infixPropertyApplication_return infixPropertyApplication()
                                                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

expression

public NRLActionParser_NRLConstraintRules.expression_return expression()
                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

addExpression

public NRLActionParser_NRLConstraintRules.addExpression_return addExpression()
                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

compoundReport

public NRLActionParser_NRLConstraintRules.compoundReport_return compoundReport()
                                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

orStatement

public NRLActionParser_NRLConstraintRules.orStatement_return orStatement()
                                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleReport

public NRLActionParser_NRLConstraintRules.simpleReport_return simpleReport()
                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

operatorParameterList

public NRLActionParser_NRLConstraintRules.operatorParameterList_return operatorParameterList()
                                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

concatenatedReport

public NRLActionParser_NRLConstraintRules.concatenatedReport_return concatenatedReport()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multipleContextEntry

public NRLActionParser_NRLConstraintRules.multipleContextEntry_return multipleContextEntry()
                                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

andStatement

public NRLActionParser_NRLConstraintRules.andStatement_return andStatement()
                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

statement

public NRLActionParser_NRLConstraintRules.statement_return statement()
                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

forallStatement

public NRLActionParser_NRLConstraintRules.forallStatement_return forallStatement()
                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

selectionExpression

public NRLActionParser_NRLConstraintRules.selectionExpression_return selectionExpression()
                                                                                  throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

validationRuleVariableDeclaration

public NRLActionParser_NRLConstraintRules.validationRuleVariableDeclaration_return validationRuleVariableDeclaration()
                                                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

multiplyExpression

public NRLActionParser_NRLConstraintRules.multiplyExpression_return multiplyExpression()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

predicateStatement

public NRLActionParser_NRLConstraintRules.predicateStatement_return predicateStatement()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

simpleReports

public NRLActionParser_NRLConstraintRules.simpleReports_return simpleReports()
                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

isSubtypePredicate

public NRLActionParser_NRLConstraintRules.isSubtypePredicate_return isSubtypePredicate()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

enumeratorDisambiguation

public NRLActionParser_NRLConstraintRules.enumeratorDisambiguation_return enumeratorDisambiguation()
                                                                                            throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

iffStatement

public NRLActionParser_NRLConstraintRules.iffStatement_return iffStatement()
                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

conditionalReport

public NRLActionParser_NRLConstraintRules.conditionalReport_return conditionalReport()
                                                                              throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

notExistsStatement

public NRLActionParser_NRLConstraintRules.notExistsStatement_return notExistsStatement()
                                                                                throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

modelReference

public NRLActionParser_NRLConstraintRules.modelReference_return modelReference()
                                                                        throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

functionalExpression

public NRLActionParser_NRLConstraintRules.functionalExpression_return functionalExpression()
                                                                                    throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

globalExistsStatement

public NRLActionParser_NRLConstraintRules.globalExistsStatement_return globalExistsStatement()
                                                                                      throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

context

public NRLActionParser_NRLConstraintRules.context_return context()
                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

existsStatement

public NRLActionParser_NRLConstraintRules.existsStatement_return existsStatement()
                                                                          throws org.antlr.runtime.RecognitionException
Throws:
org.antlr.runtime.RecognitionException

synpred2_NRLActionParser

public final boolean synpred2_NRLActionParser()

synpred1_NRLActionParser

public final boolean synpred1_NRLActionParser()

synpred3_NRLActionParser

public final boolean synpred3_NRLActionParser()

synpred4_NRLActionParser

public final boolean synpred4_NRLActionParser()


Copyright © 2006-2011. All Rights Reserved.