|
|
@@ -0,0 +1,2731 @@
|
|
|
+// Code generated by gocc; DO NOT EDIT.
|
|
|
+
|
|
|
+package lexer
|
|
|
+
|
|
|
+/*
|
|
|
+Let s be the current state
|
|
|
+Let r be the current input rune
|
|
|
+transitionTable[s](r) returns the next state.
|
|
|
+*/
|
|
|
+type TransitionTable [NumStates]func(rune) int
|
|
|
+
|
|
|
+var TransTab = TransitionTable{
|
|
|
+ // S0
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 9: // ['\t','\t']
|
|
|
+ return 1
|
|
|
+ case r == 10: // ['\n','\n']
|
|
|
+ return 1
|
|
|
+ case r == 13: // ['\r','\r']
|
|
|
+ return 1
|
|
|
+ case r == 32: // [' ',' ']
|
|
|
+ return 1
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 2
|
|
|
+ case r == 35: // ['#','#']
|
|
|
+ return 3
|
|
|
+ case r == 44: // [',',',']
|
|
|
+ return 4
|
|
|
+ case r == 45: // ['-','-']
|
|
|
+ return 5
|
|
|
+ case r == 46: // ['.','.']
|
|
|
+ return 6
|
|
|
+ case r == 47: // ['/','/']
|
|
|
+ return 7
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 8
|
|
|
+ case r == 58: // [':',':']
|
|
|
+ return 9
|
|
|
+ case r == 59: // [';',';']
|
|
|
+ return 10
|
|
|
+ case r == 60: // ['<','<']
|
|
|
+ return 11
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 12
|
|
|
+ case 65 <= r && r <= 67: // ['A','C']
|
|
|
+ return 13
|
|
|
+ case r == 68: // ['D','D']
|
|
|
+ return 14
|
|
|
+ case r == 69: // ['E','E']
|
|
|
+ return 15
|
|
|
+ case r == 70: // ['F','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 16
|
|
|
+ case 72 <= r && r <= 77: // ['H','M']
|
|
|
+ return 13
|
|
|
+ case r == 78: // ['N','N']
|
|
|
+ return 17
|
|
|
+ case 79 <= r && r <= 82: // ['O','R']
|
|
|
+ return 13
|
|
|
+ case r == 83: // ['S','S']
|
|
|
+ return 18
|
|
|
+ case 84 <= r && r <= 90: // ['T','Z']
|
|
|
+ return 13
|
|
|
+ case r == 91: // ['[','[']
|
|
|
+ return 19
|
|
|
+ case r == 93: // [']',']']
|
|
|
+ return 20
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 99: // ['a','c']
|
|
|
+ return 13
|
|
|
+ case r == 100: // ['d','d']
|
|
|
+ return 22
|
|
|
+ case r == 101: // ['e','e']
|
|
|
+ return 23
|
|
|
+ case r == 102: // ['f','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 24
|
|
|
+ case 104 <= r && r <= 109: // ['h','m']
|
|
|
+ return 13
|
|
|
+ case r == 110: // ['n','n']
|
|
|
+ return 25
|
|
|
+ case 111 <= r && r <= 114: // ['o','r']
|
|
|
+ return 13
|
|
|
+ case r == 115: // ['s','s']
|
|
|
+ return 26
|
|
|
+ case 116 <= r && r <= 122: // ['t','z']
|
|
|
+ return 13
|
|
|
+ case r == 123: // ['{','{']
|
|
|
+ return 27
|
|
|
+ case r == 125: // ['}','}']
|
|
|
+ return 28
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S1
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S2
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S3
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 10: // ['\n','\n']
|
|
|
+ return 34
|
|
|
+ default:
|
|
|
+ return 3
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // S4
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S5
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 45: // ['-','-']
|
|
|
+ return 35
|
|
|
+ case r == 46: // ['.','.']
|
|
|
+ return 6
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 8
|
|
|
+ case r == 62: // ['>','>']
|
|
|
+ return 36
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S6
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 37
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S7
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 42: // ['*','*']
|
|
|
+ return 38
|
|
|
+ case r == 47: // ['/','/']
|
|
|
+ return 39
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S8
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 46: // ['.','.']
|
|
|
+ return 40
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 8
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S9
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S10
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S11
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 59: // [\u0001,';']
|
|
|
+ return 41
|
|
|
+ case r == 60: // ['<','<']
|
|
|
+ return 42
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 41
|
|
|
+ case r == 62: // ['>','>']
|
|
|
+ return 43
|
|
|
+ case 63 <= r && r <= 255: // ['?',\u00ff]
|
|
|
+ return 41
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S12
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S13
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S14
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 72: // ['A','H']
|
|
|
+ return 13
|
|
|
+ case r == 73: // ['I','I']
|
|
|
+ return 45
|
|
|
+ case 74 <= r && r <= 90: // ['J','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 104: // ['a','h']
|
|
|
+ return 13
|
|
|
+ case r == 105: // ['i','i']
|
|
|
+ return 46
|
|
|
+ case 106 <= r && r <= 122: // ['j','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S15
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 67: // ['A','C']
|
|
|
+ return 13
|
|
|
+ case r == 68: // ['D','D']
|
|
|
+ return 47
|
|
|
+ case 69 <= r && r <= 90: // ['E','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 99: // ['a','c']
|
|
|
+ return 13
|
|
|
+ case r == 100: // ['d','d']
|
|
|
+ return 48
|
|
|
+ case 101 <= r && r <= 122: // ['e','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S16
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 81: // ['A','Q']
|
|
|
+ return 13
|
|
|
+ case r == 82: // ['R','R']
|
|
|
+ return 49
|
|
|
+ case 83 <= r && r <= 90: // ['S','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 50
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S17
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 78: // ['A','N']
|
|
|
+ return 13
|
|
|
+ case r == 79: // ['O','O']
|
|
|
+ return 51
|
|
|
+ case 80 <= r && r <= 90: // ['P','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 110: // ['a','n']
|
|
|
+ return 13
|
|
|
+ case r == 111: // ['o','o']
|
|
|
+ return 52
|
|
|
+ case 112 <= r && r <= 122: // ['p','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S18
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 83: // ['A','S']
|
|
|
+ return 13
|
|
|
+ case r == 84: // ['T','T']
|
|
|
+ return 53
|
|
|
+ case r == 85: // ['U','U']
|
|
|
+ return 54
|
|
|
+ case 86 <= r && r <= 90: // ['V','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 115: // ['a','s']
|
|
|
+ return 13
|
|
|
+ case r == 116: // ['t','t']
|
|
|
+ return 55
|
|
|
+ case r == 117: // ['u','u']
|
|
|
+ return 56
|
|
|
+ case 118 <= r && r <= 122: // ['v','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S19
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S20
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S21
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S22
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 104: // ['a','h']
|
|
|
+ return 13
|
|
|
+ case r == 105: // ['i','i']
|
|
|
+ return 57
|
|
|
+ case 106 <= r && r <= 122: // ['j','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S23
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 99: // ['a','c']
|
|
|
+ return 13
|
|
|
+ case r == 100: // ['d','d']
|
|
|
+ return 58
|
|
|
+ case 101 <= r && r <= 122: // ['e','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S24
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 59
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S25
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 110: // ['a','n']
|
|
|
+ return 13
|
|
|
+ case r == 111: // ['o','o']
|
|
|
+ return 60
|
|
|
+ case 112 <= r && r <= 122: // ['p','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S26
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 115: // ['a','s']
|
|
|
+ return 13
|
|
|
+ case r == 116: // ['t','t']
|
|
|
+ return 61
|
|
|
+ case r == 117: // ['u','u']
|
|
|
+ return 62
|
|
|
+ case 118 <= r && r <= 122: // ['v','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S27
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S28
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S29
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S30
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S31
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S32
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 63
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 64
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 63
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 64
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 63
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 65
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 65
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S33
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S34
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S35
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S36
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S37
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 37
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S38
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 42: // ['*','*']
|
|
|
+ return 66
|
|
|
+ default:
|
|
|
+ return 38
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // S39
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 10: // ['\n','\n']
|
|
|
+ return 34
|
|
|
+ default:
|
|
|
+ return 39
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // S40
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 67
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S41
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 59: // [\u0001,';']
|
|
|
+ return 41
|
|
|
+ case r == 60: // ['<','<']
|
|
|
+ return 42
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 41
|
|
|
+ case r == 62: // ['>','>']
|
|
|
+ return 43
|
|
|
+ case 63 <= r && r <= 255: // ['?',\u00ff]
|
|
|
+ return 41
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S42
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 59: // [\u0001,';']
|
|
|
+ return 68
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 68
|
|
|
+ case 63 <= r && r <= 255: // ['?',\u00ff]
|
|
|
+ return 68
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S43
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S44
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S45
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 69
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S46
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 70
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 71
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S47
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 72
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S48
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 73
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S49
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case r == 65: // ['A','A']
|
|
|
+ return 74
|
|
|
+ case 66 <= r && r <= 90: // ['B','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S50
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 75
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S51
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 67: // ['A','C']
|
|
|
+ return 13
|
|
|
+ case r == 68: // ['D','D']
|
|
|
+ return 76
|
|
|
+ case 69 <= r && r <= 90: // ['E','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S52
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 99: // ['a','c']
|
|
|
+ return 13
|
|
|
+ case r == 100: // ['d','d']
|
|
|
+ return 77
|
|
|
+ case 101 <= r && r <= 122: // ['e','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S53
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 81: // ['A','Q']
|
|
|
+ return 13
|
|
|
+ case r == 82: // ['R','R']
|
|
|
+ return 78
|
|
|
+ case 83 <= r && r <= 90: // ['S','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S54
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case r == 65: // ['A','A']
|
|
|
+ return 13
|
|
|
+ case r == 66: // ['B','B']
|
|
|
+ return 79
|
|
|
+ case 67 <= r && r <= 90: // ['C','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S55
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 80
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S56
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 13
|
|
|
+ case r == 98: // ['b','b']
|
|
|
+ return 81
|
|
|
+ case 99 <= r && r <= 122: // ['c','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S57
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 82
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 83
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S58
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 84
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S59
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 85
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S60
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 99: // ['a','c']
|
|
|
+ return 13
|
|
|
+ case r == 100: // ['d','d']
|
|
|
+ return 86
|
|
|
+ case 101 <= r && r <= 122: // ['e','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S61
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 87
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S62
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 13
|
|
|
+ case r == 98: // ['b','b']
|
|
|
+ return 88
|
|
|
+ case 99 <= r && r <= 122: // ['c','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S63
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S64
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S65
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 33: // [\u0001,'!']
|
|
|
+ return 30
|
|
|
+ case r == 34: // ['"','"']
|
|
|
+ return 31
|
|
|
+ case 35 <= r && r <= 91: // ['#','[']
|
|
|
+ return 30
|
|
|
+ case r == 92: // ['\','\']
|
|
|
+ return 32
|
|
|
+ case 93 <= r && r <= 127: // [']',\u007f]
|
|
|
+ return 30
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 33
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 33
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S66
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case r == 42: // ['*','*']
|
|
|
+ return 66
|
|
|
+ case r == 47: // ['/','/']
|
|
|
+ return 89
|
|
|
+ default:
|
|
|
+ return 38
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // S67
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 67
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S68
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 59: // [\u0001,';']
|
|
|
+ return 68
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 68
|
|
|
+ case r == 62: // ['>','>']
|
|
|
+ return 90
|
|
|
+ case 63 <= r && r <= 255: // ['?',\u00ff]
|
|
|
+ return 68
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S69
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 81: // ['A','Q']
|
|
|
+ return 13
|
|
|
+ case r == 82: // ['R','R']
|
|
|
+ return 91
|
|
|
+ case 83 <= r && r <= 90: // ['S','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S70
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 92
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S71
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 93
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S72
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 68: // ['A','D']
|
|
|
+ return 13
|
|
|
+ case r == 69: // ['E','E']
|
|
|
+ return 94
|
|
|
+ case 70 <= r && r <= 90: // ['F','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S73
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 100: // ['a','d']
|
|
|
+ return 13
|
|
|
+ case r == 101: // ['e','e']
|
|
|
+ return 94
|
|
|
+ case 102 <= r && r <= 122: // ['f','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S74
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 79: // ['A','O']
|
|
|
+ return 13
|
|
|
+ case r == 80: // ['P','P']
|
|
|
+ return 95
|
|
|
+ case 81 <= r && r <= 90: // ['Q','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S75
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 96
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S76
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 68: // ['A','D']
|
|
|
+ return 13
|
|
|
+ case r == 69: // ['E','E']
|
|
|
+ return 97
|
|
|
+ case 70 <= r && r <= 90: // ['F','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S77
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 100: // ['a','d']
|
|
|
+ return 13
|
|
|
+ case r == 101: // ['e','e']
|
|
|
+ return 97
|
|
|
+ case 102 <= r && r <= 122: // ['f','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S78
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 72: // ['A','H']
|
|
|
+ return 13
|
|
|
+ case r == 73: // ['I','I']
|
|
|
+ return 98
|
|
|
+ case 74 <= r && r <= 90: // ['J','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S79
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 99
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S80
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 104: // ['a','h']
|
|
|
+ return 13
|
|
|
+ case r == 105: // ['i','i']
|
|
|
+ return 100
|
|
|
+ case 106 <= r && r <= 122: // ['j','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S81
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 101
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 102
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S82
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 103
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S83
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 104
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S84
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 100: // ['a','d']
|
|
|
+ return 13
|
|
|
+ case r == 101: // ['e','e']
|
|
|
+ return 94
|
|
|
+ case 102 <= r && r <= 122: // ['f','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S85
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 105
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S86
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 100: // ['a','d']
|
|
|
+ return 13
|
|
|
+ case r == 101: // ['e','e']
|
|
|
+ return 97
|
|
|
+ case 102 <= r && r <= 122: // ['f','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S87
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 104: // ['a','h']
|
|
|
+ return 13
|
|
|
+ case r == 105: // ['i','i']
|
|
|
+ return 106
|
|
|
+ case 106 <= r && r <= 122: // ['j','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S88
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 70: // ['A','F']
|
|
|
+ return 13
|
|
|
+ case r == 71: // ['G','G']
|
|
|
+ return 107
|
|
|
+ case 72 <= r && r <= 90: // ['H','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 102: // ['a','f']
|
|
|
+ return 13
|
|
|
+ case r == 103: // ['g','g']
|
|
|
+ return 108
|
|
|
+ case 104 <= r && r <= 122: // ['h','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S89
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S90
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 1 <= r && r <= 59: // [\u0001,';']
|
|
|
+ return 41
|
|
|
+ case r == 60: // ['<','<']
|
|
|
+ return 42
|
|
|
+ case r == 61: // ['=','=']
|
|
|
+ return 41
|
|
|
+ case r == 62: // ['>','>']
|
|
|
+ return 43
|
|
|
+ case 63 <= r && r <= 255: // ['?',\u00ff]
|
|
|
+ return 41
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S91
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case r == 65: // ['A','A']
|
|
|
+ return 109
|
|
|
+ case 66 <= r && r <= 90: // ['B','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S92
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 110
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S93
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 111
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S94
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S95
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 71: // ['A','G']
|
|
|
+ return 13
|
|
|
+ case r == 72: // ['H','H']
|
|
|
+ return 112
|
|
|
+ case 73 <= r && r <= 90: // ['I','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S96
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 112
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S97
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S98
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 66: // ['A','B']
|
|
|
+ return 13
|
|
|
+ case r == 67: // ['C','C']
|
|
|
+ return 113
|
|
|
+ case 68 <= r && r <= 90: // ['D','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S99
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 81: // ['A','Q']
|
|
|
+ return 13
|
|
|
+ case r == 82: // ['R','R']
|
|
|
+ return 114
|
|
|
+ case 83 <= r && r <= 90: // ['S','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S100
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 98: // ['a','b']
|
|
|
+ return 13
|
|
|
+ case r == 99: // ['c','c']
|
|
|
+ return 115
|
|
|
+ case 100 <= r && r <= 122: // ['d','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S101
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 116
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S102
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 117
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S103
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 118
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S104
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 119
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S105
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 112
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S106
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 98: // ['a','b']
|
|
|
+ return 13
|
|
|
+ case r == 99: // ['c','c']
|
|
|
+ return 120
|
|
|
+ case 100 <= r && r <= 122: // ['d','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S107
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 121
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S108
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 113: // ['a','q']
|
|
|
+ return 13
|
|
|
+ case r == 114: // ['r','r']
|
|
|
+ return 122
|
|
|
+ case 115 <= r && r <= 122: // ['s','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S109
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 79: // ['A','O']
|
|
|
+ return 13
|
|
|
+ case r == 80: // ['P','P']
|
|
|
+ return 123
|
|
|
+ case 81 <= r && r <= 90: // ['Q','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S110
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 124
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S111
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 125
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S112
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S113
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 83: // ['A','S']
|
|
|
+ return 13
|
|
|
+ case r == 84: // ['T','T']
|
|
|
+ return 126
|
|
|
+ case 85 <= r && r <= 90: // ['U','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S114
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case r == 65: // ['A','A']
|
|
|
+ return 127
|
|
|
+ case 66 <= r && r <= 90: // ['B','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S115
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 115: // ['a','s']
|
|
|
+ return 13
|
|
|
+ case r == 116: // ['t','t']
|
|
|
+ return 126
|
|
|
+ case 117 <= r && r <= 122: // ['u','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S116
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 128
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S117
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 129
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S118
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 130
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S119
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 131
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S120
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 115: // ['a','s']
|
|
|
+ return 13
|
|
|
+ case r == 116: // ['t','t']
|
|
|
+ return 126
|
|
|
+ case 117 <= r && r <= 122: // ['u','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S121
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 132
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S122
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case r == 97: // ['a','a']
|
|
|
+ return 133
|
|
|
+ case 98 <= r && r <= 122: // ['b','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S123
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 71: // ['A','G']
|
|
|
+ return 13
|
|
|
+ case r == 72: // ['H','H']
|
|
|
+ return 134
|
|
|
+ case 73 <= r && r <= 90: // ['I','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S124
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 134
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S125
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 134
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S126
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S127
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 79: // ['A','O']
|
|
|
+ return 13
|
|
|
+ case r == 80: // ['P','P']
|
|
|
+ return 135
|
|
|
+ case 81 <= r && r <= 90: // ['Q','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S128
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 136
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S129
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 137
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S130
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 134
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S131
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 134
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S132
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 138
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S133
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 111: // ['a','o']
|
|
|
+ return 13
|
|
|
+ case r == 112: // ['p','p']
|
|
|
+ return 139
|
|
|
+ case 113 <= r && r <= 122: // ['q','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S134
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S135
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 71: // ['A','G']
|
|
|
+ return 13
|
|
|
+ case r == 72: // ['H','H']
|
|
|
+ return 140
|
|
|
+ case 73 <= r && r <= 90: // ['I','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S136
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 140
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S137
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 140
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S138
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 140
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S139
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 103: // ['a','g']
|
|
|
+ return 13
|
|
|
+ case r == 104: // ['h','h']
|
|
|
+ return 140
|
|
|
+ case 105 <= r && r <= 122: // ['i','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+ // S140
|
|
|
+ func(r rune) int {
|
|
|
+ switch {
|
|
|
+ case 48 <= r && r <= 57: // ['0','9']
|
|
|
+ return 44
|
|
|
+ case 65 <= r && r <= 90: // ['A','Z']
|
|
|
+ return 13
|
|
|
+ case r == 95: // ['_','_']
|
|
|
+ return 21
|
|
|
+ case 97 <= r && r <= 122: // ['a','z']
|
|
|
+ return 13
|
|
|
+ case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
|
+ return 29
|
|
|
+ case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
|
+ return 29
|
|
|
+ }
|
|
|
+ return NoState
|
|
|
+ },
|
|
|
+}
|