📄 scan_lex.v
字号:
#############################################################################
# U N R E G I S T E R E D C O P Y
#
# You are on day 12 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.
#############################################################################
#############################################################################
# scan_lex.v
# Lex verbose file generated from scan_lex.l.
#
# Date: 12/19/08
# Time: 23:11:50
#
# ALex Version: 2.07
#############################################################################
#############################################################################
# Expressions
#############################################################################
1 "/*"
2 "if"
3 "else"
4 "int"
5 "return"
6 "void"
7 "while"
8 "="
9 "=="
10 "!="
11 "<"
12 "<="
13 ">"
14 ">="
15 "+"
16 "-"
17 "*"
18 "/"
19 "("
20 ")"
21 "["
22 "]"
23 "{"
24 "}"
25 ","
26 ";"
27 [0-9]+
28 [a-zA-Z]+
29 \n
30 [ \t]+
31 .
#############################################################################
# States
#############################################################################
state 1
INITIAL
0x00 - 0x08 (9) goto 3
0x09 goto 4
0x0a goto 5
0x0b - 0x1f (21) goto 3
0x20 goto 4
0x21 goto 6
0x22 - 0x27 (6) 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 - 0x64 (4) goto 19
0x65 goto 22
0x66 - 0x68 (3) goto 19
0x69 goto 23
0x6a - 0x71 (8) goto 19
0x72 goto 24
0x73 - 0x75 (3) goto 19
0x76 goto 25
0x77 goto 26
0x78 - 0x7a (3) goto 19
0x7b goto 27
0x7c goto 3
0x7d goto 28
0x7e - 0xff (130) goto 3
state 2
^INITIAL
0x00 - 0x08 (9) goto 3
0x09 goto 4
0x0a goto 5
0x0b - 0x1f (21) goto 3
0x20 goto 4
0x21 goto 6
0x22 - 0x27 (6) 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 - 0x64 (4) goto 19
0x65 goto 22
0x66 - 0x68 (3) goto 19
0x69 goto 23
0x6a - 0x71 (8) goto 19
0x72 goto 24
0x73 - 0x75 (3) goto 19
0x76 goto 25
0x77 goto 26
0x78 - 0x7a (3) goto 19
0x7b goto 27
0x7c goto 3
0x7d goto 28
0x7e - 0xff (130) goto 3
state 3
match 31
state 4
0x09 goto 4
0x20 goto 4
match 30
state 5
match 29
state 6
0x3d goto 29
match 31
state 7
match 19
state 8
match 20
state 9
match 17
state 10
match 15
state 11
match 25
state 12
match 16
state 13
0x2a goto 30
match 18
state 14
0x30 - 0x39 (10) goto 14
match 27
state 15
match 26
state 16
0x3d goto 31
match 11
state 17
0x3d goto 32
match 8
state 18
0x3d goto 33
match 13
state 19
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 28
state 20
match 21
state 21
match 22
state 22
0x41 - 0x5a (26) goto 19
0x61 - 0x6b (11) goto 19
0x6c goto 34
0x6d - 0x7a (14) goto 19
match 28
state 23
0x41 - 0x5a (26) goto 19
0x61 - 0x65 (5) goto 19
0x66 goto 35
0x67 - 0x6d (7) goto 19
0x6e goto 36
0x6f - 0x7a (12) goto 19
match 28
state 24
0x41 - 0x5a (26) goto 19
0x61 - 0x64 (4) goto 19
0x65 goto 37
0x66 - 0x7a (21) goto 19
match 28
state 25
0x41 - 0x5a (26) goto 19
0x61 - 0x6e (14) goto 19
0x6f goto 38
0x70 - 0x7a (11) goto 19
match 28
state 26
0x41 - 0x5a (26) goto 19
0x61 - 0x67 (7) goto 19
0x68 goto 39
0x69 - 0x7a (18) goto 19
match 28
state 27
match 23
state 28
match 24
state 29
match 10
state 30
match 1
state 31
match 12
state 32
match 9
state 33
match 14
state 34
0x41 - 0x5a (26) goto 19
0x61 - 0x72 (18) goto 19
0x73 goto 40
0x74 - 0x7a (7) goto 19
match 28
state 35
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 2
state 36
0x41 - 0x5a (26) goto 19
0x61 - 0x73 (19) goto 19
0x74 goto 41
0x75 - 0x7a (6) goto 19
match 28
state 37
0x41 - 0x5a (26) goto 19
0x61 - 0x73 (19) goto 19
0x74 goto 42
0x75 - 0x7a (6) goto 19
match 28
state 38
0x41 - 0x5a (26) goto 19
0x61 - 0x68 (8) goto 19
0x69 goto 43
0x6a - 0x7a (17) goto 19
match 28
state 39
0x41 - 0x5a (26) goto 19
0x61 - 0x68 (8) goto 19
0x69 goto 44
0x6a - 0x7a (17) goto 19
match 28
state 40
0x41 - 0x5a (26) goto 19
0x61 - 0x64 (4) goto 19
0x65 goto 45
0x66 - 0x7a (21) goto 19
match 28
state 41
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 4
state 42
0x41 - 0x5a (26) goto 19
0x61 - 0x74 (20) goto 19
0x75 goto 46
0x76 - 0x7a (5) goto 19
match 28
state 43
0x41 - 0x5a (26) goto 19
0x61 - 0x63 (3) goto 19
0x64 goto 47
0x65 - 0x7a (22) goto 19
match 28
state 44
0x41 - 0x5a (26) goto 19
0x61 - 0x6b (11) goto 19
0x6c goto 48
0x6d - 0x7a (14) goto 19
match 28
state 45
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 3
state 46
0x41 - 0x5a (26) goto 19
0x61 - 0x71 (17) goto 19
0x72 goto 49
0x73 - 0x7a (8) goto 19
match 28
state 47
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 6
state 48
0x41 - 0x5a (26) goto 19
0x61 - 0x64 (4) goto 19
0x65 goto 50
0x66 - 0x7a (21) goto 19
match 28
state 49
0x41 - 0x5a (26) goto 19
0x61 - 0x6d (13) goto 19
0x6e goto 51
0x6f - 0x7a (12) goto 19
match 28
state 50
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 7
state 51
0x41 - 0x5a (26) goto 19
0x61 - 0x7a (26) goto 19
match 5
#############################################################################
# Summary
#############################################################################
1 start state(s)
31 expression(s), 51 state(s)
#############################################################################
# End of File
#############################################################################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -