Files
azalea/schema/lexer/transitiontable.go
2026-01-26 19:26:24 -06:00

1339 lines
27 KiB
Go

// 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 == 33: // ['!','!']
return 2
case r == 34: // ['"','"']
return 3
case r == 35: // ['#','#']
return 2
case r == 36: // ['$','$']
return 2
case r == 37: // ['%','%']
return 2
case r == 38: // ['&','&']
return 2
case r == 39: // [''',''']
return 2
case r == 42: // ['*','*']
return 2
case r == 43: // ['+','+']
return 2
case r == 45: // ['-','-']
return 4
case r == 46: // ['.','.']
return 2
case r == 47: // ['/','/']
return 2
case r == 48: // ['0','0']
return 5
case r == 49: // ['1','1']
return 6
case 50 <= r && r <= 55: // ['2','7']
return 7
case 56 <= r && r <= 57: // ['8','9']
return 8
case r == 59: // [';',';']
return 9
case r == 61: // ['=','=']
return 2
case r == 63: // ['?','?']
return 2
case r == 64: // ['@','@']
return 2
case 65 <= r && r <= 90: // ['A','Z']
return 2
case r == 94: // ['^','^']
return 2
case r == 95: // ['_','_']
return 2
case r == 96: // ['`','`']
return 10
case 97 <= r && r <= 122: // ['a','z']
return 2
case r == 126: // ['~','~']
return 2
}
return NoState
},
// S1
func(r rune) int {
switch {
}
return NoState
},
// S2
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 12
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S3
func(r rune) int {
switch {
case r == 34: // ['"','"']
return 15
default:
return 3
}
},
// S4
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case r == 48: // ['0','0']
return 16
case r == 49: // ['1','1']
return 17
case 50 <= r && r <= 55: // ['2','7']
return 18
case 56 <= r && r <= 57: // ['8','9']
return 19
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S5
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 6
case 50 <= r && r <= 55: // ['2','7']
return 7
case 56 <= r && r <= 57: // ['8','9']
return 8
case r == 98: // ['b','b']
return 20
case r == 111: // ['o','o']
return 21
case r == 120: // ['x','x']
return 22
}
return NoState
},
// S6
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 6
case 50 <= r && r <= 55: // ['2','7']
return 7
case 56 <= r && r <= 57: // ['8','9']
return 8
}
return NoState
},
// S7
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 6
case 50 <= r && r <= 55: // ['2','7']
return 7
case 56 <= r && r <= 57: // ['8','9']
return 8
}
return NoState
},
// S8
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 6
case 50 <= r && r <= 55: // ['2','7']
return 7
case 56 <= r && r <= 57: // ['8','9']
return 8
}
return NoState
},
// S9
func(r rune) int {
switch {
case r == 10: // ['\n','\n']
return 23
default:
return 9
}
},
// S10
func(r rune) int {
switch {
case r == 96: // ['`','`']
return 15
default:
return 10
}
},
// S11
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 12
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S12
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 12
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S13
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 12
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S14
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 12
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S15
func(r rune) int {
switch {
}
return NoState
},
// S16
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 17
case 50 <= r && r <= 55: // ['2','7']
return 18
case 56 <= r && r <= 57: // ['8','9']
return 19
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case r == 97: // ['a','a']
return 11
case r == 98: // ['b','b']
return 24
case 99 <= r && r <= 110: // ['c','n']
return 11
case r == 111: // ['o','o']
return 25
case 112 <= r && r <= 119: // ['p','w']
return 11
case r == 120: // ['x','x']
return 26
case 121 <= r && r <= 122: // ['y','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S17
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 17
case 50 <= r && r <= 55: // ['2','7']
return 18
case 56 <= r && r <= 57: // ['8','9']
return 19
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S18
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 17
case 50 <= r && r <= 55: // ['2','7']
return 18
case 56 <= r && r <= 57: // ['8','9']
return 19
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S19
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 17
case 50 <= r && r <= 55: // ['2','7']
return 18
case 56 <= r && r <= 57: // ['8','9']
return 19
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S20
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 27
}
return NoState
},
// S21
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 28
case 50 <= r && r <= 55: // ['2','7']
return 29
}
return NoState
},
// S22
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 30
case 50 <= r && r <= 55: // ['2','7']
return 31
case 56 <= r && r <= 57: // ['8','9']
return 32
case 65 <= r && r <= 70: // ['A','F']
return 33
case 97 <= r && r <= 102: // ['a','f']
return 33
}
return NoState
},
// S23
func(r rune) int {
switch {
}
return NoState
},
// S24
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 34
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S25
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 35
case 50 <= r && r <= 55: // ['2','7']
return 36
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S26
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 37
case 50 <= r && r <= 55: // ['2','7']
return 38
case 56 <= r && r <= 57: // ['8','9']
return 39
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 70: // ['A','F']
return 40
case 71 <= r && r <= 90: // ['G','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 102: // ['a','f']
return 40
case 103 <= r && r <= 122: // ['g','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S27
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 27
}
return NoState
},
// S28
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 28
case 50 <= r && r <= 55: // ['2','7']
return 29
}
return NoState
},
// S29
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 28
case 50 <= r && r <= 55: // ['2','7']
return 29
}
return NoState
},
// S30
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 30
case 50 <= r && r <= 55: // ['2','7']
return 31
case 56 <= r && r <= 57: // ['8','9']
return 32
case 65 <= r && r <= 70: // ['A','F']
return 33
case 97 <= r && r <= 102: // ['a','f']
return 33
}
return NoState
},
// S31
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 30
case 50 <= r && r <= 55: // ['2','7']
return 31
case 56 <= r && r <= 57: // ['8','9']
return 32
case 65 <= r && r <= 70: // ['A','F']
return 33
case 97 <= r && r <= 102: // ['a','f']
return 33
}
return NoState
},
// S32
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 30
case 50 <= r && r <= 55: // ['2','7']
return 31
case 56 <= r && r <= 57: // ['8','9']
return 32
case 65 <= r && r <= 70: // ['A','F']
return 33
case 97 <= r && r <= 102: // ['a','f']
return 33
}
return NoState
},
// S33
func(r rune) int {
switch {
case 48 <= r && r <= 49: // ['0','1']
return 30
case 50 <= r && r <= 55: // ['2','7']
return 31
case 56 <= r && r <= 57: // ['8','9']
return 32
case 65 <= r && r <= 70: // ['A','F']
return 33
case 97 <= r && r <= 102: // ['a','f']
return 33
}
return NoState
},
// S34
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 34
case 50 <= r && r <= 55: // ['2','7']
return 13
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S35
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 35
case 50 <= r && r <= 55: // ['2','7']
return 36
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S36
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 35
case 50 <= r && r <= 55: // ['2','7']
return 36
case 56 <= r && r <= 57: // ['8','9']
return 14
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 90: // ['A','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 122: // ['a','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S37
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 37
case 50 <= r && r <= 55: // ['2','7']
return 38
case 56 <= r && r <= 57: // ['8','9']
return 39
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 70: // ['A','F']
return 40
case 71 <= r && r <= 90: // ['G','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 102: // ['a','f']
return 40
case 103 <= r && r <= 122: // ['g','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S38
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 37
case 50 <= r && r <= 55: // ['2','7']
return 38
case 56 <= r && r <= 57: // ['8','9']
return 39
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 70: // ['A','F']
return 40
case 71 <= r && r <= 90: // ['G','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 102: // ['a','f']
return 40
case 103 <= r && r <= 122: // ['g','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S39
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 37
case 50 <= r && r <= 55: // ['2','7']
return 38
case 56 <= r && r <= 57: // ['8','9']
return 39
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 70: // ['A','F']
return 40
case 71 <= r && r <= 90: // ['G','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 102: // ['a','f']
return 40
case 103 <= r && r <= 122: // ['g','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
// S40
func(r rune) int {
switch {
case r == 33: // ['!','!']
return 11
case r == 35: // ['#','#']
return 11
case r == 36: // ['$','$']
return 11
case r == 37: // ['%','%']
return 11
case r == 38: // ['&','&']
return 11
case r == 39: // [''',''']
return 11
case r == 42: // ['*','*']
return 11
case r == 43: // ['+','+']
return 11
case r == 45: // ['-','-']
return 11
case r == 46: // ['.','.']
return 11
case r == 47: // ['/','/']
return 11
case 48 <= r && r <= 49: // ['0','1']
return 37
case 50 <= r && r <= 55: // ['2','7']
return 38
case 56 <= r && r <= 57: // ['8','9']
return 39
case r == 61: // ['=','=']
return 11
case r == 63: // ['?','?']
return 11
case r == 64: // ['@','@']
return 11
case 65 <= r && r <= 70: // ['A','F']
return 40
case 71 <= r && r <= 90: // ['G','Z']
return 11
case r == 94: // ['^','^']
return 11
case r == 95: // ['_','_']
return 11
case 97 <= r && r <= 102: // ['a','f']
return 40
case 103 <= r && r <= 122: // ['g','z']
return 11
case r == 126: // ['~','~']
return 11
}
return NoState
},
}