📄 mylexer.v
字号:
#############################################################################
# U N R E G I S T E R E D C O P Y
#
# You are on day 63 of your 30 day trial period.
#
# This file was produced by an UNREGISTERED COPY of Parser Generator. It is
# for evaluation purposes only. If you continue to use Parser Generator 30
# days after installation then you are required to purchase a license. For
# more information see the online help or go to the Bumble-Bee Software
# homepage at:
#
# http://www.bumblebeesoftware.com
#
# This notice must remain present in the file. It cannot be removed.
#############################################################################
#############################################################################
# mylexer.v
# Lex verbose file generated from mylexer.l.
#
# Date: 01/03/08
# Time: 20:58:04
#
# ALex Version: 2.06
#############################################################################
#############################################################################
# Expressions
#############################################################################
1 ","
2 "for"
3 "if"
4 "else"
5 "while"
6 "char"
7 "int"
8 "double"
9 "print"
10 "input"
11 "||"
12 "&&"
13 "{"
14 "}"
15 "=="
16 "!="
17 "!"
18 "="
19 "<="
20 ">="
21 "<"
22 ">"
23 "+"
24 "-"
25 "*"
26 "/"
27 "("
28 ")"
29 ";"
30 "["
31 "]"
32 "main"
33 [a-zA-Z][a-zA-z0-9\_]*
34 [0-9]*
35 [ \t\v\n\f]
36 .
#############################################################################
# States
#############################################################################
state 1
INITIAL
0x00 - 0x08 (9) goto 3
0x09 goto 4
0x0a goto 4
0x0b - 0x0c (2) goto 4
0x0d - 0x1f (19) goto 3
0x20 goto 4
0x21 goto 5
0x22 - 0x25 (4) goto 3
0x26 goto 6
0x27 goto 3
0x28 goto 7
0x29 goto 8
0x2a goto 9
0x2b goto 10
0x2c goto 11
0x2d goto 12
0x2e goto 3
0x2f goto 13
0x30 - 0x39 (10) goto 14
0x3a goto 3
0x3b goto 15
0x3c goto 16
0x3d goto 17
0x3e goto 18
0x3f - 0x40 (2) goto 3
0x41 - 0x5a (26) goto 19
0x5b goto 20
0x5c goto 3
0x5d goto 21
0x5e - 0x60 (3) goto 3
0x61 - 0x62 (2) goto 19
0x63 goto 22
0x64 goto 23
0x65 goto 24
0x66 goto 25
0x67 - 0x68 (2) goto 19
0x69 goto 26
0x6a - 0x6c (3) goto 19
0x6d goto 27
0x6e - 0x6f (2) goto 19
0x70 goto 28
0x71 - 0x76 (6) goto 19
0x77 goto 29
0x78 - 0x7a (3) goto 19
0x7b goto 30
0x7c goto 31
0x7d goto 32
0x7e - 0xff (130) goto 3
state 2
^INITIAL
0x00 - 0x08 (9) goto 3
0x09 goto 4
0x0a goto 4
0x0b - 0x0c (2) goto 4
0x0d - 0x1f (19) goto 3
0x20 goto 4
0x21 goto 5
0x22 - 0x25 (4) goto 3
0x26 goto 6
0x27 goto 3
0x28 goto 7
0x29 goto 8
0x2a goto 9
0x2b goto 10
0x2c goto 11
0x2d goto 12
0x2e goto 3
0x2f goto 13
0x30 - 0x39 (10) goto 14
0x3a goto 3
0x3b goto 15
0x3c goto 16
0x3d goto 17
0x3e goto 18
0x3f - 0x40 (2) goto 3
0x41 - 0x5a (26) goto 19
0x5b goto 20
0x5c goto 3
0x5d goto 21
0x5e - 0x60 (3) goto 3
0x61 - 0x62 (2) goto 19
0x63 goto 22
0x64 goto 23
0x65 goto 24
0x66 goto 25
0x67 - 0x68 (2) goto 19
0x69 goto 26
0x6a - 0x6c (3) goto 19
0x6d goto 27
0x6e - 0x6f (2) goto 19
0x70 goto 28
0x71 - 0x76 (6) goto 19
0x77 goto 29
0x78 - 0x7a (3) goto 19
0x7b goto 30
0x7c goto 31
0x7d goto 32
0x7e - 0xff (130) goto 3
state 3
match 36
state 4
match 35
state 5
0x3d goto 33
match 17
state 6
0x26 goto 34
match 36
state 7
match 27
state 8
match 28
state 9
match 25
state 10
match 23
state 11
match 1
state 12
match 24
state 13
match 26
state 14
0x30 - 0x39 (10) goto 14
match 34
state 15
match 29
state 16
0x3d goto 35
match 21
state 17
0x3d goto 36
match 18
state 18
0x3d goto 37
match 22
state 19
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 33
state 20
match 30
state 21
match 31
state 22
0x30 - 0x39 (10) goto 19
0x41 - 0x67 (39) goto 19
0x68 goto 38
0x69 - 0x7a (18) goto 19
match 33
state 23
0x30 - 0x39 (10) goto 19
0x41 - 0x6e (46) goto 19
0x6f goto 39
0x70 - 0x7a (11) goto 19
match 33
state 24
0x30 - 0x39 (10) goto 19
0x41 - 0x6b (43) goto 19
0x6c goto 40
0x6d - 0x7a (14) goto 19
match 33
state 25
0x30 - 0x39 (10) goto 19
0x41 - 0x6e (46) goto 19
0x6f goto 41
0x70 - 0x7a (11) goto 19
match 33
state 26
0x30 - 0x39 (10) goto 19
0x41 - 0x65 (37) goto 19
0x66 goto 42
0x67 - 0x6d (7) goto 19
0x6e goto 43
0x6f - 0x7a (12) goto 19
match 33
state 27
0x30 - 0x39 (10) goto 19
0x41 - 0x60 (32) goto 19
0x61 goto 44
0x62 - 0x7a (25) goto 19
match 33
state 28
0x30 - 0x39 (10) goto 19
0x41 - 0x71 (49) goto 19
0x72 goto 45
0x73 - 0x7a (8) goto 19
match 33
state 29
0x30 - 0x39 (10) goto 19
0x41 - 0x67 (39) goto 19
0x68 goto 46
0x69 - 0x7a (18) goto 19
match 33
state 30
match 13
state 31
0x7c goto 47
match 36
state 32
match 14
state 33
match 16
state 34
match 12
state 35
match 19
state 36
match 15
state 37
match 20
state 38
0x30 - 0x39 (10) goto 19
0x41 - 0x60 (32) goto 19
0x61 goto 48
0x62 - 0x7a (25) goto 19
match 33
state 39
0x30 - 0x39 (10) goto 19
0x41 - 0x74 (52) goto 19
0x75 goto 49
0x76 - 0x7a (5) goto 19
match 33
state 40
0x30 - 0x39 (10) goto 19
0x41 - 0x72 (50) goto 19
0x73 goto 50
0x74 - 0x7a (7) goto 19
match 33
state 41
0x30 - 0x39 (10) goto 19
0x41 - 0x71 (49) goto 19
0x72 goto 51
0x73 - 0x7a (8) goto 19
match 33
state 42
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 3
state 43
0x30 - 0x39 (10) goto 19
0x41 - 0x6f (47) goto 19
0x70 goto 52
0x71 - 0x73 (3) goto 19
0x74 goto 53
0x75 - 0x7a (6) goto 19
match 33
state 44
0x30 - 0x39 (10) goto 19
0x41 - 0x68 (40) goto 19
0x69 goto 54
0x6a - 0x7a (17) goto 19
match 33
state 45
0x30 - 0x39 (10) goto 19
0x41 - 0x68 (40) goto 19
0x69 goto 55
0x6a - 0x7a (17) goto 19
match 33
state 46
0x30 - 0x39 (10) goto 19
0x41 - 0x68 (40) goto 19
0x69 goto 56
0x6a - 0x7a (17) goto 19
match 33
state 47
match 11
state 48
0x30 - 0x39 (10) goto 19
0x41 - 0x71 (49) goto 19
0x72 goto 57
0x73 - 0x7a (8) goto 19
match 33
state 49
0x30 - 0x39 (10) goto 19
0x41 - 0x61 (33) goto 19
0x62 goto 58
0x63 - 0x7a (24) goto 19
match 33
state 50
0x30 - 0x39 (10) goto 19
0x41 - 0x64 (36) goto 19
0x65 goto 59
0x66 - 0x7a (21) goto 19
match 33
state 51
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 2
state 52
0x30 - 0x39 (10) goto 19
0x41 - 0x74 (52) goto 19
0x75 goto 60
0x76 - 0x7a (5) goto 19
match 33
state 53
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 7
state 54
0x30 - 0x39 (10) goto 19
0x41 - 0x6d (45) goto 19
0x6e goto 61
0x6f - 0x7a (12) goto 19
match 33
state 55
0x30 - 0x39 (10) goto 19
0x41 - 0x6d (45) goto 19
0x6e goto 62
0x6f - 0x7a (12) goto 19
match 33
state 56
0x30 - 0x39 (10) goto 19
0x41 - 0x6b (43) goto 19
0x6c goto 63
0x6d - 0x7a (14) goto 19
match 33
state 57
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 6
state 58
0x30 - 0x39 (10) goto 19
0x41 - 0x6b (43) goto 19
0x6c goto 64
0x6d - 0x7a (14) goto 19
match 33
state 59
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 4
state 60
0x30 - 0x39 (10) goto 19
0x41 - 0x73 (51) goto 19
0x74 goto 65
0x75 - 0x7a (6) goto 19
match 33
state 61
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 32
state 62
0x30 - 0x39 (10) goto 19
0x41 - 0x73 (51) goto 19
0x74 goto 66
0x75 - 0x7a (6) goto 19
match 33
state 63
0x30 - 0x39 (10) goto 19
0x41 - 0x64 (36) goto 19
0x65 goto 67
0x66 - 0x7a (21) goto 19
match 33
state 64
0x30 - 0x39 (10) goto 19
0x41 - 0x64 (36) goto 19
0x65 goto 68
0x66 - 0x7a (21) goto 19
match 33
state 65
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 10
state 66
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 9
state 67
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 5
state 68
0x30 - 0x39 (10) goto 19
0x41 - 0x7a (58) goto 19
match 8
#############################################################################
# Summary
#############################################################################
1 start state(s)
36 expression(s), 68 state(s)
#############################################################################
# End of File
#############################################################################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -