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, recoverFromMismatchedToken, reset, setTreeNodeStream, traceIn, traceOut |
| Methods 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 |
| 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_file54
public static final org.antlr.runtime.BitSet FOLLOW_VT_DSL_GRAMMAR_in_mapping_file54
FOLLOW_valid_entry_in_mapping_file56
public static final org.antlr.runtime.BitSet FOLLOW_valid_entry_in_mapping_file56
FOLLOW_entry_in_valid_entry78
public static final org.antlr.runtime.BitSet FOLLOW_entry_in_valid_entry78
FOLLOW_VT_ENTRY_in_entry106
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_in_entry106
FOLLOW_scope_section_in_entry108
public static final org.antlr.runtime.BitSet FOLLOW_scope_section_in_entry108
FOLLOW_meta_section_in_entry110
public static final org.antlr.runtime.BitSet FOLLOW_meta_section_in_entry110
FOLLOW_key_section_in_entry113
public static final org.antlr.runtime.BitSet FOLLOW_key_section_in_entry113
FOLLOW_value_section_in_entry129
public static final org.antlr.runtime.BitSet FOLLOW_value_section_in_entry129
FOLLOW_VT_SCOPE_in_scope_section150
public static final org.antlr.runtime.BitSet FOLLOW_VT_SCOPE_in_scope_section150
FOLLOW_condition_key_in_scope_section152
public static final org.antlr.runtime.BitSet FOLLOW_condition_key_in_scope_section152
FOLLOW_consequence_key_in_scope_section155
public static final org.antlr.runtime.BitSet FOLLOW_consequence_key_in_scope_section155
FOLLOW_keyword_key_in_scope_section158
public static final org.antlr.runtime.BitSet FOLLOW_keyword_key_in_scope_section158
FOLLOW_any_key_in_scope_section161
public static final org.antlr.runtime.BitSet FOLLOW_any_key_in_scope_section161
FOLLOW_VT_META_in_meta_section178
public static final org.antlr.runtime.BitSet FOLLOW_VT_META_in_meta_section178
FOLLOW_LITERAL_in_meta_section182
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_meta_section182
FOLLOW_VT_ENTRY_KEY_in_key_section199
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_KEY_in_key_section199
FOLLOW_key_sentence_in_key_section201
public static final org.antlr.runtime.BitSet FOLLOW_key_sentence_in_key_section201
FOLLOW_variable_definition_in_key_sentence216
public static final org.antlr.runtime.BitSet FOLLOW_variable_definition_in_key_sentence216
FOLLOW_VT_LITERAL_in_key_sentence223
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_key_sentence223
FOLLOW_VT_SPACE_in_key_sentence232
public static final org.antlr.runtime.BitSet FOLLOW_VT_SPACE_in_key_sentence232
FOLLOW_VT_ENTRY_VAL_in_value_section253
public static final org.antlr.runtime.BitSet FOLLOW_VT_ENTRY_VAL_in_value_section253
FOLLOW_value_sentence_in_value_section255
public static final org.antlr.runtime.BitSet FOLLOW_value_sentence_in_value_section255
FOLLOW_variable_reference_in_value_sentence272
public static final org.antlr.runtime.BitSet FOLLOW_variable_reference_in_value_sentence272
FOLLOW_VT_LITERAL_in_value_sentence279
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_value_sentence279
FOLLOW_VT_SPACE_in_value_sentence287
public static final org.antlr.runtime.BitSet FOLLOW_VT_SPACE_in_value_sentence287
FOLLOW_VT_LITERAL_in_literal305
public static final org.antlr.runtime.BitSet FOLLOW_VT_LITERAL_in_literal305
FOLLOW_VT_VAR_DEF_in_variable_definition321
public static final org.antlr.runtime.BitSet FOLLOW_VT_VAR_DEF_in_variable_definition321
FOLLOW_LITERAL_in_variable_definition325
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition325
FOLLOW_VT_QUAL_in_variable_definition328
public static final org.antlr.runtime.BitSet FOLLOW_VT_QUAL_in_variable_definition328
FOLLOW_LITERAL_in_variable_definition332
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_definition332
FOLLOW_VT_PATTERN_in_variable_definition338
public static final org.antlr.runtime.BitSet FOLLOW_VT_PATTERN_in_variable_definition338
FOLLOW_VT_VAR_REF_in_variable_reference360
public static final org.antlr.runtime.BitSet FOLLOW_VT_VAR_REF_in_variable_reference360
FOLLOW_LITERAL_in_variable_reference364
public static final org.antlr.runtime.BitSet FOLLOW_LITERAL_in_variable_reference364
FOLLOW_VT_CONDITION_in_condition_key382
public static final org.antlr.runtime.BitSet FOLLOW_VT_CONDITION_in_condition_key382
FOLLOW_VT_CONSEQUENCE_in_consequence_key397
public static final org.antlr.runtime.BitSet FOLLOW_VT_CONSEQUENCE_in_consequence_key397
FOLLOW_VT_KEYWORD_in_keyword_key412
public static final org.antlr.runtime.BitSet FOLLOW_VT_KEYWORD_in_keyword_key412
FOLLOW_VT_ANY_in_any_key427
public static final org.antlr.runtime.BitSet FOLLOW_VT_ANY_in_any_key427
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-2011 JBoss Inc.. All Rights Reserved.