feat/schema: add parser
This commit is contained in:
@@ -11,8 +11,8 @@ import (
|
||||
|
||||
const (
|
||||
NoState = -1
|
||||
NumStates = 41
|
||||
NumSymbols = 43
|
||||
NumStates = 52
|
||||
NumSymbols = 57
|
||||
)
|
||||
|
||||
type Lexer struct {
|
||||
@@ -133,43 +133,57 @@ Lexer symbols:
|
||||
1: '`'
|
||||
2: '"'
|
||||
3: '"'
|
||||
4: '0'
|
||||
5: 'b'
|
||||
4: '-'
|
||||
5: '+'
|
||||
6: '0'
|
||||
7: 'o'
|
||||
8: '0'
|
||||
9: 'x'
|
||||
10: '-'
|
||||
11: '_'
|
||||
12: '~'
|
||||
13: '!'
|
||||
14: '@'
|
||||
15: '#'
|
||||
16: '$'
|
||||
17: '%'
|
||||
18: '^'
|
||||
19: '&'
|
||||
20: '*'
|
||||
21: '-'
|
||||
22: '_'
|
||||
23: '+'
|
||||
24: '='
|
||||
25: '?'
|
||||
26: '/'
|
||||
27: '.'
|
||||
28: '''
|
||||
29: ' '
|
||||
30: '\t'
|
||||
31: '\n'
|
||||
32: '\r'
|
||||
33: ';'
|
||||
34: '\n'
|
||||
35: '0'-'1'
|
||||
36: '2'-'7'
|
||||
37: '8'-'9'
|
||||
38: 'A'-'F'
|
||||
39: 'a'-'f'
|
||||
40: 'A'-'Z'
|
||||
41: 'a'-'z'
|
||||
42: .
|
||||
7: 'b'
|
||||
8: '_'
|
||||
9: '-'
|
||||
10: '+'
|
||||
11: '0'
|
||||
12: 'o'
|
||||
13: '_'
|
||||
14: '-'
|
||||
15: '+'
|
||||
16: '_'
|
||||
17: '-'
|
||||
18: '+'
|
||||
19: '0'
|
||||
20: 'x'
|
||||
21: '_'
|
||||
22: '('
|
||||
23: ')'
|
||||
24: '.'
|
||||
25: '_'
|
||||
26: '~'
|
||||
27: '!'
|
||||
28: '@'
|
||||
29: '#'
|
||||
30: '$'
|
||||
31: '%'
|
||||
32: '^'
|
||||
33: '&'
|
||||
34: '*'
|
||||
35: '-'
|
||||
36: '_'
|
||||
37: '+'
|
||||
38: '='
|
||||
39: '?'
|
||||
40: '/'
|
||||
41: '.'
|
||||
42: '''
|
||||
43: ' '
|
||||
44: '\t'
|
||||
45: '\n'
|
||||
46: '\r'
|
||||
47: ';'
|
||||
48: '\n'
|
||||
49: '0'-'1'
|
||||
50: '2'-'7'
|
||||
51: '8'-'9'
|
||||
52: 'A'-'F'
|
||||
53: 'a'-'f'
|
||||
54: 'A'-'Z'
|
||||
55: 'a'-'z'
|
||||
56: .
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user