Package org.drools.drl.parser.lang.dsl
Class DSLMapWalker
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.drools.drl.parser.lang.dsl.DSLMapWalker
public class DSLMapWalker
extends org.antlr.runtime.tree.TreeParser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classprotected static class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intprotected Stack<DSLMapWalker.entry_scope>static final intstatic final intstatic final intstatic final intstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final org.antlr.runtime.BitSetstatic final intstatic final intstatic final intstatic final intprotected Stack<DSLMapWalker.mapping_file_scope>static final intstatic final intstatic final intstatic final String[]static final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class org.antlr.runtime.tree.TreeParser
DOWN, input, UPFields 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
ConstructorsConstructorDescriptionDSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input) DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidany_key()final voidfinal voidfinal DSLMappingEntryentry()org.antlr.runtime.tree.TreeParser[]String[]final voidfinal voidfinal voidfinal voidliteral()final DSLMappingfinal voidfinal voidfinal DSLMappingEntryfinal voidfinal voidfinal voidfinal voidMethods inherited from class org.antlr.runtime.tree.TreeParser
getAncestor, getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, inContext, inContext, matchAny, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOutMethods inherited from class org.antlr.runtime.BaseRecognizer
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, failed, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, reportError, setBacktrackingLevel, toStrings, traceIn, traceOut
-
Field Details
-
tokenNames
-
EOF
public static final int EOF- See Also:
-
COLON
public static final int COLON- See Also:
-
COMMA
public static final int COMMA- See Also:
-
DOT
public static final int DOT- See Also:
-
EOL
public static final int EOL- See Also:
-
EQUALS
public static final int EQUALS- See Also:
-
EscapeSequence
public static final int EscapeSequence- See Also:
-
IdentifierPart
public static final int IdentifierPart- See Also:
-
LEFT_CURLY
public static final int LEFT_CURLY- See Also:
-
LEFT_SQUARE
public static final int LEFT_SQUARE- See Also:
-
LITERAL
public static final int LITERAL- See Also:
-
MISC
public static final int MISC- See Also:
-
RIGHT_CURLY
public static final int RIGHT_CURLY- See Also:
-
RIGHT_SQUARE
public static final int RIGHT_SQUARE- See Also:
-
VT_ANY
public static final int VT_ANY- See Also:
-
VT_CONDITION
public static final int VT_CONDITION- See Also:
-
VT_CONSEQUENCE
public static final int VT_CONSEQUENCE- See Also:
-
VT_DSL_GRAMMAR
public static final int VT_DSL_GRAMMAR- See Also:
-
VT_ENTRY
public static final int VT_ENTRY- See Also:
-
VT_ENTRY_KEY
public static final int VT_ENTRY_KEY- See Also:
-
VT_ENTRY_VAL
public static final int VT_ENTRY_VAL- See Also:
-
VT_KEYWORD
public static final int VT_KEYWORD- See Also:
-
VT_LITERAL
public static final int VT_LITERAL- See Also:
-
VT_META
public static final int VT_META- See Also:
-
VT_PATTERN
public static final int VT_PATTERN- See Also:
-
VT_QUAL
public static final int VT_QUAL- See Also:
-
VT_SCOPE
public static final int VT_SCOPE- See Also:
-
VT_SPACE
public static final int VT_SPACE- See Also:
-
VT_VAR_DEF
public static final int VT_VAR_DEF- See Also:
-
VT_VAR_REF
public static final int VT_VAR_REF- See Also:
-
WS
public static final int WS- See Also:
-
mapping_file_stack
-
entry_stack
-
FOLLOW_VT_DSL_GRAMMAR_in_mapping_file63
public static final org.antlr.runtime.BitSet FOLLOW_VT_DSL_GRAMMAR_in_mapping_file63 -
FOLLOW_valid_entry_in_mapping_file65
public static final org.antlr.runtime.BitSet FOLLOW_valid_entry_in_mapping_file65 -
FOLLOW_entry_in_valid_entry96
public static final org.antlr.runtime.BitSet FOLLOW_entry_in_valid_entry96 -
FOLLOW_VT_ENTRY_in_entry130
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_in_entry130 -
FOLLOW_scope_section_in_entry132
public static final org.antlr.runtime.BitSet FOLLOW_scope_section_in_entry132 -
FOLLOW_meta_section_in_entry134
public static final org.antlr.runtime.BitSet FOLLOW_meta_section_in_entry134 -
FOLLOW_key_section_in_entry137
public static final org.antlr.runtime.BitSet FOLLOW_key_section_in_entry137 -
FOLLOW_value_section_in_entry161
public static final org.antlr.runtime.BitSet FOLLOW_value_section_in_entry161 -
FOLLOW_VT_SCOPE_in_scope_section191
public static final org.antlr.runtime.BitSet FOLLOW_VT_SCOPE_in_scope_section191 -
FOLLOW_condition_key_in_scope_section193
public static final org.antlr.runtime.BitSet FOLLOW_condition_key_in_scope_section193 -
FOLLOW_consequence_key_in_scope_section196
public static final org.antlr.runtime.BitSet FOLLOW_consequence_key_in_scope_section196 -
FOLLOW_keyword_key_in_scope_section199
public static final org.antlr.runtime.BitSet FOLLOW_keyword_key_in_scope_section199 -
FOLLOW_any_key_in_scope_section202
public static final org.antlr.runtime.BitSet FOLLOW_any_key_in_scope_section202 -
FOLLOW_VT_META_in_meta_section224
public static final org.antlr.runtime.BitSet FOLLOW_VT_META_in_meta_section224 -
FOLLOW_LITERAL_in_meta_section228
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_meta_section228 -
FOLLOW_VT_ENTRY_KEY_in_key_section254
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_KEY_in_key_section254 -
FOLLOW_key_sentence_in_key_section256
public static final org.antlr.runtime.BitSet FOLLOW_key_sentence_in_key_section256 -
FOLLOW_variable_definition_in_key_sentence277
public static final org.antlr.runtime.BitSet FOLLOW_variable_definition_in_key_sentence277 -
FOLLOW_VT_LITERAL_in_key_sentence287
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_key_sentence287 -
FOLLOW_VT_SPACE_in_key_sentence301
public static final org.antlr.runtime.BitSet FOLLOW_VT_SPACE_in_key_sentence301 -
FOLLOW_VT_ENTRY_VAL_in_value_section329
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_VAL_in_value_section329 -
FOLLOW_value_sentence_in_value_section331
public static final org.antlr.runtime.BitSet FOLLOW_value_sentence_in_value_section331 -
FOLLOW_variable_reference_in_value_sentence353
public static final org.antlr.runtime.BitSet FOLLOW_variable_reference_in_value_sentence353 -
FOLLOW_VT_LITERAL_in_value_sentence363
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_value_sentence363 -
FOLLOW_VT_SPACE_in_value_sentence377
public static final org.antlr.runtime.BitSet FOLLOW_VT_SPACE_in_value_sentence377 -
FOLLOW_VT_LITERAL_in_literal403
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_literal403 -
FOLLOW_VT_VAR_DEF_in_variable_definition423
public static final org.antlr.runtime.BitSet FOLLOW_VT_VAR_DEF_in_variable_definition423 -
FOLLOW_LITERAL_in_variable_definition427
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition427 -
FOLLOW_VT_QUAL_in_variable_definition430
public static final org.antlr.runtime.BitSet FOLLOW_VT_QUAL_in_variable_definition430 -
FOLLOW_LITERAL_in_variable_definition434
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition434 -
FOLLOW_VT_PATTERN_in_variable_definition440
public static final org.antlr.runtime.BitSet FOLLOW_VT_PATTERN_in_variable_definition440 -
FOLLOW_VT_VAR_REF_in_variable_reference471
public static final org.antlr.runtime.BitSet FOLLOW_VT_VAR_REF_in_variable_reference471 -
FOLLOW_LITERAL_in_variable_reference475
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_reference475 -
FOLLOW_VT_CONDITION_in_condition_key500
public static final org.antlr.runtime.BitSet FOLLOW_VT_CONDITION_in_condition_key500 -
FOLLOW_VT_CONSEQUENCE_in_consequence_key524
public static final org.antlr.runtime.BitSet FOLLOW_VT_CONSEQUENCE_in_consequence_key524 -
FOLLOW_VT_KEYWORD_in_keyword_key548
public static final org.antlr.runtime.BitSet FOLLOW_VT_KEYWORD_in_keyword_key548 -
FOLLOW_VT_ANY_in_any_key572
public static final org.antlr.runtime.BitSet FOLLOW_VT_ANY_in_any_key572
-
-
Constructor Details
-
DSLMapWalker
public DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input)
-
-
Method Details
-
getDelegates
public org.antlr.runtime.tree.TreeParser[] getDelegates() -
getTokenNames
- Overrides:
getTokenNamesin classorg.antlr.runtime.BaseRecognizer
-
getGrammarFileName
- Overrides:
getGrammarFileNamein classorg.antlr.runtime.BaseRecognizer
-
mapping_file
- Throws:
org.antlr.runtime.RecognitionException
-
valid_entry
- Throws:
org.antlr.runtime.RecognitionException
-
entry
- Throws:
org.antlr.runtime.RecognitionException
-
scope_section
public final void scope_section() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
meta_section
public final void meta_section() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
key_section
public final void key_section() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
key_sentence
public final void key_sentence() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
value_section
public final void value_section() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
value_sentence
public final void value_sentence() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
literal
public final void literal() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
variable_definition
public final void variable_definition() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
variable_reference
public final void variable_reference() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
condition_key
public final void condition_key() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
consequence_key
public final void consequence_key() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
keyword_key
public final void keyword_key() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-
any_key
public final void any_key() throws org.antlr.runtime.RecognitionException- Throws:
org.antlr.runtime.RecognitionException
-