www.pudn.com > subpas.rar > scan.v


############################################################################# 
#                     U N R E G I S T E R E D   C O P Y 
#  
# You are on day 23 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.v 
# Lex verbose file generated from scan.l. 
#  
# Date: 07/23/05 
# Time: 00:29:57 
#  
# ALex Version: 2.07 
############################################################################# 
 
 
############################################################################# 
# Expressions 
############################################################################# 
 
    1  "and" 
 
    2  "array" 
 
    3  "begin" 
 
    4  "boolean" 
 
    5  "do" 
 
    6  "else" 
 
    7  "end" 
 
    8  "false" 
 
    9  "function" 
 
   10  "if" 
 
   11  "integer" 
 
   12  "not" 
 
   13  "of" 
 
   14  "or" 
 
   15  "procedure" 
 
   16  "program" 
 
   17  "real" 
 
   18  "then" 
 
   19  "true" 
 
   20  "var" 
 
   21  "while" 
 
   22  ";" 
 
   23  "," 
 
   24  ":" 
 
   25  "(" 
 
   26  ")" 
 
   27  "[" 
 
   28  "]" 
 
   29  "." 
 
   30  ":=" 
 
   31  "=" 
 
   32  "<>" 
 
   33  "<" 
 
   34  "<=" 
 
   35  ">" 
 
   36  ">=" 
 
   37  "+" 
 
   38  "-" 
 
   39  "*" 
 
   40  "/" 
 
   41  "div" 
 
   42  "mod" 
 
   43  [0-9]+ 
 
   44  [0-9]+"."[0-9]+ 
 
   45  [a-zA-Z]([a-zA-Z]|[0-9])* 
 
   46  \n 
 
   47  [ \t]+ 
 
   48  "{" 
 
   49  . 
 
 
############################################################################# 
# States 
############################################################################# 
 
state 1 
	INITIAL 
 
	0x00 - 0x08 (9)    goto 3 
	0x09               goto 4 
	0x0a               goto 5 
	0x0b - 0x1f (21)   goto 3 
	0x20               goto 4 
	0x21 - 0x27 (7)    goto 3 
	0x28               goto 6 
	0x29               goto 7 
	0x2a               goto 8 
	0x2b               goto 9 
	0x2c               goto 10 
	0x2d               goto 11 
	0x2e               goto 12 
	0x2f               goto 13 
	0x30 - 0x39 (10)   goto 14 
	0x3a               goto 15 
	0x3b               goto 16 
	0x3c               goto 17 
	0x3d               goto 18 
	0x3e               goto 19 
	0x3f - 0x40 (2)    goto 3 
	0x41 - 0x5a (26)   goto 20 
	0x5b               goto 21 
	0x5c               goto 3 
	0x5d               goto 22 
	0x5e - 0x60 (3)    goto 3 
	0x61               goto 23 
	0x62               goto 24 
	0x63               goto 20 
	0x64               goto 25 
	0x65               goto 26 
	0x66               goto 27 
	0x67 - 0x68 (2)    goto 20 
	0x69               goto 28 
	0x6a - 0x6c (3)    goto 20 
	0x6d               goto 29 
	0x6e               goto 30 
	0x6f               goto 31 
	0x70               goto 32 
	0x71               goto 20 
	0x72               goto 33 
	0x73               goto 20 
	0x74               goto 34 
	0x75               goto 20 
	0x76               goto 35 
	0x77               goto 36 
	0x78 - 0x7a (3)    goto 20 
	0x7b               goto 37 
	0x7c - 0xff (132)  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 - 0x27 (7)    goto 3 
	0x28               goto 6 
	0x29               goto 7 
	0x2a               goto 8 
	0x2b               goto 9 
	0x2c               goto 10 
	0x2d               goto 11 
	0x2e               goto 12 
	0x2f               goto 13 
	0x30 - 0x39 (10)   goto 14 
	0x3a               goto 15 
	0x3b               goto 16 
	0x3c               goto 17 
	0x3d               goto 18 
	0x3e               goto 19 
	0x3f - 0x40 (2)    goto 3 
	0x41 - 0x5a (26)   goto 20 
	0x5b               goto 21 
	0x5c               goto 3 
	0x5d               goto 22 
	0x5e - 0x60 (3)    goto 3 
	0x61               goto 23 
	0x62               goto 24 
	0x63               goto 20 
	0x64               goto 25 
	0x65               goto 26 
	0x66               goto 27 
	0x67 - 0x68 (2)    goto 20 
	0x69               goto 28 
	0x6a - 0x6c (3)    goto 20 
	0x6d               goto 29 
	0x6e               goto 30 
	0x6f               goto 31 
	0x70               goto 32 
	0x71               goto 20 
	0x72               goto 33 
	0x73               goto 20 
	0x74               goto 34 
	0x75               goto 20 
	0x76               goto 35 
	0x77               goto 36 
	0x78 - 0x7a (3)    goto 20 
	0x7b               goto 37 
	0x7c - 0xff (132)  goto 3 
 
 
state 3 
	match 49 
 
 
state 4 
	0x09               goto 4 
	0x20               goto 4 
 
	match 47 
 
 
state 5 
	match 46 
 
 
state 6 
	match 25 
 
 
state 7 
	match 26 
 
 
state 8 
	match 39 
 
 
state 9 
	match 37 
 
 
state 10 
	match 23 
 
 
state 11 
	match 38 
 
 
state 12 
	match 29 
 
 
state 13 
	match 40 
 
 
state 14 
	0x2e               goto 38 
	0x30 - 0x39 (10)   goto 14 
 
	match 43 
 
 
state 15 
	0x3d               goto 39 
 
	match 24 
 
 
state 16 
	match 22 
 
 
state 17 
	0x3d               goto 40 
	0x3e               goto 41 
 
	match 33 
 
 
state 18 
	match 31 
 
 
state 19 
	0x3d               goto 42 
 
	match 35 
 
 
state 20 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 45 
 
 
state 21 
	match 27 
 
 
state 22 
	match 28 
 
 
state 23 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 43 
	0x6f - 0x71 (3)    goto 20 
	0x72               goto 44 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 24 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 45 
	0x66 - 0x6e (9)    goto 20 
	0x6f               goto 46 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 25 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x68 (8)    goto 20 
	0x69               goto 47 
	0x6a - 0x6e (5)    goto 20 
	0x6f               goto 48 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 26 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6b (11)   goto 20 
	0x6c               goto 49 
	0x6d               goto 20 
	0x6e               goto 50 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 27 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 51 
	0x62 - 0x74 (19)   goto 20 
	0x75               goto 52 
	0x76 - 0x7a (5)    goto 20 
 
	match 45 
 
 
state 28 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x65 (5)    goto 20 
	0x66               goto 53 
	0x67 - 0x6d (7)    goto 20 
	0x6e               goto 54 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 29 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6e (14)   goto 20 
	0x6f               goto 55 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 30 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6e (14)   goto 20 
	0x6f               goto 56 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 31 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x65 (5)    goto 20 
	0x66               goto 57 
	0x67 - 0x71 (11)   goto 20 
	0x72               goto 58 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 32 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 59 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 33 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 60 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 34 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x67 (7)    goto 20 
	0x68               goto 61 
	0x69 - 0x71 (9)    goto 20 
	0x72               goto 62 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 35 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 63 
	0x62 - 0x7a (25)   goto 20 
 
	match 45 
 
 
state 36 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x67 (7)    goto 20 
	0x68               goto 64 
	0x69 - 0x7a (18)   goto 20 
 
	match 45 
 
 
state 37 
	match 48 
 
 
state 38 
	0x30 - 0x39 (10)   goto 65 
 
 
state 39 
	match 30 
 
 
state 40 
	match 34 
 
 
state 41 
	match 32 
 
 
state 42 
	match 36 
 
 
state 43 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x63 (3)    goto 20 
	0x64               goto 66 
	0x65 - 0x7a (22)   goto 20 
 
	match 45 
 
 
state 44 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 67 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 45 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x66 (6)    goto 20 
	0x67               goto 68 
	0x68 - 0x7a (19)   goto 20 
 
	match 45 
 
 
state 46 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6e (14)   goto 20 
	0x6f               goto 69 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 47 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x75 (21)   goto 20 
	0x76               goto 70 
	0x77 - 0x7a (4)    goto 20 
 
	match 45 
 
 
state 48 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 5 
 
 
state 49 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x72 (18)   goto 20 
	0x73               goto 71 
	0x74 - 0x7a (7)    goto 20 
 
	match 45 
 
 
state 50 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x63 (3)    goto 20 
	0x64               goto 72 
	0x65 - 0x7a (22)   goto 20 
 
	match 45 
 
 
state 51 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6b (11)   goto 20 
	0x6c               goto 73 
	0x6d - 0x7a (14)   goto 20 
 
	match 45 
 
 
state 52 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 74 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 53 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 10 
 
 
state 54 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x73 (19)   goto 20 
	0x74               goto 75 
	0x75 - 0x7a (6)    goto 20 
 
	match 45 
 
 
state 55 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x63 (3)    goto 20 
	0x64               goto 76 
	0x65 - 0x7a (22)   goto 20 
 
	match 45 
 
 
state 56 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x73 (19)   goto 20 
	0x74               goto 77 
	0x75 - 0x7a (6)    goto 20 
 
	match 45 
 
 
state 57 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 13 
 
 
state 58 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 14 
 
 
state 59 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6e (14)   goto 20 
	0x6f               goto 78 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 60 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 79 
	0x62 - 0x7a (25)   goto 20 
 
	match 45 
 
 
state 61 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 80 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 62 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x74 (20)   goto 20 
	0x75               goto 81 
	0x76 - 0x7a (5)    goto 20 
 
	match 45 
 
 
state 63 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 82 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 64 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x68 (8)    goto 20 
	0x69               goto 83 
	0x6a - 0x7a (17)   goto 20 
 
	match 45 
 
 
state 65 
	0x30 - 0x39 (10)   goto 65 
 
	match 44 
 
 
state 66 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 1 
 
 
state 67 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 84 
	0x62 - 0x7a (25)   goto 20 
 
	match 45 
 
 
state 68 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x68 (8)    goto 20 
	0x69               goto 85 
	0x6a - 0x7a (17)   goto 20 
 
	match 45 
 
 
state 69 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6b (11)   goto 20 
	0x6c               goto 86 
	0x6d - 0x7a (14)   goto 20 
 
	match 45 
 
 
state 70 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 41 
 
 
state 71 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 87 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 72 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 7 
 
 
state 73 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x72 (18)   goto 20 
	0x73               goto 88 
	0x74 - 0x7a (7)    goto 20 
 
	match 45 
 
 
state 74 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x62 (2)    goto 20 
	0x63               goto 89 
	0x64 - 0x7a (23)   goto 20 
 
	match 45 
 
 
state 75 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 90 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 76 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 42 
 
 
state 77 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 12 
 
 
state 78 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x62 (2)    goto 20 
	0x63               goto 91 
	0x64 - 0x66 (3)    goto 20 
	0x67               goto 92 
	0x68 - 0x7a (19)   goto 20 
 
	match 45 
 
 
state 79 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6b (11)   goto 20 
	0x6c               goto 93 
	0x6d - 0x7a (14)   goto 20 
 
	match 45 
 
 
state 80 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 94 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 81 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 95 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 82 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 20 
 
 
state 83 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6b (11)   goto 20 
	0x6c               goto 96 
	0x6d - 0x7a (14)   goto 20 
 
	match 45 
 
 
state 84 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x78 (24)   goto 20 
	0x79               goto 97 
	0x7a               goto 20 
 
	match 45 
 
 
state 85 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 98 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 86 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 99 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 87 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 6 
 
 
state 88 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 100 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 89 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x73 (19)   goto 20 
	0x74               goto 101 
	0x75 - 0x7a (6)    goto 20 
 
	match 45 
 
 
state 90 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x66 (6)    goto 20 
	0x67               goto 102 
	0x68 - 0x7a (19)   goto 20 
 
	match 45 
 
 
state 91 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 103 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 92 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 104 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 93 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 17 
 
 
state 94 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 18 
 
 
state 95 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 19 
 
 
state 96 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 105 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 97 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 2 
 
 
state 98 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 3 
 
 
state 99 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 106 
	0x62 - 0x7a (25)   goto 20 
 
	match 45 
 
 
state 100 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 8 
 
 
state 101 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x68 (8)    goto 20 
	0x69               goto 107 
	0x6a - 0x7a (17)   goto 20 
 
	match 45 
 
 
state 102 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 108 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 103 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x63 (3)    goto 20 
	0x64               goto 109 
	0x65 - 0x7a (22)   goto 20 
 
	match 45 
 
 
state 104 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61               goto 110 
	0x62 - 0x7a (25)   goto 20 
 
	match 45 
 
 
state 105 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 21 
 
 
state 106 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 111 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 107 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6e (14)   goto 20 
	0x6f               goto 112 
	0x70 - 0x7a (11)   goto 20 
 
	match 45 
 
 
state 108 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 113 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 109 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x74 (20)   goto 20 
	0x75               goto 114 
	0x76 - 0x7a (5)    goto 20 
 
	match 45 
 
 
state 110 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6c (12)   goto 20 
	0x6d               goto 115 
	0x6e - 0x7a (13)   goto 20 
 
	match 45 
 
 
state 111 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 4 
 
 
state 112 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x6d (13)   goto 20 
	0x6e               goto 116 
	0x6f - 0x7a (12)   goto 20 
 
	match 45 
 
 
state 113 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 11 
 
 
state 114 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x71 (17)   goto 20 
	0x72               goto 117 
	0x73 - 0x7a (8)    goto 20 
 
	match 45 
 
 
state 115 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 16 
 
 
state 116 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 9 
 
 
state 117 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x64 (4)    goto 20 
	0x65               goto 118 
	0x66 - 0x7a (21)   goto 20 
 
	match 45 
 
 
state 118 
	0x30 - 0x39 (10)   goto 20 
	0x41 - 0x5a (26)   goto 20 
	0x61 - 0x7a (26)   goto 20 
 
	match 15 
 
 
############################################################################# 
# Summary 
############################################################################# 
 
1 start state(s) 
49 expression(s), 118 state(s) 
 
 
############################################################################# 
# End of File 
#############################################################################