mirror of
https://github.com/gonum/gonum.git
synced 2025-10-05 23:26:52 +08:00

This fixes the capitalisation of Gonum where it refers to the project rather than the GitHub organisation or repository. The text of CONTRIBUTORS also is fixed to reflect the reality that contributors may have contributed to other repositories within the project.
2814 lines
60 KiB
Go
2814 lines
60 KiB
Go
// Code generated by gocc; DO NOT EDIT.
|
|
|
|
// This file is dual licensed under CC0 and The Gonum License.
|
|
//
|
|
// Copyright ©2017 The Gonum Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
//
|
|
// Copyright ©2017 Robin Eklind.
|
|
// This file is made available under a Creative Commons CC0 1.0
|
|
// Universal Public Domain Dedication.
|
|
|
|
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 <= 127: // ['?',\u007f]
|
|
return 41
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 44
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 44
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 44
|
|
}
|
|
return NoState
|
|
},
|
|
// S12
|
|
func(r rune) int {
|
|
switch {
|
|
}
|
|
return NoState
|
|
},
|
|
// S13
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 45
|
|
case 65 <= r && r <= 72: // ['A','H']
|
|
return 13
|
|
case r == 73: // ['I','I']
|
|
return 46
|
|
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 47
|
|
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 45
|
|
case 65 <= r && r <= 67: // ['A','C']
|
|
return 13
|
|
case r == 68: // ['D','D']
|
|
return 48
|
|
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 49
|
|
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 45
|
|
case 65 <= r && r <= 81: // ['A','Q']
|
|
return 13
|
|
case r == 82: // ['R','R']
|
|
return 50
|
|
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 51
|
|
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 45
|
|
case 65 <= r && r <= 78: // ['A','N']
|
|
return 13
|
|
case r == 79: // ['O','O']
|
|
return 52
|
|
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 53
|
|
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 45
|
|
case 65 <= r && r <= 83: // ['A','S']
|
|
return 13
|
|
case r == 84: // ['T','T']
|
|
return 54
|
|
case r == 85: // ['U','U']
|
|
return 55
|
|
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 56
|
|
case r == 117: // ['u','u']
|
|
return 57
|
|
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 45
|
|
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 45
|
|
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 58
|
|
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 45
|
|
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 59
|
|
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 45
|
|
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 60
|
|
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 45
|
|
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 61
|
|
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 45
|
|
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 62
|
|
case r == 117: // ['u','u']
|
|
return 63
|
|
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 45
|
|
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 64
|
|
case r == 34: // ['"','"']
|
|
return 65
|
|
case 35 <= r && r <= 91: // ['#','[']
|
|
return 64
|
|
case r == 92: // ['\','\']
|
|
return 65
|
|
case 93 <= r && r <= 127: // [']',\u007f]
|
|
return 64
|
|
case 128 <= r && r <= 65532: // [\u0080,\ufffc]
|
|
return 66
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 66
|
|
}
|
|
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 67
|
|
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 68
|
|
}
|
|
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 <= 127: // ['?',\u007f]
|
|
return 41
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 44
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 44
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 44
|
|
}
|
|
return NoState
|
|
},
|
|
// S42
|
|
func(r rune) int {
|
|
switch {
|
|
case 1 <= r && r <= 59: // [\u0001,';']
|
|
return 69
|
|
case r == 61: // ['=','=']
|
|
return 69
|
|
case 63 <= r && r <= 127: // ['?',\u007f]
|
|
return 69
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 70
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 70
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 70
|
|
}
|
|
return NoState
|
|
},
|
|
// S43
|
|
func(r rune) int {
|
|
switch {
|
|
}
|
|
return NoState
|
|
},
|
|
// S44
|
|
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 <= 127: // ['?',\u007f]
|
|
return 41
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 44
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 44
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 44
|
|
}
|
|
return NoState
|
|
},
|
|
// S45
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S46
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 70: // ['A','F']
|
|
return 13
|
|
case r == 71: // ['G','G']
|
|
return 71
|
|
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
|
|
},
|
|
// S47
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 <= 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
|
|
},
|
|
// S48
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 70: // ['A','F']
|
|
return 13
|
|
case r == 71: // ['G','G']
|
|
return 74
|
|
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
|
|
},
|
|
// S49
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 75
|
|
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
|
|
},
|
|
// S50
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case r == 65: // ['A','A']
|
|
return 76
|
|
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
|
|
},
|
|
// S51
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 77
|
|
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
|
|
},
|
|
// S52
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 67: // ['A','C']
|
|
return 13
|
|
case r == 68: // ['D','D']
|
|
return 78
|
|
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
|
|
},
|
|
// S53
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 79
|
|
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
|
|
},
|
|
// S54
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 81: // ['A','Q']
|
|
return 13
|
|
case r == 82: // ['R','R']
|
|
return 80
|
|
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
|
|
},
|
|
// S55
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case r == 65: // ['A','A']
|
|
return 13
|
|
case r == 66: // ['B','B']
|
|
return 81
|
|
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
|
|
},
|
|
// S56
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 82
|
|
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
|
|
},
|
|
// S57
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 83
|
|
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
|
|
},
|
|
// S58
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 70: // ['A','F']
|
|
return 13
|
|
case r == 71: // ['G','G']
|
|
return 84
|
|
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 85
|
|
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 45
|
|
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 86
|
|
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
|
|
},
|
|
// S60
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 87
|
|
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
|
|
},
|
|
// S61
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 88
|
|
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
|
|
},
|
|
// S62
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 89
|
|
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
|
|
},
|
|
// S63
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 90
|
|
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
|
|
},
|
|
// 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 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
|
|
},
|
|
// S67
|
|
func(r rune) int {
|
|
switch {
|
|
case r == 42: // ['*','*']
|
|
return 67
|
|
case r == 47: // ['/','/']
|
|
return 91
|
|
default:
|
|
return 38
|
|
}
|
|
},
|
|
// S68
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 68
|
|
}
|
|
return NoState
|
|
},
|
|
// S69
|
|
func(r rune) int {
|
|
switch {
|
|
case 1 <= r && r <= 59: // [\u0001,';']
|
|
return 69
|
|
case r == 61: // ['=','=']
|
|
return 69
|
|
case r == 62: // ['>','>']
|
|
return 92
|
|
case 63 <= r && r <= 127: // ['?',\u007f]
|
|
return 69
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 70
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 70
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 70
|
|
}
|
|
return NoState
|
|
},
|
|
// S70
|
|
func(r rune) int {
|
|
switch {
|
|
case 1 <= r && r <= 59: // [\u0001,';']
|
|
return 69
|
|
case r == 61: // ['=','=']
|
|
return 69
|
|
case r == 62: // ['>','>']
|
|
return 92
|
|
case 63 <= r && r <= 127: // ['?',\u007f]
|
|
return 69
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 70
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 70
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 70
|
|
}
|
|
return NoState
|
|
},
|
|
// S71
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 81: // ['A','Q']
|
|
return 13
|
|
case r == 82: // ['R','R']
|
|
return 93
|
|
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
|
|
},
|
|
// S72
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 94
|
|
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
|
|
},
|
|
// S73
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 95
|
|
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
|
|
},
|
|
// S74
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 68: // ['A','D']
|
|
return 13
|
|
case r == 69: // ['E','E']
|
|
return 96
|
|
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
|
|
},
|
|
// S75
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 96
|
|
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
|
|
},
|
|
// S76
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 79: // ['A','O']
|
|
return 13
|
|
case r == 80: // ['P','P']
|
|
return 97
|
|
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
|
|
},
|
|
// S77
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 98
|
|
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
|
|
},
|
|
// S78
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 68: // ['A','D']
|
|
return 13
|
|
case r == 69: // ['E','E']
|
|
return 99
|
|
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
|
|
},
|
|
// S79
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 99
|
|
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
|
|
},
|
|
// S80
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 72: // ['A','H']
|
|
return 13
|
|
case r == 73: // ['I','I']
|
|
return 100
|
|
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
|
|
},
|
|
// S81
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 <= 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
|
|
},
|
|
// S82
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 102
|
|
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
|
|
},
|
|
// S83
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 70: // ['A','F']
|
|
return 13
|
|
case r == 71: // ['G','G']
|
|
return 103
|
|
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 104
|
|
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
|
|
},
|
|
// S84
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 105
|
|
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
|
|
},
|
|
// S85
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 106
|
|
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
|
|
},
|
|
// S86
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 96
|
|
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 45
|
|
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 107
|
|
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
|
|
},
|
|
// S88
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 99
|
|
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
|
|
},
|
|
// S89
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 108
|
|
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
|
|
},
|
|
// S90
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 70: // ['A','F']
|
|
return 13
|
|
case r == 71: // ['G','G']
|
|
return 109
|
|
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 110
|
|
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
|
|
},
|
|
// S91
|
|
func(r rune) int {
|
|
switch {
|
|
}
|
|
return NoState
|
|
},
|
|
// S92
|
|
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 <= 127: // ['?',\u007f]
|
|
return 41
|
|
case 128 <= r && r <= 255: // [\u0080,\u00ff]
|
|
return 44
|
|
case 256 <= r && r <= 65532: // [\u0100,\ufffc]
|
|
return 44
|
|
case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff]
|
|
return 44
|
|
}
|
|
return NoState
|
|
},
|
|
// S93
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case r == 65: // ['A','A']
|
|
return 111
|
|
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
|
|
},
|
|
// S94
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 112
|
|
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
|
|
},
|
|
// S95
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 113
|
|
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
|
|
},
|
|
// S96
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S97
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 71: // ['A','G']
|
|
return 13
|
|
case r == 72: // ['H','H']
|
|
return 114
|
|
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
|
|
},
|
|
// S98
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 114
|
|
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
|
|
},
|
|
// S99
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S100
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 66: // ['A','B']
|
|
return 13
|
|
case r == 67: // ['C','C']
|
|
return 115
|
|
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
|
|
},
|
|
// S101
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 81: // ['A','Q']
|
|
return 13
|
|
case r == 82: // ['R','R']
|
|
return 116
|
|
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
|
|
},
|
|
// S102
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 117
|
|
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
|
|
},
|
|
// S103
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 118
|
|
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
|
|
},
|
|
// S104
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 119
|
|
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
|
|
},
|
|
// S105
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 120
|
|
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
|
|
},
|
|
// S106
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 121
|
|
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
|
|
},
|
|
// S107
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 114
|
|
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
|
|
},
|
|
// S108
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 122
|
|
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
|
|
},
|
|
// S109
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 123
|
|
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
|
|
},
|
|
// S110
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 124
|
|
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
|
|
},
|
|
// S111
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 79: // ['A','O']
|
|
return 13
|
|
case r == 80: // ['P','P']
|
|
return 125
|
|
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
|
|
},
|
|
// S112
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 126
|
|
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
|
|
},
|
|
// S113
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 127
|
|
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
|
|
},
|
|
// S114
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S115
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 83: // ['A','S']
|
|
return 13
|
|
case r == 84: // ['T','T']
|
|
return 128
|
|
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
|
|
},
|
|
// S116
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case r == 65: // ['A','A']
|
|
return 129
|
|
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
|
|
},
|
|
// S117
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 128
|
|
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
|
|
},
|
|
// S118
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 130
|
|
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
|
|
},
|
|
// S119
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 131
|
|
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
|
|
},
|
|
// S120
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 132
|
|
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
|
|
},
|
|
// S121
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 133
|
|
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
|
|
},
|
|
// S122
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 128
|
|
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
|
|
},
|
|
// S123
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 134
|
|
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
|
|
},
|
|
// S124
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 90: // ['A','Z']
|
|
return 13
|
|
case r == 95: // ['_','_']
|
|
return 21
|
|
case r == 97: // ['a','a']
|
|
return 135
|
|
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
|
|
},
|
|
// S125
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 71: // ['A','G']
|
|
return 13
|
|
case r == 72: // ['H','H']
|
|
return 136
|
|
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
|
|
},
|
|
// S126
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 136
|
|
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
|
|
},
|
|
// S127
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 136
|
|
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
|
|
},
|
|
// S128
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S129
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 79: // ['A','O']
|
|
return 13
|
|
case r == 80: // ['P','P']
|
|
return 137
|
|
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
|
|
},
|
|
// S130
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S131
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S132
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 136
|
|
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
|
|
},
|
|
// S133
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 136
|
|
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
|
|
},
|
|
// S134
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 140
|
|
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
|
|
},
|
|
// S135
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 141
|
|
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
|
|
},
|
|
// S136
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
// S137
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
case 65 <= r && r <= 71: // ['A','G']
|
|
return 13
|
|
case r == 72: // ['H','H']
|
|
return 142
|
|
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
|
|
},
|
|
// S138
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 142
|
|
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 45
|
|
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 142
|
|
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 45
|
|
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 142
|
|
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
|
|
},
|
|
// S141
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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 142
|
|
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
|
|
},
|
|
// S142
|
|
func(r rune) int {
|
|
switch {
|
|
case 48 <= r && r <= 57: // ['0','9']
|
|
return 45
|
|
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
|
|
},
|
|
}
|