Class: ExcelFormula::Lexer::DFA14
- Inherits:
-
ANTLR3::DFA
- Object
- ANTLR3::DFA
- ExcelFormula::Lexer::DFA14
- Defined in:
- lib/surpass/ExcelFormulaLexer.rb
Overview
-
DFA definitions - - - - - - - - - - -
-
Constant Summary collapse
- EOT =
unpack(2, -1, 1, 34, 1, 36, 13, -1, 1, 37, 3, -1, 6, 30, 1, -1, 2, 30, 8, -1, 3, 30, 1, 45, 3, 30, 1, -1, 2, 30, 1, 51, 1, 30, 1, 53, 1, -1, 1, 30, 1, -1, 1, 55, 1, -1)
- EOF =
unpack(56, -1)
- MIN =
unpack(1, 32, 1, -1, 2, 61, 13, -1, 1, 46, 3, -1, 3, 36, 1, 82, 1, 36, 1, 65, 1, -1, 2, 36, 8, -1, 1, 36, 1, 76, 1, 85, 2, 36, 1, 83, 1, 69, 1, -1, 1, 79, 1, 69, 1, 65, 1, 83, 1, 65, 1, -1, 1, 69, 1, -1, 1, 65, 1, -1)
- MAX =
unpack(1, 122, 1, -1, 1, 62, 1, 61, 13, -1, 1, 57, 3, -1, 1, 97, 1, 114, 1, 57, 1, 114, 1, 90, 1, 97, 1, -1, 2, 90, 8, -1, 2, 108, 1, 117, 1, 122, 1, 79, 1, 115, 1, 101, 1, -1, 1, 79, 1, 101, 1, 122, 1, 83, 1, 122, 1, -1, 1, 69, 1, -1, 1, 122, 1, -1)
- ACCEPT =
unpack(1, -1, 1, 1, 2, -1, 1, 7, 1, 8, 1, 9, 1, 10, 1, 11, 1, 12, 1, 13, 1, 14, 1, 15, 1, 16, 1, 17, 1, 18, 1, 19, 1, -1, 1, 21, 1, 22, 1, 23, 6, -1, 1, 26, 2, -1, 1, 29, 1, 30, 1, 4, 1, 5, 1, 2, 1, 6, 1, 3, 1, 20, 7, -1, 1, 27, 5, -1, 1, 24, 1, -1, 1, 25, 1, -1, 1, 28)
- SPECIAL =
unpack(56, -1)
- TRANSITION =
[ unpack(1, 31, 1, 16, 1, 19, 1, -1, 1, 20, 1, 14, 1, 13, 1, 27, 1, 11, 1, 12, 1, 6, 1, 4, 1, 10, 1, 5, 1, 18, 1, 7, 10, 17, 1, 8, 1, 9, 1, 2, 1, 1, 1, 3, 2, -1, 2, 29, 1, 28, 2, 29, 1, 21, 2, 29, 1, 25, 10, 23, 1, 22, 6, 23, 3, -1, 1, 15, 2, -1, 5, 30, 1, 26, 13, 30, 1, 24, 6, 30), unpack(), unpack(1, 33, 1, 32), unpack(1, 35), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(1, 18, 1, -1, 10, 17), unpack(), unpack(), unpack(), unpack(1, 20, 11, -1, 10, 20, 7, -1, 1, 38, 25, 23, 6, -1, 1, 39), unpack(1, 20, 11, -1, 10, 20, 24, -1, 1, 40, 31, -1, 1, 40), unpack(1, 20, 11, -1, 10, 20), unpack(1, 40, 31, -1, 1, 40), unpack(1, 20, 11, -1, 10, 20, 7, -1, 5, 23, 1, 41, 20, 23), unpack(1, 39, 31, -1, 1, 39), unpack(), unpack(1, 20, 11, -1, 10, 20, 7, -1, 7, 23, 1, 42, 18, 23), unpack(1, 20, 11, -1, 10, 20, 7, -1, 26, 23), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(), unpack(1, 20, 11, -1, 10, 20, 18, -1, 1, 43, 31, -1, 1, 43), unpack(1, 43, 31, -1, 1, 43), unpack(1, 44, 31, -1, 1, 44), unpack(1, 20, 11, -1, 10, 20, 7, -1, 26, 30, 6, -1, 26, 30), unpack(1, 20, 11, -1, 10, 20, 21, -1, 1, 46), unpack(1, 47, 31, -1, 1, 47), unpack(1, 48, 31, -1, 1, 48), unpack(), unpack(1, 49), unpack(1, 50, 31, -1, 1, 50), unpack(26, 30, 6, -1, 26, 30), unpack(1, 52), unpack(26, 30, 6, -1, 26, 30), unpack(), unpack(1, 54), unpack(), unpack(26, 30, 6, -1, 26, 30), unpack() ].freeze
Instance Method Summary collapse
Instance Method Details
#description ⇒ Object
1471 1472 1473 1474 1475 |
# File 'lib/surpass/ExcelFormulaLexer.rb', line 1471 def description <<-'__dfa_description__'.strip! 1:1: Tokens : ( EQ | LT | GT | NE | LE | GE | ADD | SUB | MUL | DIV | COLON | SEMICOLON | COMMA | LP | RP | CONCAT | PERCENT | POWER | BANG | INT_CONST | NUM_CONST | STR_CONST | REF2D | TRUE_CONST | FALSE_CONST | QUOTENAME | FUNC_IF | FUNC_CHOOSE | NAME | WS ); __dfa_description__ end |