Home | History | Annotate | Download | only in gnparser
      1 token literal names:
      2 null
      3 '('
      4 ')'
      5 'if'
      6 '{'
      7 '}'
      8 '['
      9 ']'
     10 '.'
     11 ','
     12 'else'
     13 null
     14 '!'
     15 null
     16 null
     17 null
     18 null
     19 null
     20 null
     21 
     22 token symbolic names:
     23 null
     24 null
     25 null
     26 null
     27 null
     28 null
     29 null
     30 null
     31 null
     32 null
     33 null
     34 AssignOp
     35 UnaryOp
     36 BinaryOp
     37 Identifier
     38 Integer
     39 String
     40 COMMENT
     41 WS
     42 
     43 rule names:
     44 r
     45 statement
     46 lvalue
     47 assignment
     48 call
     49 condition
     50 block
     51 statementlist
     52 arrayaccess
     53 scopeaccess
     54 expr
     55 unaryexpr
     56 primaryexpr
     57 exprlist
     58 elsec
     59 comment
     60 
     61 
     62 atn:
     63 [3, 24715, 42794, 33075, 47597, 16764, 15335, 30598, 22884, 3, 20, 142, 4, 2, 9, 2, 4, 3, 9, 3, 4, 4, 9, 4, 4, 5, 9, 5, 4, 6, 9, 6, 4, 7, 9, 7, 4, 8, 9, 8, 4, 9, 9, 9, 4, 10, 9, 10, 4, 11, 9, 11, 4, 12, 9, 12, 4, 13, 9, 13, 4, 14, 9, 14, 4, 15, 9, 15, 4, 16, 9, 16, 4, 17, 9, 17, 3, 2, 3, 2, 3, 2, 3, 3, 3, 3, 3, 3, 5, 3, 41, 10, 3, 3, 4, 3, 4, 3, 4, 5, 4, 46, 10, 4, 3, 5, 3, 5, 3, 5, 3, 5, 3, 6, 3, 6, 3, 6, 5, 6, 55, 10, 6, 3, 6, 3, 6, 5, 6, 59, 10, 6, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 5, 7, 69, 10, 7, 5, 7, 71, 10, 7, 3, 8, 3, 8, 3, 8, 3, 8, 3, 9, 3, 9, 7, 9, 79, 10, 9, 12, 9, 14, 9, 82, 11, 9, 3, 10, 3, 10, 3, 10, 3, 10, 3, 10, 3, 11, 3, 11, 3, 11, 3, 11, 3, 12, 3, 12, 3, 12, 3, 12, 3, 12, 3, 12, 7, 12, 99, 10, 12, 12, 12, 14, 12, 102, 11, 12, 3, 13, 3, 13, 3, 13, 5, 13, 107, 10, 13, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 3, 14, 5, 14, 123, 10, 14, 5, 14, 125, 10, 14, 3, 14, 5, 14, 128, 10, 14, 3, 15, 3, 15, 3, 15, 7, 15, 133, 10, 15, 12, 15, 14, 15, 136, 11, 15, 3, 16, 3, 16, 3, 17, 3, 17, 3, 17, 2, 3, 22, 18, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 2, 2, 2, 148, 2, 34, 3, 2, 2, 2, 4, 40, 3, 2, 2, 2, 6, 45, 3, 2, 2, 2, 8, 47, 3, 2, 2, 2, 10, 51, 3, 2, 2, 2, 12, 60, 3, 2, 2, 2, 14, 72, 3, 2, 2, 2, 16, 80, 3, 2, 2, 2, 18, 83, 3, 2, 2, 2, 20, 88, 3, 2, 2, 2, 22, 92, 3, 2, 2, 2, 24, 106, 3, 2, 2, 2, 26, 127, 3, 2, 2, 2, 28, 129, 3, 2, 2, 2, 30, 137, 3, 2, 2, 2, 32, 139, 3, 2, 2, 2, 34, 35, 5, 16, 9, 2, 35, 36, 7, 2, 2, 3, 36, 3, 3, 2, 2, 2, 37, 41, 5, 8, 5, 2, 38, 41, 5, 10, 6, 2, 39, 41, 5, 12, 7, 2, 40, 37, 3, 2, 2, 2, 40, 38, 3, 2, 2, 2, 40, 39, 3, 2, 2, 2, 41, 5, 3, 2, 2, 2, 42, 46, 7, 16, 2, 2, 43, 46, 5, 18, 10, 2, 44, 46, 5, 20, 11, 2, 45, 42, 3, 2, 2, 2, 45, 43, 3, 2, 2, 2, 45, 44, 3, 2, 2, 2, 46, 7, 3, 2, 2, 2, 47, 48, 5, 6, 4, 2, 48, 49, 7, 13, 2, 2, 49, 50, 5, 22, 12, 2, 50, 9, 3, 2, 2, 2, 51, 52, 7, 16, 2, 2, 52, 54, 7, 3, 2, 2, 53, 55, 5, 28, 15, 2, 54, 53, 3, 2, 2, 2, 54, 55, 3, 2, 2, 2, 55, 56, 3, 2, 2, 2, 56, 58, 7, 4, 2, 2, 57, 59, 5, 14, 8, 2, 58, 57, 3, 2, 2, 2, 58, 59, 3, 2, 2, 2, 59, 11, 3, 2, 2, 2, 60, 61, 7, 5, 2, 2, 61, 62, 7, 3, 2, 2, 62, 63, 5, 22, 12, 2, 63, 64, 7, 4, 2, 2, 64, 70, 5, 14, 8, 2, 65, 68, 5, 30, 16, 2, 66, 69, 5, 12, 7, 2, 67, 69, 5, 14, 8, 2, 68, 66, 3, 2, 2, 2, 68, 67, 3, 2, 2, 2, 69, 71, 3, 2, 2, 2, 70, 65, 3, 2, 2, 2, 70, 71, 3, 2, 2, 2, 71, 13, 3, 2, 2, 2, 72, 73, 7, 6, 2, 2, 73, 74, 5, 16, 9, 2, 74, 75, 7, 7, 2, 2, 75, 15, 3, 2, 2, 2, 76, 79, 5, 4, 3, 2, 77, 79, 5, 32, 17, 2, 78, 76, 3, 2, 2, 2, 78, 77, 3, 2, 2, 2, 79, 82, 3, 2, 2, 2, 80, 78, 3, 2, 2, 2, 80, 81, 3, 2, 2, 2, 81, 17, 3, 2, 2, 2, 82, 80, 3, 2, 2, 2, 83, 84, 7, 16, 2, 2, 84, 85, 7, 8, 2, 2, 85, 86, 5, 22, 12, 2, 86, 87, 7, 9, 2, 2, 87, 19, 3, 2, 2, 2, 88, 89, 7, 16, 2, 2, 89, 90, 7, 10, 2, 2, 90, 91, 7, 16, 2, 2, 91, 21, 3, 2, 2, 2, 92, 93, 8, 12, 1, 2, 93, 94, 5, 24, 13, 2, 94, 100, 3, 2, 2, 2, 95, 96, 12, 3, 2, 2, 96, 97, 7, 15, 2, 2, 97, 99, 5, 22, 12, 4, 98, 95, 3, 2, 2, 2, 99, 102, 3, 2, 2, 2, 100, 98, 3, 2, 2, 2, 100, 101, 3, 2, 2, 2, 101, 23, 3, 2, 2, 2, 102, 100, 3, 2, 2, 2, 103, 107, 5, 26, 14, 2, 104, 105, 7, 14, 2, 2, 105, 107, 5, 24, 13, 2, 106, 103, 3, 2, 2, 2, 106, 104, 3, 2, 2, 2, 107, 25, 3, 2, 2, 2, 108, 128, 7, 16, 2, 2, 109, 128, 7, 17, 2, 2, 110, 128, 7, 18, 2, 2, 111, 128, 5, 10, 6, 2, 112, 128, 5, 18, 10, 2, 113, 128, 5, 20, 11, 2, 114, 128, 5, 14, 8, 2, 115, 116, 7, 3, 2, 2, 116, 117, 5, 22, 12, 2, 117, 118, 7, 4, 2, 2, 118, 128, 3, 2, 2, 2, 119, 124, 7, 8, 2, 2, 120, 122, 5, 28, 15, 2, 121, 123, 7, 11, 2, 2, 122, 121, 3, 2, 2, 2, 122, 123, 3, 2, 2, 2, 123, 125, 3, 2, 2, 2, 124, 120, 3, 2, 2, 2, 124, 125, 3, 2, 2, 2, 125, 126, 3, 2, 2, 2, 126, 128, 7, 9, 2, 2, 127, 108, 3, 2, 2, 2, 127, 109, 3, 2, 2, 2, 127, 110, 3, 2, 2, 2, 127, 111, 3, 2, 2, 2, 127, 112, 3, 2, 2, 2, 127, 113, 3, 2, 2, 2, 127, 114, 3, 2, 2, 2, 127, 115, 3, 2, 2, 2, 127, 119, 3, 2, 2, 2, 128, 27, 3, 2, 2, 2, 129, 134, 5, 22, 12, 2, 130, 131, 7, 11, 2, 2, 131, 133, 5, 22, 12, 2, 132, 130, 3, 2, 2, 2, 133, 136, 3, 2, 2, 2, 134, 132, 3, 2, 2, 2, 134, 135, 3, 2, 2, 2, 135, 29, 3, 2, 2, 2, 136, 134, 3, 2, 2, 2, 137, 138, 7, 12, 2, 2, 138, 31, 3, 2, 2, 2, 139, 140, 7, 19, 2, 2, 140, 33, 3, 2, 2, 2, 16, 40, 45, 54, 58, 68, 70, 78, 80, 100, 106, 122, 124, 127, 134]