-
Notifications
You must be signed in to change notification settings - Fork 0
/
expr.dot
74 lines (74 loc) · 2.22 KB
/
expr.dot
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
digraph expr {
rankdir=LR;
node [ shape = point ];
ENTRY;
en_1;
eof_0;
eof_2;
eof_3;
eof_4;
eof_5;
eof_6;
eof_7;
eof_8;
eof_9;
eof_10;
eof_11;
node [ shape = circle, height = 0.2 ];
node [ fixedsize = true, height = 0.65, shape = doublecircle ];
1;
2;
3;
4;
5;
6;
7;
8;
9;
10;
11;
node [ shape = circle ];
0 -> 7 [ label = "48..57" ];
0 -> 1 [ label = "DEF / lag2, initts" ];
1 -> 1 [ label = "32 / ts, last1, initts" ];
1 -> 2 [ label = "40 / ts" ];
1 -> 3 [ label = "41 / ts" ];
1 -> 4 [ label = "42..43, 45, 47, 94 / ts, mark" ];
1 -> 5 [ label = "44 / ts, mark" ];
1 -> 6 [ label = "48..57 / ts, te, mark" ];
1 -> 8 [ label = "60, 62 / ts, mark" ];
1 -> 9 [ label = "65..90 / ts, mark" ];
1 -> 10 [ label = "101 / ts, mark" ];
1 -> 11 [ label = "110 / ts, mark" ];
1 -> 1 [ label = "DEF / ts, last8, initts" ];
2 -> 1 [ label = "DEF / left_paren_token, next6, initts" ];
3 -> 1 [ label = "DEF / right_paren_token, next7, initts" ];
4 -> 1 [ label = "DEF / operator_token, next3, initts" ];
5 -> 1 [ label = "DEF / separator_token, next4, initts" ];
6 -> 0 [ label = "46" ];
6 -> 6 [ label = "48..57 / te" ];
6 -> 1 [ label = "DEF / number_token, next2, initts" ];
7 -> 7 [ label = "48..57" ];
7 -> 1 [ label = "DEF / number_token, next2, initts" ];
8 -> 4 [ label = "61" ];
8 -> 1 [ label = "DEF / operator_token, next3, initts" ];
9 -> 9 [ label = "65..90" ];
9 -> 1 [ label = "DEF / function_or_reference_token, next5, initts" ];
10 -> 4 [ label = "113" ];
10 -> 1 [ label = "DEF / next8, initts" ];
11 -> 4 [ label = "101" ];
11 -> 1 [ label = "DEF / next8, initts" ];
ENTRY -> 1 [ label = "IN" ];
en_1 -> 1 [ label = "main" ];
0 -> eof_0 [ label = "EOF / lag2" ];
2 -> eof_2 [ label = "EOF / left_paren_token, next6" ];
3 -> eof_3 [ label = "EOF / right_paren_token, next7" ];
4 -> eof_4 [ label = "EOF / operator_token, next3" ];
5 -> eof_5 [ label = "EOF / separator_token, next4" ];
6 -> eof_6 [ label = "EOF / number_token, next2" ];
7 -> eof_7 [ label = "EOF / number_token, next2" ];
8 -> eof_8 [ label = "EOF / operator_token, next3" ];
9 -> eof_9 [ label = "EOF / function_or_reference_token, next5" ];
10 -> eof_10 [ label = "EOF / next8" ];
11 -> eof_11 [ label = "EOF / next8" ];
}