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
  • Field Details

    • tokenNames

      public static final String[] 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

      protected Stack<DSLMapWalker.mapping_file_scope> mapping_file_stack
    • entry_stack

      protected Stack<DSLMapWalker.entry_scope> 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)
    • DSLMapWalker

      public DSLMapWalker(org.antlr.runtime.tree.TreeNodeStream input, org.antlr.runtime.RecognizerSharedState state)
  • Method Details

    • getDelegates

      public org.antlr.runtime.tree.TreeParser[] getDelegates()
    • 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