org.drools.lang.dsl
Class DSLMapWalker
java.lang.Object
org.antlr.runtime.BaseRecognizer
org.antlr.runtime.tree.TreeParser
org.drools.lang.dsl.DSLMapWalker
public class DSLMapWalker
- extends org.antlr.runtime.tree.TreeParser
Fields inherited from class org.antlr.runtime.tree.TreeParser |
DOWN, input, UP |
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 |
DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input)
|
DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
|
Methods inherited from class org.antlr.runtime.tree.TreeParser |
getCurrentInputSymbol, getErrorHeader, getErrorMessage, getMissingSymbol, getSourceName, getTreeNodeStream, matchAny, mismatch, reset, setTreeNodeStream, traceIn, traceOut |
Methods inherited from class org.antlr.runtime.BaseRecognizer |
alreadyParsedRule, beginResync, combineFollows, computeContextSensitiveRuleFOLLOW, computeErrorRecoverySet, consumeUntil, consumeUntil, displayRecognitionError, emitErrorMessage, endResync, getBacktrackingLevel, getNumberOfSyntaxErrors, getRuleInvocationStack, getRuleInvocationStack, getRuleMemoization, getRuleMemoizationCacheSize, getTokenErrorDisplay, match, memoize, mismatchIsMissingToken, mismatchIsUnwantedToken, pushFollow, recover, recoverFromMismatchedSet, recoverFromMismatchedToken, reportError, toStrings, traceIn, traceOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
tokenNames
public static final String[] tokenNames
EOF
public static final int EOF
- See Also:
- Constant Field Values
VT_DSL_GRAMMAR
public static final int VT_DSL_GRAMMAR
- See Also:
- Constant Field Values
VT_ENTRY
public static final int VT_ENTRY
- See Also:
- Constant Field Values
VT_SCOPE
public static final int VT_SCOPE
- See Also:
- Constant Field Values
VT_CONDITION
public static final int VT_CONDITION
- See Also:
- Constant Field Values
VT_CONSEQUENCE
public static final int VT_CONSEQUENCE
- See Also:
- Constant Field Values
VT_KEYWORD
public static final int VT_KEYWORD
- See Also:
- Constant Field Values
VT_ANY
public static final int VT_ANY
- See Also:
- Constant Field Values
VT_META
public static final int VT_META
- See Also:
- Constant Field Values
VT_ENTRY_KEY
public static final int VT_ENTRY_KEY
- See Also:
- Constant Field Values
VT_ENTRY_VAL
public static final int VT_ENTRY_VAL
- See Also:
- Constant Field Values
VT_VAR_DEF
public static final int VT_VAR_DEF
- See Also:
- Constant Field Values
VT_VAR_REF
public static final int VT_VAR_REF
- See Also:
- Constant Field Values
VT_LITERAL
public static final int VT_LITERAL
- See Also:
- Constant Field Values
VT_PATTERN
public static final int VT_PATTERN
- See Also:
- Constant Field Values
VT_QUAL
public static final int VT_QUAL
- See Also:
- Constant Field Values
VT_SPACE
public static final int VT_SPACE
- See Also:
- Constant Field Values
EOL
public static final int EOL
- See Also:
- Constant Field Values
EQUALS
public static final int EQUALS
- See Also:
- Constant Field Values
LEFT_SQUARE
public static final int LEFT_SQUARE
- See Also:
- Constant Field Values
RIGHT_SQUARE
public static final int RIGHT_SQUARE
- See Also:
- Constant Field Values
LITERAL
public static final int LITERAL
- See Also:
- Constant Field Values
COMMA
public static final int COMMA
- See Also:
- Constant Field Values
COLON
public static final int COLON
- See Also:
- Constant Field Values
LEFT_CURLY
public static final int LEFT_CURLY
- See Also:
- Constant Field Values
RIGHT_CURLY
public static final int RIGHT_CURLY
- See Also:
- Constant Field Values
WS
public static final int WS
- See Also:
- Constant Field Values
EscapeSequence
public static final int EscapeSequence
- See Also:
- Constant Field Values
DOT
public static final int DOT
- See Also:
- Constant Field Values
IdentifierPart
public static final int IdentifierPart
- See Also:
- Constant Field Values
MISC
public static final int MISC
- See Also:
- Constant Field Values
mapping_file_stack
protected Stack mapping_file_stack
entry_stack
protected 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
DSLMapWalker
public DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input)
DSLMapWalker
public DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input,
org.antlr.runtime.RecognizerSharedState state)
getTokenNames
public String[] getTokenNames()
- Overrides:
getTokenNames
in class org.antlr.runtime.BaseRecognizer
getGrammarFileName
public String getGrammarFileName()
- Overrides:
getGrammarFileName
in class org.antlr.runtime.BaseRecognizer
mapping_file
public final DSLMapping mapping_file()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
valid_entry
public final DSLMappingEntry valid_entry()
throws org.antlr.runtime.RecognitionException
- Throws:
org.antlr.runtime.RecognitionException
entry
public final DSLMappingEntry entry()
throws org.antlr.runtime.RecognitionException
- 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
Copyright © 2001-2013 JBoss Inc.. All Rights Reserved.