Class: ANTLR3::Template::GroupFile::Lexer::DFA12

Inherits:
DFA
  • Object
show all
Defined in:
lib/antlr3/template/group-file-lexer.rb

Overview

                    • DFA definitions - - - - - - - - - - -

Constant Summary collapse

EOT =
unpack( 1, -1, 1, 11, 14, -1, 1, 11, 1, 20, 1, 11, 2, -1, 1, 
11, 1, 23, 1, -1 )
EOF =
unpack( 24, -1 )
MIN =
unpack( 1, 9, 1, 114, 1, 58, 13, -1, 1, 111, 1, 61, 1, 117, 
2, -1, 1, 112, 1, 48, 1, -1 )
MAX =
unpack( 1, 122, 1, 114, 1, 58, 13, -1, 1, 111, 1, 61, 1, 117, 
2, -1, 1, 112, 1, 122, 1, -1 )
ACCEPT =
unpack( 3, -1, 1, 3, 1, 5, 1, 6, 1, 7, 1, 8, 1, 9, 1, 10, 
1, 11, 1, 12, 1, 13, 1, 14, 1, 15, 1, 16, 3, -1, 
1, 4, 1, 2, 2, -1, 1, 1 )
SPECIAL =
unpack( 24, -1 )
TRANSITION =
[
  unpack( 2, 15, 1, -1, 2, 15, 18, -1, 1, 15, 1, -1, 1, 13, 1, 14, 
          2, -1, 1, 8, 1, 13, 1, 4, 1, 5, 1, 7, 1, -1, 1, 6, 2, -1, 
          1, 14, 10, -1, 1, 2, 1, 3, 1, 12, 1, 9, 3, -1, 26, 10, 4, 
          -1, 1, 11, 1, -1, 6, 11, 1, 1, 19, 11 ),
  unpack( 1, 16 ),
  unpack( 1, 17 ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack(  ),
  unpack( 1, 18 ),
  unpack( 1, 19 ),
  unpack( 1, 21 ),
  unpack(  ),
  unpack(  ),
  unpack( 1, 22 ),
  unpack( 10, 11, 7, -1, 26, 11, 4, -1, 1, 11, 1, -1, 26, 11 ),
  unpack(  )
].freeze

Constants included from Constants

Constants::BUILT_IN_TOKEN_NAMES, Constants::DEFAULT, Constants::DOWN, Constants::EOF_TOKEN, Constants::EOR_TOKEN_TYPE, Constants::HIDDEN, Constants::INVALID, Constants::INVALID_NODE, Constants::INVALID_TOKEN, Constants::MEMO_RULE_FAILED, Constants::MEMO_RULE_UNKNOWN, Constants::MIN_TOKEN_TYPE, Constants::SKIP_TOKEN, Constants::UP

Instance Attribute Summary

Attributes inherited from DFA

#accept, #decision_number, #eof, #eot, #max, #min, #recognizer, #special, #special_block, #transition

Instance Method Summary collapse

Methods inherited from DFA

#error, #initialize, #no_viable_alternative, #predict, #special_state_transition, unpack

Methods included from Error

EarlyExit, FailedPredicate, MismatchedNotSet, MismatchedRange, MismatchedSet, MismatchedToken, MismatchedTreeNode, MissingToken, NoViableAlternative, RewriteCardinalityError, RewriteEarlyExit, RewriteEmptyStream, UnwantedToken

Constructor Details

This class inherits a constructor from ANTLR3::DFA

Instance Method Details

#descriptionObject



962
963
964
965
966
# File 'lib/antlr3/template/group-file-lexer.rb', line 962

def description
  <<-'__dfa_description__'.strip!
    1:1: Tokens : ( T__10 | T__11 | T__12 | T__13 | T__14 | T__15 | T__16 | T__17 | T__18 | T__19 | CONSTANT | ID | TEMPLATE | STRING | COMMENT | WS );
  __dfa_description__
end