Graphviz 12.0.1~dev.20240716.0800
Loading...
Searching...
No Matches
trie.c
Go to the documentation of this file.
1#define UNDERLINE
2
3#include <gvpr/trieFA.h>
4
6 { -1, 0, 0x3b8620 },
7 { -1, 9, 0x440 },
8 { -1, 11, 0x100 },
9 { -1, 12, 0x80000 },
10 { -1, 13, 0x40 },
11 { -1, 14, 0x40 },
12 { Y(V), 15, 0x0 },
13 { -1, 15, 0x80000 },
14 { -1, 16, 0x40 },
15 { -1, 17, 0x10 },
16 { -1, 18, 0x200000 },
17 { -1, 19, 0x40 },
18 { -1, 20, 0x20 },
19 { Y(G), 21, 0x0 },
20 { -1, 21, 0x40 },
21 { -1, 22, 0x4 },
22 { -1, 23, 0x20 },
23 { Y(E), 24, 0x0 },
24 { -1, 24, 0x8000 },
25 { -1, 25, 0x20 },
26 { -1, 26, 0x40 },
27 { -1, 27, 0x100 },
28 { -1, 28, 0x80000 },
29 { -1, 29, 0x40 },
30 { -1, 30, 0x40 },
31 { Y(V), 31, 0x0 },
32 { -1, 31, 0x5 },
33 { -1, 33, 0x8040 },
34 { -1, 35, 0x20 },
35 { -1, 36, 0x100 },
36 { -1, 37, 0x40 },
37 { -1, 38, 0x100000 },
38 { Y(G), 39, 0x0 },
39 { -1, 39, 0x10000 },
40 { -1, 40, 0x20 },
41 { -1, 41, 0x40 },
42 { -1, 42, 0x100000 },
43 { Y(G), 43, 0x0 },
44 { -1, 43, 0x4000 },
45 { -1, 44, 0x40 },
46 { YALL, 45, 0x0 },
47 { -1, 45, 0x400000 },
48 { -1, 46, 0x200000 },
49 { -1, 47, 0x20 },
50 { -1, 48, 0x40 },
51 { -1, 49, 0x100 },
52 { -1, 50, 0x80000 },
53 { -1, 51, 0x40 },
54 { -1, 52, 0x40 },
55 { Y(V), 53, 0x0 },
56 { -1, 53, 0x4 },
57 { -1, 54, 0x80000 },
58 { -1, 55, 0x40 },
59 { -1, 56, 0x8000 },
60 { -1, 57, 0x200000 },
61 { Y(G), 58, 0x0 },
62 { -1, 58, 0x10000 },
63 { -1, 59, 0x10000 },
64 { -1, 60, 0x200000 },
65 { YALL, 61, 0x0 },
66 { -1, 61, 0x200000 },
67 { -1, 62, 0x80000 },
68 { -1, 63, 0x400 },
69 { -1, 64, 0x10 },
70 { -1, 65, 0x200000 },
71 { Y(G), 66, 0x0 },
72 { -1, 66, 0x4 },
73 { -1, 67, 0x400 },
74 { -1, 68, 0x2000 },
75 { Y(E), 69, 0x0 },
76};
78 /* State 0 */ { 'd', 1 }, { 'h', 14 }, { 'i', 18 }, { 'n', 26 }, { 'o', 41 }, { 'p', 50 }, { 'r', 56 }, { 's', 60 }, { 't', 66 },
79 /* State 1 */ { 'e', 2 }, { 'i', 7 },
80 /* State 2 */ { 'g', 3 },
81 /* State 3 */ { 'r', 4 },
82 /* State 4 */ { 'e', 5 },
83 /* State 5 */ { 'e', 6 },
84 /* State 7 */ { 'r', 8 },
85 /* State 8 */ { 'e', 9 },
86 /* State 9 */ { 'c', 10 },
87 /* State 10 */ { 't', 11 },
88 /* State 11 */ { 'e', 12 },
89 /* State 12 */ { 'd', 13 },
90 /* State 14 */ { 'e', 15 },
91 /* State 15 */ { 'a', 16 },
92 /* State 16 */ { 'd', 17 },
93 /* State 18 */ { 'n', 19 },
94 /* State 19 */ { 'd', 20 },
95 /* State 20 */ { 'e', 21 },
96 /* State 21 */ { 'g', 22 },
97 /* State 22 */ { 'r', 23 },
98 /* State 23 */ { 'e', 24 },
99 /* State 24 */ { 'e', 25 },
100 /* State 26 */ { '_', 27 }, { 'a', 38 },
101 /* State 27 */ { 'e', 28 }, { 'n', 33 },
102 /* State 28 */ { 'd', 29 },
103 /* State 29 */ { 'g', 30 },
104 /* State 30 */ { 'e', 31 },
105 /* State 31 */ { 's', 32 },
106 /* State 33 */ { 'o', 34 },
107 /* State 34 */ { 'd', 35 },
108 /* State 35 */ { 'e', 36 },
109 /* State 36 */ { 's', 37 },
110 /* State 38 */ { 'm', 39 },
111 /* State 39 */ { 'e', 40 },
112 /* State 41 */ { 'u', 42 },
113 /* State 42 */ { 't', 43 },
114 /* State 43 */ { 'd', 44 },
115 /* State 44 */ { 'e', 45 },
116 /* State 45 */ { 'g', 46 },
117 /* State 46 */ { 'r', 47 },
118 /* State 47 */ { 'e', 48 },
119 /* State 48 */ { 'e', 49 },
120 /* State 50 */ { 'a', 51 },
121 /* State 51 */ { 'r', 52 },
122 /* State 52 */ { 'e', 53 },
123 /* State 53 */ { 'n', 54 },
124 /* State 54 */ { 't', 55 },
125 /* State 56 */ { 'o', 57 },
126 /* State 57 */ { 'o', 58 },
127 /* State 58 */ { 't', 59 },
128 /* State 60 */ { 't', 61 },
129 /* State 61 */ { 'r', 62 },
130 /* State 62 */ { 'i', 63 },
131 /* State 63 */ { 'c', 64 },
132 /* State 64 */ { 't', 65 },
133 /* State 66 */ { 'a', 67 },
134 /* State 67 */ { 'i', 68 },
135 /* State 68 */ { 'l', 69 },
136};
#define E
Definition gdefs.h:6
#define YALL
Definition gdefs.h:10
#define Y(i)
Definition gdefs.h:3
#define G
Definition gdefs.h:7
#define V
Definition gdefs.h:5
TrieTrans TrieTransTbl[69]
Definition trie.c:77
TrieState TrieStateTbl[70]
Definition trie.c:5