xapian-core  2.1.0
estonian.cc
Go to the documentation of this file.
1 /* Generated from estonian.sbl by Snowball 3.1.1 - https://snowballstem.org/ */
2 
3 #include <config.h>
4 
5 #define SNOWBALL_RUNTIME_THROW_EXCEPTIONS
6 #include "estonian.h"
7 
8 #include <stddef.h>
9 
11 
12 static int r_LONGV(struct SN_env * z);
13 
14 static const symbol s_0[] = { 'j', 'o', 'o' };
15 static const symbol s_1[] = { 's', 'a', 'a' };
16 static const symbol s_2[] = { 'v', 'i', 'i', 'm', 'a' };
17 static const symbol s_3[] = { 'k', 'e', 'e', 's', 'i' };
18 static const symbol s_4[] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6 };
19 static const symbol s_5[] = { 'l', 0xC3, 0xB5, 'i' };
20 static const symbol s_6[] = { 'l', 'o', 'o' };
21 static const symbol s_7[] = { 'k', 0xC3, 0xA4, 'i', 's', 'i' };
22 static const symbol s_8[] = { 's', 0xC3, 0xB6, 0xC3, 0xB6 };
23 static const symbol s_9[] = { 't', 'o', 'o' };
24 static const symbol s_10[] = { 'v', 0xC3, 0xB5, 'i', 's', 'i' };
25 static const symbol s_11[] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' };
26 static const symbol s_12[] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's', 'i' };
27 static const symbol s_13[] = { 'l', 'u', 'g', 'e' };
28 static const symbol s_14[] = { 'p', 0xC3, 0xB5, 'd', 'e' };
29 static const symbol s_15[] = { 'l', 'a', 'd', 'u' };
30 static const symbol s_16[] = { 't', 'e', 'g', 'i' };
31 static const symbol s_17[] = { 'n', 0xC3, 0xA4, 'g', 'i' };
32 static const symbol s_18[] = { 'a' };
33 static const symbol s_19[] = { 'l', 'a', 's', 'e' };
34 static const symbol s_20[] = { 'm', 'i', 's', 'e' };
35 static const symbol s_21[] = { 'l', 'i', 's', 'e' };
36 static const symbol s_22[] = { 'i', 'k', 'u' };
37 static const symbol s_23[] = { 'e' };
38 static const symbol s_24[] = { 't' };
39 static const symbol s_25[] = { 'k' };
40 static const symbol s_26[] = { 'p' };
41 static const symbol s_27[] = { 't' };
42 
43 static const symbol s_0_0[2] = { 'g', 'i' };
44 static const symbol s_0_1[2] = { 'k', 'i' };
45 static const struct among a_0[2] = {
46 { 2, s_0_0, 0, 1, 0},
47 { 2, s_0_1, 0, 2, 0}
48 };
49 
50 static const symbol s_1_0[2] = { 'd', 'a' };
51 static const symbol s_1_1[4] = { 'm', 'a', 't', 'a' };
52 static const symbol s_1_2[1] = { 'b' };
53 static const symbol s_1_3[4] = { 'k', 's', 'i', 'd' };
54 static const symbol s_1_4[6] = { 'n', 'u', 'k', 's', 'i', 'd' };
55 static const symbol s_1_5[2] = { 'm', 'e' };
56 static const symbol s_1_6[4] = { 's', 'i', 'm', 'e' };
57 static const symbol s_1_7[5] = { 'k', 's', 'i', 'm', 'e' };
58 static const symbol s_1_8[7] = { 'n', 'u', 'k', 's', 'i', 'm', 'e' };
59 static const symbol s_1_9[4] = { 'a', 'k', 's', 'e' };
60 static const symbol s_1_10[5] = { 'd', 'a', 'k', 's', 'e' };
61 static const symbol s_1_11[5] = { 't', 'a', 'k', 's', 'e' };
62 static const symbol s_1_12[4] = { 's', 'i', 't', 'e' };
63 static const symbol s_1_13[5] = { 'k', 's', 'i', 't', 'e' };
64 static const symbol s_1_14[7] = { 'n', 'u', 'k', 's', 'i', 't', 'e' };
65 static const symbol s_1_15[1] = { 'n' };
66 static const symbol s_1_16[3] = { 's', 'i', 'n' };
67 static const symbol s_1_17[4] = { 'k', 's', 'i', 'n' };
68 static const symbol s_1_18[6] = { 'n', 'u', 'k', 's', 'i', 'n' };
69 static const symbol s_1_19[4] = { 'd', 'a', 'k', 's' };
70 static const symbol s_1_20[4] = { 't', 'a', 'k', 's' };
71 static const struct among a_1[21] = {
72 { 2, s_1_0, 0, 3, 0},
73 { 4, s_1_1, 0, 1, 0},
74 { 1, s_1_2, 0, 3, 0},
75 { 4, s_1_3, 0, 1, 0},
76 { 6, s_1_4, -1, 1, 0},
77 { 2, s_1_5, 0, 3, 0},
78 { 4, s_1_6, -1, 1, 0},
79 { 5, s_1_7, -1, 1, 0},
80 { 7, s_1_8, -1, 1, 0},
81 { 4, s_1_9, 0, 2, 0},
82 { 5, s_1_10, -1, 1, 0},
83 { 5, s_1_11, -2, 1, 0},
84 { 4, s_1_12, 0, 1, 0},
85 { 5, s_1_13, -1, 1, 0},
86 { 7, s_1_14, -1, 1, 0},
87 { 1, s_1_15, 0, 3, 0},
88 { 3, s_1_16, -1, 1, 0},
89 { 4, s_1_17, -1, 1, 0},
90 { 6, s_1_18, -1, 1, 0},
91 { 4, s_1_19, 0, 1, 0},
92 { 4, s_1_20, 0, 1, 0}
93 };
94 
95 static const symbol s_2_0[2] = { 'a', 'a' };
96 static const symbol s_2_1[2] = { 'e', 'e' };
97 static const symbol s_2_2[2] = { 'i', 'i' };
98 static const symbol s_2_3[2] = { 'o', 'o' };
99 static const symbol s_2_4[2] = { 'u', 'u' };
100 static const symbol s_2_5[4] = { 0xC3, 0xA4, 0xC3, 0xA4 };
101 static const symbol s_2_6[4] = { 0xC3, 0xB5, 0xC3, 0xB5 };
102 static const symbol s_2_7[4] = { 0xC3, 0xB6, 0xC3, 0xB6 };
103 static const symbol s_2_8[4] = { 0xC3, 0xBC, 0xC3, 0xBC };
104 static const struct among a_2[9] = {
105 { 2, s_2_0, 0, -1, 0},
106 { 2, s_2_1, 0, -1, 0},
107 { 2, s_2_2, 0, -1, 0},
108 { 2, s_2_3, 0, -1, 0},
109 { 2, s_2_4, 0, -1, 0},
110 { 4, s_2_5, 0, -1, 0},
111 { 4, s_2_6, 0, -1, 0},
112 { 4, s_2_7, 0, -1, 0},
113 { 4, s_2_8, 0, -1, 0}
114 };
115 
116 static const symbol s_3_0[4] = { 'l', 'a', 'n', 'e' };
117 static const symbol s_3_1[4] = { 'l', 'i', 'n', 'e' };
118 static const symbol s_3_2[4] = { 'm', 'i', 'n', 'e' };
119 static const symbol s_3_3[5] = { 'l', 'a', 's', 's', 'e' };
120 static const symbol s_3_4[5] = { 'l', 'i', 's', 's', 'e' };
121 static const symbol s_3_5[5] = { 'm', 'i', 's', 's', 'e' };
122 static const symbol s_3_6[4] = { 'l', 'a', 's', 'i' };
123 static const symbol s_3_7[4] = { 'l', 'i', 's', 'i' };
124 static const symbol s_3_8[4] = { 'm', 'i', 's', 'i' };
125 static const symbol s_3_9[4] = { 'l', 'a', 's', 't' };
126 static const symbol s_3_10[4] = { 'l', 'i', 's', 't' };
127 static const symbol s_3_11[4] = { 'm', 'i', 's', 't' };
128 static const struct among a_3[12] = {
129 { 4, s_3_0, 0, 1, 0},
130 { 4, s_3_1, 0, 3, 0},
131 { 4, s_3_2, 0, 2, 0},
132 { 5, s_3_3, 0, 1, 0},
133 { 5, s_3_4, 0, 3, 0},
134 { 5, s_3_5, 0, 2, 0},
135 { 4, s_3_6, 0, 1, 0},
136 { 4, s_3_7, 0, 3, 0},
137 { 4, s_3_8, 0, 2, 0},
138 { 4, s_3_9, 0, 1, 0},
139 { 4, s_3_10, 0, 3, 0},
140 { 4, s_3_11, 0, 2, 0}
141 };
142 
143 static const symbol s_4_0[2] = { 'g', 'a' };
144 static const symbol s_4_1[2] = { 't', 'a' };
145 static const symbol s_4_2[2] = { 'l', 'e' };
146 static const symbol s_4_3[3] = { 's', 's', 'e' };
147 static const symbol s_4_4[1] = { 'l' };
148 static const symbol s_4_5[1] = { 's' };
149 static const symbol s_4_6[2] = { 'k', 's' };
150 static const symbol s_4_7[1] = { 't' };
151 static const symbol s_4_8[2] = { 'l', 't' };
152 static const symbol s_4_9[2] = { 's', 't' };
153 static const struct among a_4[10] = {
154 { 2, s_4_0, 0, 1, 0},
155 { 2, s_4_1, 0, 1, 0},
156 { 2, s_4_2, 0, 1, 0},
157 { 3, s_4_3, 0, 1, 0},
158 { 1, s_4_4, 0, 1, 0},
159 { 1, s_4_5, 0, 1, 0},
160 { 2, s_4_6, -1, 1, 0},
161 { 1, s_4_7, 0, 2, 0},
162 { 2, s_4_8, -1, 1, 0},
163 { 2, s_4_9, -2, 1, 0}
164 };
165 
166 static const symbol s_5_1[3] = { 'l', 'a', 's' };
167 static const symbol s_5_2[3] = { 'l', 'i', 's' };
168 static const symbol s_5_3[3] = { 'm', 'i', 's' };
169 static const symbol s_5_4[1] = { 't' };
170 static const struct among a_5[5] = {
171 { 0, 0, 0, 2, 0},
172 { 3, s_5_1, -1, 1, 0},
173 { 3, s_5_2, -2, 1, 0},
174 { 3, s_5_3, -3, 1, 0},
175 { 1, s_5_4, -4, -1, 0}
176 };
177 
178 static const symbol s_6_0[1] = { 'd' };
179 static const symbol s_6_1[3] = { 's', 'i', 'd' };
180 static const symbol s_6_2[2] = { 'd', 'e' };
181 static const symbol s_6_3[6] = { 'i', 'k', 'k', 'u', 'd', 'e' };
182 static const symbol s_6_4[3] = { 'i', 'k', 'e' };
183 static const symbol s_6_5[4] = { 'i', 'k', 'k', 'e' };
184 static const symbol s_6_6[2] = { 't', 'e' };
185 static const struct among a_6[7] = {
186 { 1, s_6_0, 0, 4, 0},
187 { 3, s_6_1, -1, 2, 0},
188 { 2, s_6_2, 0, 4, 0},
189 { 6, s_6_3, -1, 1, 0},
190 { 3, s_6_4, 0, 1, 0},
191 { 4, s_6_5, 0, 1, 0},
192 { 2, s_6_6, 0, 3, 0}
193 };
194 
195 static const symbol s_7_0[2] = { 'v', 'a' };
196 static const symbol s_7_1[2] = { 'd', 'u' };
197 static const symbol s_7_2[2] = { 'n', 'u' };
198 static const symbol s_7_3[2] = { 't', 'u' };
199 static const struct among a_7[4] = {
200 { 2, s_7_0, 0, -1, 0},
201 { 2, s_7_1, 0, -1, 0},
202 { 2, s_7_2, 0, -1, 0},
203 { 2, s_7_3, 0, -1, 0}
204 };
205 
206 static const symbol s_8_0[2] = { 'k', 'k' };
207 static const symbol s_8_1[2] = { 'p', 'p' };
208 static const symbol s_8_2[2] = { 't', 't' };
209 static const struct among a_8[3] = {
210 { 2, s_8_0, 0, 1, 0},
211 { 2, s_8_1, 0, 2, 0},
212 { 2, s_8_2, 0, 3, 0}
213 };
214 
215 static const symbol s_9_0[2] = { 'm', 'a' };
216 static const symbol s_9_1[3] = { 'm', 'a', 'i' };
217 static const symbol s_9_2[1] = { 'm' };
218 static const struct among a_9[3] = {
219 { 2, s_9_0, 0, 2, 0},
220 { 3, s_9_1, 0, 1, 0},
221 { 1, s_9_2, 0, 1, 0}
222 };
223 
224 static const symbol s_10_0[4] = { 'j', 'o', 'o', 'b' };
225 static const symbol s_10_1[4] = { 'j', 'o', 'o', 'd' };
226 static const symbol s_10_2[8] = { 'j', 'o', 'o', 'd', 'a', 'k', 's', 'e' };
227 static const symbol s_10_3[5] = { 'j', 'o', 'o', 'm', 'a' };
228 static const symbol s_10_4[7] = { 'j', 'o', 'o', 'm', 'a', 't', 'a' };
229 static const symbol s_10_5[5] = { 'j', 'o', 'o', 'm', 'e' };
230 static const symbol s_10_6[4] = { 'j', 'o', 'o', 'n' };
231 static const symbol s_10_7[5] = { 'j', 'o', 'o', 't', 'e' };
232 static const symbol s_10_8[6] = { 'j', 'o', 'o', 'v', 'a', 'd' };
233 static const symbol s_10_9[4] = { 'j', 'u', 'u', 'a' };
234 static const symbol s_10_10[7] = { 'j', 'u', 'u', 'a', 'k', 's', 'e' };
235 static const symbol s_10_11[4] = { 'j', 0xC3, 0xA4, 'i' };
236 static const symbol s_10_12[5] = { 'j', 0xC3, 0xA4, 'i', 'd' };
237 static const symbol s_10_13[6] = { 'j', 0xC3, 0xA4, 'i', 'm', 'e' };
238 static const symbol s_10_14[5] = { 'j', 0xC3, 0xA4, 'i', 'n' };
239 static const symbol s_10_15[6] = { 'j', 0xC3, 0xA4, 'i', 't', 'e' };
240 static const symbol s_10_16[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'b' };
241 static const symbol s_10_17[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd' };
242 static const symbol s_10_18[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a' };
243 static const symbol s_10_19[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a', 'k', 's', 'e' };
244 static const symbol s_10_20[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'i' };
245 static const symbol s_10_21[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's' };
246 static const symbol s_10_22[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'd' };
247 static const symbol s_10_23[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'm', 'e' };
248 static const symbol s_10_24[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'n' };
249 static const symbol s_10_25[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 't', 'e' };
250 static const symbol s_10_26[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' };
251 static const symbol s_10_27[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a', 't', 'a' };
252 static const symbol s_10_28[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'e' };
253 static const symbol s_10_29[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'n' };
254 static const symbol s_10_30[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 't', 'e' };
255 static const symbol s_10_31[8] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'v', 'a', 'd' };
256 static const symbol s_10_32[4] = { 'j', 0xC3, 0xB5, 'i' };
257 static const symbol s_10_33[5] = { 'j', 0xC3, 0xB5, 'i', 'd' };
258 static const symbol s_10_34[6] = { 'j', 0xC3, 0xB5, 'i', 'm', 'e' };
259 static const symbol s_10_35[5] = { 'j', 0xC3, 0xB5, 'i', 'n' };
260 static const symbol s_10_36[6] = { 'j', 0xC3, 0xB5, 'i', 't', 'e' };
261 static const symbol s_10_37[4] = { 'k', 'e', 'e', 'b' };
262 static const symbol s_10_38[4] = { 'k', 'e', 'e', 'd' };
263 static const symbol s_10_39[8] = { 'k', 'e', 'e', 'd', 'a', 'k', 's', 'e' };
264 static const symbol s_10_40[5] = { 'k', 'e', 'e', 'k', 's' };
265 static const symbol s_10_41[7] = { 'k', 'e', 'e', 'k', 's', 'i', 'd' };
266 static const symbol s_10_42[8] = { 'k', 'e', 'e', 'k', 's', 'i', 'm', 'e' };
267 static const symbol s_10_43[7] = { 'k', 'e', 'e', 'k', 's', 'i', 'n' };
268 static const symbol s_10_44[8] = { 'k', 'e', 'e', 'k', 's', 'i', 't', 'e' };
269 static const symbol s_10_45[5] = { 'k', 'e', 'e', 'm', 'a' };
270 static const symbol s_10_46[7] = { 'k', 'e', 'e', 'm', 'a', 't', 'a' };
271 static const symbol s_10_47[5] = { 'k', 'e', 'e', 'm', 'e' };
272 static const symbol s_10_48[4] = { 'k', 'e', 'e', 'n' };
273 static const symbol s_10_49[4] = { 'k', 'e', 'e', 's' };
274 static const symbol s_10_50[5] = { 'k', 'e', 'e', 't', 'a' };
275 static const symbol s_10_51[5] = { 'k', 'e', 'e', 't', 'e' };
276 static const symbol s_10_52[6] = { 'k', 'e', 'e', 'v', 'a', 'd' };
277 static const symbol s_10_53[5] = { 'k', 0xC3, 0xA4, 'i', 'a' };
278 static const symbol s_10_54[8] = { 'k', 0xC3, 0xA4, 'i', 'a', 'k', 's', 'e' };
279 static const symbol s_10_55[5] = { 'k', 0xC3, 0xA4, 'i', 'b' };
280 static const symbol s_10_56[5] = { 'k', 0xC3, 0xA4, 'i', 'd' };
281 static const symbol s_10_57[6] = { 'k', 0xC3, 0xA4, 'i', 'd', 'i' };
282 static const symbol s_10_58[6] = { 'k', 0xC3, 0xA4, 'i', 'k', 's' };
283 static const symbol s_10_59[8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'd' };
284 static const symbol s_10_60[9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'm', 'e' };
285 static const symbol s_10_61[8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'n' };
286 static const symbol s_10_62[9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 't', 'e' };
287 static const symbol s_10_63[6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a' };
288 static const symbol s_10_64[8] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a', 't', 'a' };
289 static const symbol s_10_65[6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'e' };
290 static const symbol s_10_66[5] = { 'k', 0xC3, 0xA4, 'i', 'n' };
291 static const symbol s_10_67[5] = { 'k', 0xC3, 0xA4, 'i', 's' };
292 static const symbol s_10_68[6] = { 'k', 0xC3, 0xA4, 'i', 't', 'e' };
293 static const symbol s_10_69[7] = { 'k', 0xC3, 0xA4, 'i', 'v', 'a', 'd' };
294 static const symbol s_10_70[4] = { 'l', 'a', 'o', 'b' };
295 static const symbol s_10_71[4] = { 'l', 'a', 'o', 'd' };
296 static const symbol s_10_72[5] = { 'l', 'a', 'o', 'k', 's' };
297 static const symbol s_10_73[7] = { 'l', 'a', 'o', 'k', 's', 'i', 'd' };
298 static const symbol s_10_74[8] = { 'l', 'a', 'o', 'k', 's', 'i', 'm', 'e' };
299 static const symbol s_10_75[7] = { 'l', 'a', 'o', 'k', 's', 'i', 'n' };
300 static const symbol s_10_76[8] = { 'l', 'a', 'o', 'k', 's', 'i', 't', 'e' };
301 static const symbol s_10_77[5] = { 'l', 'a', 'o', 'm', 'e' };
302 static const symbol s_10_78[4] = { 'l', 'a', 'o', 'n' };
303 static const symbol s_10_79[5] = { 'l', 'a', 'o', 't', 'e' };
304 static const symbol s_10_80[6] = { 'l', 'a', 'o', 'v', 'a', 'd' };
305 static const symbol s_10_81[4] = { 'l', 'o', 'e', 'b' };
306 static const symbol s_10_82[4] = { 'l', 'o', 'e', 'd' };
307 static const symbol s_10_83[5] = { 'l', 'o', 'e', 'k', 's' };
308 static const symbol s_10_84[7] = { 'l', 'o', 'e', 'k', 's', 'i', 'd' };
309 static const symbol s_10_85[8] = { 'l', 'o', 'e', 'k', 's', 'i', 'm', 'e' };
310 static const symbol s_10_86[7] = { 'l', 'o', 'e', 'k', 's', 'i', 'n' };
311 static const symbol s_10_87[8] = { 'l', 'o', 'e', 'k', 's', 'i', 't', 'e' };
312 static const symbol s_10_88[5] = { 'l', 'o', 'e', 'm', 'e' };
313 static const symbol s_10_89[4] = { 'l', 'o', 'e', 'n' };
314 static const symbol s_10_90[5] = { 'l', 'o', 'e', 't', 'e' };
315 static const symbol s_10_91[6] = { 'l', 'o', 'e', 'v', 'a', 'd' };
316 static const symbol s_10_92[4] = { 'l', 'o', 'o', 'b' };
317 static const symbol s_10_93[4] = { 'l', 'o', 'o', 'd' };
318 static const symbol s_10_94[5] = { 'l', 'o', 'o', 'd', 'i' };
319 static const symbol s_10_95[5] = { 'l', 'o', 'o', 'k', 's' };
320 static const symbol s_10_96[7] = { 'l', 'o', 'o', 'k', 's', 'i', 'd' };
321 static const symbol s_10_97[8] = { 'l', 'o', 'o', 'k', 's', 'i', 'm', 'e' };
322 static const symbol s_10_98[7] = { 'l', 'o', 'o', 'k', 's', 'i', 'n' };
323 static const symbol s_10_99[8] = { 'l', 'o', 'o', 'k', 's', 'i', 't', 'e' };
324 static const symbol s_10_100[5] = { 'l', 'o', 'o', 'm', 'a' };
325 static const symbol s_10_101[7] = { 'l', 'o', 'o', 'm', 'a', 't', 'a' };
326 static const symbol s_10_102[5] = { 'l', 'o', 'o', 'm', 'e' };
327 static const symbol s_10_103[4] = { 'l', 'o', 'o', 'n' };
328 static const symbol s_10_104[5] = { 'l', 'o', 'o', 't', 'e' };
329 static const symbol s_10_105[6] = { 'l', 'o', 'o', 'v', 'a', 'd' };
330 static const symbol s_10_106[4] = { 'l', 'u', 'u', 'a' };
331 static const symbol s_10_107[7] = { 'l', 'u', 'u', 'a', 'k', 's', 'e' };
332 static const symbol s_10_108[4] = { 'l', 0xC3, 0xB5, 'i' };
333 static const symbol s_10_109[5] = { 'l', 0xC3, 0xB5, 'i', 'd' };
334 static const symbol s_10_110[6] = { 'l', 0xC3, 0xB5, 'i', 'm', 'e' };
335 static const symbol s_10_111[5] = { 'l', 0xC3, 0xB5, 'i', 'n' };
336 static const symbol s_10_112[6] = { 'l', 0xC3, 0xB5, 'i', 't', 'e' };
337 static const symbol s_10_113[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'b' };
338 static const symbol s_10_114[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd' };
339 static const symbol s_10_115[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' };
340 static const symbol s_10_116[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' };
341 static const symbol s_10_117[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' };
342 static const symbol s_10_118[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' };
343 static const symbol s_10_119[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' };
344 static const symbol s_10_120[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' };
345 static const symbol s_10_121[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' };
346 static const symbol s_10_122[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' };
347 static const symbol s_10_123[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' };
348 static const symbol s_10_124[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' };
349 static const symbol s_10_125[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'n' };
350 static const symbol s_10_126[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' };
351 static const symbol s_10_127[8] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' };
352 static const symbol s_10_128[6] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a' };
353 static const symbol s_10_129[9] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' };
354 static const symbol s_10_130[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a' };
355 static const symbol s_10_131[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' };
356 static const symbol s_10_132[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'b' };
357 static const symbol s_10_133[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd' };
358 static const symbol s_10_134[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd', 'i' };
359 static const symbol s_10_135[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's' };
360 static const symbol s_10_136[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'd' };
361 static const symbol s_10_137[10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'm', 'e' };
362 static const symbol s_10_138[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'n' };
363 static const symbol s_10_139[10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 't', 'e' };
364 static const symbol s_10_140[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a' };
365 static const symbol s_10_141[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a', 't', 'a' };
366 static const symbol s_10_142[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'e' };
367 static const symbol s_10_143[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'n' };
368 static const symbol s_10_144[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's' };
369 static const symbol s_10_145[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 't', 'e' };
370 static const symbol s_10_146[8] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'v', 'a', 'd' };
371 static const symbol s_10_147[5] = { 'n', 0xC3, 0xA4, 'e', 'b' };
372 static const symbol s_10_148[5] = { 'n', 0xC3, 0xA4, 'e', 'd' };
373 static const symbol s_10_149[6] = { 'n', 0xC3, 0xA4, 'e', 'k', 's' };
374 static const symbol s_10_150[8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'd' };
375 static const symbol s_10_151[9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'm', 'e' };
376 static const symbol s_10_152[8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'n' };
377 static const symbol s_10_153[9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 't', 'e' };
378 static const symbol s_10_154[6] = { 'n', 0xC3, 0xA4, 'e', 'm', 'e' };
379 static const symbol s_10_155[5] = { 'n', 0xC3, 0xA4, 'e', 'n' };
380 static const symbol s_10_156[6] = { 'n', 0xC3, 0xA4, 'e', 't', 'e' };
381 static const symbol s_10_157[7] = { 'n', 0xC3, 0xA4, 'e', 'v', 'a', 'd' };
382 static const symbol s_10_158[7] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a' };
383 static const symbol s_10_159[9] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a', 't', 'a' };
384 static const symbol s_10_160[5] = { 'n', 0xC3, 0xA4, 'h', 'a' };
385 static const symbol s_10_161[8] = { 'n', 0xC3, 0xA4, 'h', 'a', 'k', 's', 'e' };
386 static const symbol s_10_162[6] = { 'n', 0xC3, 0xA4, 'h', 't', 'i' };
387 static const symbol s_10_163[5] = { 'p', 0xC3, 0xB5, 'e', 'b' };
388 static const symbol s_10_164[5] = { 'p', 0xC3, 0xB5, 'e', 'd' };
389 static const symbol s_10_165[6] = { 'p', 0xC3, 0xB5, 'e', 'k', 's' };
390 static const symbol s_10_166[8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'd' };
391 static const symbol s_10_167[9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'm', 'e' };
392 static const symbol s_10_168[8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'n' };
393 static const symbol s_10_169[9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 't', 'e' };
394 static const symbol s_10_170[6] = { 'p', 0xC3, 0xB5, 'e', 'm', 'e' };
395 static const symbol s_10_171[5] = { 'p', 0xC3, 0xB5, 'e', 'n' };
396 static const symbol s_10_172[6] = { 'p', 0xC3, 0xB5, 'e', 't', 'e' };
397 static const symbol s_10_173[7] = { 'p', 0xC3, 0xB5, 'e', 'v', 'a', 'd' };
398 static const symbol s_10_174[4] = { 's', 'a', 'a', 'b' };
399 static const symbol s_10_175[4] = { 's', 'a', 'a', 'd' };
400 static const symbol s_10_176[5] = { 's', 'a', 'a', 'd', 'a' };
401 static const symbol s_10_177[8] = { 's', 'a', 'a', 'd', 'a', 'k', 's', 'e' };
402 static const symbol s_10_178[5] = { 's', 'a', 'a', 'd', 'i' };
403 static const symbol s_10_179[5] = { 's', 'a', 'a', 'k', 's' };
404 static const symbol s_10_180[7] = { 's', 'a', 'a', 'k', 's', 'i', 'd' };
405 static const symbol s_10_181[8] = { 's', 'a', 'a', 'k', 's', 'i', 'm', 'e' };
406 static const symbol s_10_182[7] = { 's', 'a', 'a', 'k', 's', 'i', 'n' };
407 static const symbol s_10_183[8] = { 's', 'a', 'a', 'k', 's', 'i', 't', 'e' };
408 static const symbol s_10_184[5] = { 's', 'a', 'a', 'm', 'a' };
409 static const symbol s_10_185[7] = { 's', 'a', 'a', 'm', 'a', 't', 'a' };
410 static const symbol s_10_186[5] = { 's', 'a', 'a', 'm', 'e' };
411 static const symbol s_10_187[4] = { 's', 'a', 'a', 'n' };
412 static const symbol s_10_188[5] = { 's', 'a', 'a', 't', 'e' };
413 static const symbol s_10_189[6] = { 's', 'a', 'a', 'v', 'a', 'd' };
414 static const symbol s_10_190[3] = { 's', 'a', 'i' };
415 static const symbol s_10_191[4] = { 's', 'a', 'i', 'd' };
416 static const symbol s_10_192[5] = { 's', 'a', 'i', 'm', 'e' };
417 static const symbol s_10_193[4] = { 's', 'a', 'i', 'n' };
418 static const symbol s_10_194[5] = { 's', 'a', 'i', 't', 'e' };
419 static const symbol s_10_195[4] = { 's', 0xC3, 0xB5, 'i' };
420 static const symbol s_10_196[5] = { 's', 0xC3, 0xB5, 'i', 'd' };
421 static const symbol s_10_197[6] = { 's', 0xC3, 0xB5, 'i', 'm', 'e' };
422 static const symbol s_10_198[5] = { 's', 0xC3, 0xB5, 'i', 'n' };
423 static const symbol s_10_199[6] = { 's', 0xC3, 0xB5, 'i', 't', 'e' };
424 static const symbol s_10_200[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'b' };
425 static const symbol s_10_201[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd' };
426 static const symbol s_10_202[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' };
427 static const symbol s_10_203[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' };
428 static const symbol s_10_204[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' };
429 static const symbol s_10_205[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' };
430 static const symbol s_10_206[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' };
431 static const symbol s_10_207[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' };
432 static const symbol s_10_208[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' };
433 static const symbol s_10_209[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' };
434 static const symbol s_10_210[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' };
435 static const symbol s_10_211[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' };
436 static const symbol s_10_212[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'n' };
437 static const symbol s_10_213[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' };
438 static const symbol s_10_214[8] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' };
439 static const symbol s_10_215[6] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a' };
440 static const symbol s_10_216[9] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' };
441 static const symbol s_10_217[4] = { 't', 'e', 'e', 'b' };
442 static const symbol s_10_218[4] = { 't', 'e', 'e', 'd' };
443 static const symbol s_10_219[5] = { 't', 'e', 'e', 'k', 's' };
444 static const symbol s_10_220[7] = { 't', 'e', 'e', 'k', 's', 'i', 'd' };
445 static const symbol s_10_221[8] = { 't', 'e', 'e', 'k', 's', 'i', 'm', 'e' };
446 static const symbol s_10_222[7] = { 't', 'e', 'e', 'k', 's', 'i', 'n' };
447 static const symbol s_10_223[8] = { 't', 'e', 'e', 'k', 's', 'i', 't', 'e' };
448 static const symbol s_10_224[5] = { 't', 'e', 'e', 'm', 'e' };
449 static const symbol s_10_225[4] = { 't', 'e', 'e', 'n' };
450 static const symbol s_10_226[5] = { 't', 'e', 'e', 't', 'e' };
451 static const symbol s_10_227[6] = { 't', 'e', 'e', 'v', 'a', 'd' };
452 static const symbol s_10_228[6] = { 't', 'e', 'g', 'e', 'm', 'a' };
453 static const symbol s_10_229[8] = { 't', 'e', 'g', 'e', 'm', 'a', 't', 'a' };
454 static const symbol s_10_230[4] = { 't', 'e', 'h', 'a' };
455 static const symbol s_10_231[7] = { 't', 'e', 'h', 'a', 'k', 's', 'e' };
456 static const symbol s_10_232[5] = { 't', 'e', 'h', 't', 'i' };
457 static const symbol s_10_233[4] = { 't', 'o', 'o', 'b' };
458 static const symbol s_10_234[4] = { 't', 'o', 'o', 'd' };
459 static const symbol s_10_235[5] = { 't', 'o', 'o', 'd', 'i' };
460 static const symbol s_10_236[5] = { 't', 'o', 'o', 'k', 's' };
461 static const symbol s_10_237[7] = { 't', 'o', 'o', 'k', 's', 'i', 'd' };
462 static const symbol s_10_238[8] = { 't', 'o', 'o', 'k', 's', 'i', 'm', 'e' };
463 static const symbol s_10_239[7] = { 't', 'o', 'o', 'k', 's', 'i', 'n' };
464 static const symbol s_10_240[8] = { 't', 'o', 'o', 'k', 's', 'i', 't', 'e' };
465 static const symbol s_10_241[5] = { 't', 'o', 'o', 'm', 'a' };
466 static const symbol s_10_242[7] = { 't', 'o', 'o', 'm', 'a', 't', 'a' };
467 static const symbol s_10_243[5] = { 't', 'o', 'o', 'm', 'e' };
468 static const symbol s_10_244[4] = { 't', 'o', 'o', 'n' };
469 static const symbol s_10_245[5] = { 't', 'o', 'o', 't', 'e' };
470 static const symbol s_10_246[6] = { 't', 'o', 'o', 'v', 'a', 'd' };
471 static const symbol s_10_247[4] = { 't', 'u', 'u', 'a' };
472 static const symbol s_10_248[7] = { 't', 'u', 'u', 'a', 'k', 's', 'e' };
473 static const symbol s_10_249[4] = { 't', 0xC3, 0xB5, 'i' };
474 static const symbol s_10_250[5] = { 't', 0xC3, 0xB5, 'i', 'd' };
475 static const symbol s_10_251[6] = { 't', 0xC3, 0xB5, 'i', 'm', 'e' };
476 static const symbol s_10_252[5] = { 't', 0xC3, 0xB5, 'i', 'n' };
477 static const symbol s_10_253[6] = { 't', 0xC3, 0xB5, 'i', 't', 'e' };
478 static const symbol s_10_254[4] = { 'v', 'i', 'i', 'a' };
479 static const symbol s_10_255[7] = { 'v', 'i', 'i', 'a', 'k', 's', 'e' };
480 static const symbol s_10_256[4] = { 'v', 'i', 'i', 'b' };
481 static const symbol s_10_257[4] = { 'v', 'i', 'i', 'd' };
482 static const symbol s_10_258[5] = { 'v', 'i', 'i', 'd', 'i' };
483 static const symbol s_10_259[5] = { 'v', 'i', 'i', 'k', 's' };
484 static const symbol s_10_260[7] = { 'v', 'i', 'i', 'k', 's', 'i', 'd' };
485 static const symbol s_10_261[8] = { 'v', 'i', 'i', 'k', 's', 'i', 'm', 'e' };
486 static const symbol s_10_262[7] = { 'v', 'i', 'i', 'k', 's', 'i', 'n' };
487 static const symbol s_10_263[8] = { 'v', 'i', 'i', 'k', 's', 'i', 't', 'e' };
488 static const symbol s_10_264[5] = { 'v', 'i', 'i', 'm', 'a' };
489 static const symbol s_10_265[7] = { 'v', 'i', 'i', 'm', 'a', 't', 'a' };
490 static const symbol s_10_266[5] = { 'v', 'i', 'i', 'm', 'e' };
491 static const symbol s_10_267[4] = { 'v', 'i', 'i', 'n' };
492 static const symbol s_10_268[7] = { 'v', 'i', 'i', 's', 'i', 'm', 'e' };
493 static const symbol s_10_269[6] = { 'v', 'i', 'i', 's', 'i', 'n' };
494 static const symbol s_10_270[7] = { 'v', 'i', 'i', 's', 'i', 't', 'e' };
495 static const symbol s_10_271[5] = { 'v', 'i', 'i', 't', 'e' };
496 static const symbol s_10_272[6] = { 'v', 'i', 'i', 'v', 'a', 'd' };
497 static const symbol s_10_273[5] = { 'v', 0xC3, 0xB5, 'i', 'b' };
498 static const symbol s_10_274[5] = { 'v', 0xC3, 0xB5, 'i', 'd' };
499 static const symbol s_10_275[6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a' };
500 static const symbol s_10_276[9] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a', 'k', 's', 'e' };
501 static const symbol s_10_277[6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'i' };
502 static const symbol s_10_278[6] = { 'v', 0xC3, 0xB5, 'i', 'k', 's' };
503 static const symbol s_10_279[8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'd' };
504 static const symbol s_10_280[9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'm', 'e' };
505 static const symbol s_10_281[8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'n' };
506 static const symbol s_10_282[9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 't', 'e' };
507 static const symbol s_10_283[6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a' };
508 static const symbol s_10_284[8] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a', 't', 'a' };
509 static const symbol s_10_285[6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'e' };
510 static const symbol s_10_286[5] = { 'v', 0xC3, 0xB5, 'i', 'n' };
511 static const symbol s_10_287[5] = { 'v', 0xC3, 0xB5, 'i', 's' };
512 static const symbol s_10_288[6] = { 'v', 0xC3, 0xB5, 'i', 't', 'e' };
513 static const symbol s_10_289[7] = { 'v', 0xC3, 0xB5, 'i', 'v', 'a', 'd' };
514 static const struct among a_10[290] = {
515 { 4, s_10_0, 0, 1, 0},
516 { 4, s_10_1, 0, 1, 0},
517 { 8, s_10_2, -1, 1, 0},
518 { 5, s_10_3, 0, 1, 0},
519 { 7, s_10_4, -1, 1, 0},
520 { 5, s_10_5, 0, 1, 0},
521 { 4, s_10_6, 0, 1, 0},
522 { 5, s_10_7, 0, 1, 0},
523 { 6, s_10_8, 0, 1, 0},
524 { 4, s_10_9, 0, 1, 0},
525 { 7, s_10_10, -1, 1, 0},
526 { 4, s_10_11, 0, 12, 0},
527 { 5, s_10_12, -1, 12, 0},
528 { 6, s_10_13, -2, 12, 0},
529 { 5, s_10_14, -3, 12, 0},
530 { 6, s_10_15, -4, 12, 0},
531 { 6, s_10_16, 0, 12, 0},
532 { 6, s_10_17, 0, 12, 0},
533 { 7, s_10_18, -1, 12, 0},
534 { 10, s_10_19, -1, 12, 0},
535 { 7, s_10_20, -3, 12, 0},
536 { 7, s_10_21, 0, 12, 0},
537 { 9, s_10_22, -1, 12, 0},
538 { 10, s_10_23, -2, 12, 0},
539 { 9, s_10_24, -3, 12, 0},
540 { 10, s_10_25, -4, 12, 0},
541 { 7, s_10_26, 0, 12, 0},
542 { 9, s_10_27, -1, 12, 0},
543 { 7, s_10_28, 0, 12, 0},
544 { 6, s_10_29, 0, 12, 0},
545 { 7, s_10_30, 0, 12, 0},
546 { 8, s_10_31, 0, 12, 0},
547 { 4, s_10_32, 0, 1, 0},
548 { 5, s_10_33, -1, 1, 0},
549 { 6, s_10_34, -2, 1, 0},
550 { 5, s_10_35, -3, 1, 0},
551 { 6, s_10_36, -4, 1, 0},
552 { 4, s_10_37, 0, 4, 0},
553 { 4, s_10_38, 0, 4, 0},
554 { 8, s_10_39, -1, 4, 0},
555 { 5, s_10_40, 0, 4, 0},
556 { 7, s_10_41, -1, 4, 0},
557 { 8, s_10_42, -2, 4, 0},
558 { 7, s_10_43, -3, 4, 0},
559 { 8, s_10_44, -4, 4, 0},
560 { 5, s_10_45, 0, 4, 0},
561 { 7, s_10_46, -1, 4, 0},
562 { 5, s_10_47, 0, 4, 0},
563 { 4, s_10_48, 0, 4, 0},
564 { 4, s_10_49, 0, 4, 0},
565 { 5, s_10_50, 0, 4, 0},
566 { 5, s_10_51, 0, 4, 0},
567 { 6, s_10_52, 0, 4, 0},
568 { 5, s_10_53, 0, 8, 0},
569 { 8, s_10_54, -1, 8, 0},
570 { 5, s_10_55, 0, 8, 0},
571 { 5, s_10_56, 0, 8, 0},
572 { 6, s_10_57, -1, 8, 0},
573 { 6, s_10_58, 0, 8, 0},
574 { 8, s_10_59, -1, 8, 0},
575 { 9, s_10_60, -2, 8, 0},
576 { 8, s_10_61, -3, 8, 0},
577 { 9, s_10_62, -4, 8, 0},
578 { 6, s_10_63, 0, 8, 0},
579 { 8, s_10_64, -1, 8, 0},
580 { 6, s_10_65, 0, 8, 0},
581 { 5, s_10_66, 0, 8, 0},
582 { 5, s_10_67, 0, 8, 0},
583 { 6, s_10_68, 0, 8, 0},
584 { 7, s_10_69, 0, 8, 0},
585 { 4, s_10_70, 0, 16, 0},
586 { 4, s_10_71, 0, 16, 0},
587 { 5, s_10_72, 0, 16, 0},
588 { 7, s_10_73, -1, 16, 0},
589 { 8, s_10_74, -2, 16, 0},
590 { 7, s_10_75, -3, 16, 0},
591 { 8, s_10_76, -4, 16, 0},
592 { 5, s_10_77, 0, 16, 0},
593 { 4, s_10_78, 0, 16, 0},
594 { 5, s_10_79, 0, 16, 0},
595 { 6, s_10_80, 0, 16, 0},
596 { 4, s_10_81, 0, 14, 0},
597 { 4, s_10_82, 0, 14, 0},
598 { 5, s_10_83, 0, 14, 0},
599 { 7, s_10_84, -1, 14, 0},
600 { 8, s_10_85, -2, 14, 0},
601 { 7, s_10_86, -3, 14, 0},
602 { 8, s_10_87, -4, 14, 0},
603 { 5, s_10_88, 0, 14, 0},
604 { 4, s_10_89, 0, 14, 0},
605 { 5, s_10_90, 0, 14, 0},
606 { 6, s_10_91, 0, 14, 0},
607 { 4, s_10_92, 0, 7, 0},
608 { 4, s_10_93, 0, 7, 0},
609 { 5, s_10_94, -1, 7, 0},
610 { 5, s_10_95, 0, 7, 0},
611 { 7, s_10_96, -1, 7, 0},
612 { 8, s_10_97, -2, 7, 0},
613 { 7, s_10_98, -3, 7, 0},
614 { 8, s_10_99, -4, 7, 0},
615 { 5, s_10_100, 0, 7, 0},
616 { 7, s_10_101, -1, 7, 0},
617 { 5, s_10_102, 0, 7, 0},
618 { 4, s_10_103, 0, 7, 0},
619 { 5, s_10_104, 0, 7, 0},
620 { 6, s_10_105, 0, 7, 0},
621 { 4, s_10_106, 0, 7, 0},
622 { 7, s_10_107, -1, 7, 0},
623 { 4, s_10_108, 0, 6, 0},
624 { 5, s_10_109, -1, 6, 0},
625 { 6, s_10_110, -2, 6, 0},
626 { 5, s_10_111, -3, 6, 0},
627 { 6, s_10_112, -4, 6, 0},
628 { 6, s_10_113, 0, 5, 0},
629 { 6, s_10_114, 0, 5, 0},
630 { 10, s_10_115, -1, 5, 0},
631 { 7, s_10_116, -2, 5, 0},
632 { 7, s_10_117, 0, 5, 0},
633 { 9, s_10_118, -1, 5, 0},
634 { 10, s_10_119, -2, 5, 0},
635 { 9, s_10_120, -3, 5, 0},
636 { 10, s_10_121, -4, 5, 0},
637 { 7, s_10_122, 0, 5, 0},
638 { 9, s_10_123, -1, 5, 0},
639 { 7, s_10_124, 0, 5, 0},
640 { 6, s_10_125, 0, 5, 0},
641 { 7, s_10_126, 0, 5, 0},
642 { 8, s_10_127, 0, 5, 0},
643 { 6, s_10_128, 0, 5, 0},
644 { 9, s_10_129, -1, 5, 0},
645 { 6, s_10_130, 0, 13, 0},
646 { 9, s_10_131, -1, 13, 0},
647 { 6, s_10_132, 0, 13, 0},
648 { 6, s_10_133, 0, 13, 0},
649 { 7, s_10_134, -1, 13, 0},
650 { 7, s_10_135, 0, 13, 0},
651 { 9, s_10_136, -1, 13, 0},
652 { 10, s_10_137, -2, 13, 0},
653 { 9, s_10_138, -3, 13, 0},
654 { 10, s_10_139, -4, 13, 0},
655 { 7, s_10_140, 0, 13, 0},
656 { 9, s_10_141, -1, 13, 0},
657 { 7, s_10_142, 0, 13, 0},
658 { 6, s_10_143, 0, 13, 0},
659 { 6, s_10_144, 0, 13, 0},
660 { 7, s_10_145, 0, 13, 0},
661 { 8, s_10_146, 0, 13, 0},
662 { 5, s_10_147, 0, 18, 0},
663 { 5, s_10_148, 0, 18, 0},
664 { 6, s_10_149, 0, 18, 0},
665 { 8, s_10_150, -1, 18, 0},
666 { 9, s_10_151, -2, 18, 0},
667 { 8, s_10_152, -3, 18, 0},
668 { 9, s_10_153, -4, 18, 0},
669 { 6, s_10_154, 0, 18, 0},
670 { 5, s_10_155, 0, 18, 0},
671 { 6, s_10_156, 0, 18, 0},
672 { 7, s_10_157, 0, 18, 0},
673 { 7, s_10_158, 0, 18, 0},
674 { 9, s_10_159, -1, 18, 0},
675 { 5, s_10_160, 0, 18, 0},
676 { 8, s_10_161, -1, 18, 0},
677 { 6, s_10_162, 0, 18, 0},
678 { 5, s_10_163, 0, 15, 0},
679 { 5, s_10_164, 0, 15, 0},
680 { 6, s_10_165, 0, 15, 0},
681 { 8, s_10_166, -1, 15, 0},
682 { 9, s_10_167, -2, 15, 0},
683 { 8, s_10_168, -3, 15, 0},
684 { 9, s_10_169, -4, 15, 0},
685 { 6, s_10_170, 0, 15, 0},
686 { 5, s_10_171, 0, 15, 0},
687 { 6, s_10_172, 0, 15, 0},
688 { 7, s_10_173, 0, 15, 0},
689 { 4, s_10_174, 0, 2, 0},
690 { 4, s_10_175, 0, 2, 0},
691 { 5, s_10_176, -1, 2, 0},
692 { 8, s_10_177, -1, 2, 0},
693 { 5, s_10_178, -3, 2, 0},
694 { 5, s_10_179, 0, 2, 0},
695 { 7, s_10_180, -1, 2, 0},
696 { 8, s_10_181, -2, 2, 0},
697 { 7, s_10_182, -3, 2, 0},
698 { 8, s_10_183, -4, 2, 0},
699 { 5, s_10_184, 0, 2, 0},
700 { 7, s_10_185, -1, 2, 0},
701 { 5, s_10_186, 0, 2, 0},
702 { 4, s_10_187, 0, 2, 0},
703 { 5, s_10_188, 0, 2, 0},
704 { 6, s_10_189, 0, 2, 0},
705 { 3, s_10_190, 0, 2, 0},
706 { 4, s_10_191, -1, 2, 0},
707 { 5, s_10_192, -2, 2, 0},
708 { 4, s_10_193, -3, 2, 0},
709 { 5, s_10_194, -4, 2, 0},
710 { 4, s_10_195, 0, 9, 0},
711 { 5, s_10_196, -1, 9, 0},
712 { 6, s_10_197, -2, 9, 0},
713 { 5, s_10_198, -3, 9, 0},
714 { 6, s_10_199, -4, 9, 0},
715 { 6, s_10_200, 0, 9, 0},
716 { 6, s_10_201, 0, 9, 0},
717 { 10, s_10_202, -1, 9, 0},
718 { 7, s_10_203, -2, 9, 0},
719 { 7, s_10_204, 0, 9, 0},
720 { 9, s_10_205, -1, 9, 0},
721 { 10, s_10_206, -2, 9, 0},
722 { 9, s_10_207, -3, 9, 0},
723 { 10, s_10_208, -4, 9, 0},
724 { 7, s_10_209, 0, 9, 0},
725 { 9, s_10_210, -1, 9, 0},
726 { 7, s_10_211, 0, 9, 0},
727 { 6, s_10_212, 0, 9, 0},
728 { 7, s_10_213, 0, 9, 0},
729 { 8, s_10_214, 0, 9, 0},
730 { 6, s_10_215, 0, 9, 0},
731 { 9, s_10_216, -1, 9, 0},
732 { 4, s_10_217, 0, 17, 0},
733 { 4, s_10_218, 0, 17, 0},
734 { 5, s_10_219, 0, 17, 0},
735 { 7, s_10_220, -1, 17, 0},
736 { 8, s_10_221, -2, 17, 0},
737 { 7, s_10_222, -3, 17, 0},
738 { 8, s_10_223, -4, 17, 0},
739 { 5, s_10_224, 0, 17, 0},
740 { 4, s_10_225, 0, 17, 0},
741 { 5, s_10_226, 0, 17, 0},
742 { 6, s_10_227, 0, 17, 0},
743 { 6, s_10_228, 0, 17, 0},
744 { 8, s_10_229, -1, 17, 0},
745 { 4, s_10_230, 0, 17, 0},
746 { 7, s_10_231, -1, 17, 0},
747 { 5, s_10_232, 0, 17, 0},
748 { 4, s_10_233, 0, 10, 0},
749 { 4, s_10_234, 0, 10, 0},
750 { 5, s_10_235, -1, 10, 0},
751 { 5, s_10_236, 0, 10, 0},
752 { 7, s_10_237, -1, 10, 0},
753 { 8, s_10_238, -2, 10, 0},
754 { 7, s_10_239, -3, 10, 0},
755 { 8, s_10_240, -4, 10, 0},
756 { 5, s_10_241, 0, 10, 0},
757 { 7, s_10_242, -1, 10, 0},
758 { 5, s_10_243, 0, 10, 0},
759 { 4, s_10_244, 0, 10, 0},
760 { 5, s_10_245, 0, 10, 0},
761 { 6, s_10_246, 0, 10, 0},
762 { 4, s_10_247, 0, 10, 0},
763 { 7, s_10_248, -1, 10, 0},
764 { 4, s_10_249, 0, 10, 0},
765 { 5, s_10_250, -1, 10, 0},
766 { 6, s_10_251, -2, 10, 0},
767 { 5, s_10_252, -3, 10, 0},
768 { 6, s_10_253, -4, 10, 0},
769 { 4, s_10_254, 0, 3, 0},
770 { 7, s_10_255, -1, 3, 0},
771 { 4, s_10_256, 0, 3, 0},
772 { 4, s_10_257, 0, 3, 0},
773 { 5, s_10_258, -1, 3, 0},
774 { 5, s_10_259, 0, 3, 0},
775 { 7, s_10_260, -1, 3, 0},
776 { 8, s_10_261, -2, 3, 0},
777 { 7, s_10_262, -3, 3, 0},
778 { 8, s_10_263, -4, 3, 0},
779 { 5, s_10_264, 0, 3, 0},
780 { 7, s_10_265, -1, 3, 0},
781 { 5, s_10_266, 0, 3, 0},
782 { 4, s_10_267, 0, 3, 0},
783 { 7, s_10_268, 0, 3, 0},
784 { 6, s_10_269, 0, 3, 0},
785 { 7, s_10_270, 0, 3, 0},
786 { 5, s_10_271, 0, 3, 0},
787 { 6, s_10_272, 0, 3, 0},
788 { 5, s_10_273, 0, 11, 0},
789 { 5, s_10_274, 0, 11, 0},
790 { 6, s_10_275, -1, 11, 0},
791 { 9, s_10_276, -1, 11, 0},
792 { 6, s_10_277, -3, 11, 0},
793 { 6, s_10_278, 0, 11, 0},
794 { 8, s_10_279, -1, 11, 0},
795 { 9, s_10_280, -2, 11, 0},
796 { 8, s_10_281, -3, 11, 0},
797 { 9, s_10_282, -4, 11, 0},
798 { 6, s_10_283, 0, 11, 0},
799 { 8, s_10_284, -1, 11, 0},
800 { 6, s_10_285, 0, 11, 0},
801 { 5, s_10_286, 0, 11, 0},
802 { 5, s_10_287, 0, 11, 0},
803 { 6, s_10_288, 0, 11, 0},
804 { 7, s_10_289, 0, 11, 0}
805 };
806 
807 static const unsigned char g_V1[] = { 17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 48, 8 };
808 
809 static const unsigned char g_RV[] = { 1, 0, 0, 0, 0, 0, 0, 68, 4, 65 };
810 
811 static const unsigned char g_KI[] = { 117, 66, 6, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 0, 0, 0, 16 };
812 
813 static const unsigned char g_GI[] = { 21, 123, 243, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 48, 8 };
814 
815 static int r_LONGV(struct SN_env * z) {
816  return find_among_b(z, a_2, 9, 0) != 0;
817 }
818 
820  int among_var;
821  int i_p1;
822  {
823  int v_1 = z->c;
824  z->bra = z->c;
825  among_var = find_among(z, a_10, 290, 0);
826  if (!among_var) goto lab0;
827  z->ket = z->c;
828  if (z->c < z->l) goto lab0;
829  switch (among_var) {
830  case 1:
831  slice_from_s(z, 3, s_0);
832  break;
833  case 2:
834  slice_from_s(z, 3, s_1);
835  break;
836  case 3:
837  slice_from_s(z, 5, s_2);
838  break;
839  case 4:
840  slice_from_s(z, 5, s_3);
841  break;
842  case 5:
843  slice_from_s(z, 5, s_4);
844  break;
845  case 6:
846  slice_from_s(z, 4, s_5);
847  break;
848  case 7:
849  slice_from_s(z, 3, s_6);
850  break;
851  case 8:
852  slice_from_s(z, 6, s_7);
853  break;
854  case 9:
855  slice_from_s(z, 5, s_8);
856  break;
857  case 10:
858  slice_from_s(z, 3, s_9);
859  break;
860  case 11:
861  slice_from_s(z, 6, s_10);
862  break;
863  case 12:
864  slice_from_s(z, 7, s_11);
865  break;
866  case 13:
867  slice_from_s(z, 7, s_12);
868  break;
869  case 14:
870  slice_from_s(z, 4, s_13);
871  break;
872  case 15:
873  slice_from_s(z, 5, s_14);
874  break;
875  case 16:
876  slice_from_s(z, 4, s_15);
877  break;
878  case 17:
879  slice_from_s(z, 4, s_16);
880  break;
881  case 18:
882  slice_from_s(z, 5, s_17);
883  break;
884  }
885  return 0;
886  lab0:
887  z->c = v_1;
888  }
889  {
890  int v_2 = z->c;
891  i_p1 = z->l;
892  do {
893  int v_3 = z->c;
894  {
895  int ret = skip_utf8(z->p, z->c, z->l, 2);
896  if (ret < 0) goto lab2;
897  z->c = ret;
898  }
899  while (1) {
900  if (z->c == z->l || z->p[z->c] != '\'') goto lab3;
901  z->c++;
902  break;
903  lab3:
904  {
905  int ret = skip_utf8(z->p, z->c, z->l, 1);
906  if (ret < 0) goto lab2;
907  z->c = ret;
908  }
909  }
910  break;
911  lab2:
912  z->c = v_3;
913  {
914  int ret = out_grouping_U(z, g_V1, 97, 252, 1);
915  if (ret < 0) goto lab1;
916  z->c += ret;
917  }
918  {
919  int ret = in_grouping_U(z, g_V1, 97, 252, 1);
920  if (ret < 0) goto lab1;
921  z->c += ret;
922  }
923  } while (0);
924  i_p1 = z->c;
925  lab1:
926  z->c = v_2;
927  }
928  z->lb = z->c; z->c = z->l;
929  {
930  int v_4 = z->l - z->c;
931  {
932  int v_5;
933  if (z->c < i_p1) goto lab4;
934  v_5 = z->lb; z->lb = i_p1;
935  z->ket = z->c;
936  if (z->c - 1 <= z->lb || z->p[z->c - 1] != 105) { z->lb = v_5; goto lab4; }
937  among_var = find_among_b(z, a_0, 2, 0);
938  if (!among_var) { z->lb = v_5; goto lab4; }
939  z->bra = z->c;
940  z->lb = v_5;
941  }
942  {
943  int v_6 = z->l - z->c;
944  {
945  int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
946  if (ret < 0) goto lab4;
947  z->c = ret;
948  }
949  z->c = z->l - v_6;
950  }
951  switch (among_var) {
952  case 1:
953  {
954  int v_7 = z->l - z->c;
955  if (in_grouping_b_U(z, g_GI, 97, 252, 0)) goto lab4;
956  z->c = z->l - v_7;
957  {
958  int v_8 = z->l - z->c;
959  if (!r_LONGV(z)) goto lab5;
960  goto lab4;
961  lab5:
962  z->c = z->l - v_8;
963  }
964  }
965  slice_del(z);
966  break;
967  case 2:
968  if (in_grouping_b_U(z, g_KI, 98, 382, 0)) goto lab4;
969  slice_del(z);
970  break;
971  }
972  lab4:
973  z->c = z->l - v_4;
974  }
975  {
976  int v_9 = z->l - z->c;
977  do {
978  int v_10 = z->l - z->c;
979  {
980  int v_11;
981  if (z->c < i_p1) goto lab7;
982  v_11 = z->lb; z->lb = i_p1;
983  z->ket = z->c;
984  if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((540726 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_11; goto lab7; }
985  among_var = find_among_b(z, a_1, 21, 0);
986  if (!among_var) { z->lb = v_11; goto lab7; }
987  z->bra = z->c;
988  z->lb = v_11;
989  }
990  switch (among_var) {
991  case 1:
992  slice_del(z);
993  break;
994  case 2:
995  slice_from_s(z, 1, s_18);
996  break;
997  case 3:
998  if (in_grouping_b_U(z, g_V1, 97, 252, 0)) goto lab7;
999  slice_del(z);
1000  break;
1001  }
1002  break;
1003  lab7:
1004  z->c = z->l - v_10;
1005  {
1006  int v_12 = z->l - z->c;
1007  {
1008  int v_13;
1009  if (z->c < i_p1) goto lab8;
1010  v_13 = z->lb; z->lb = i_p1;
1011  z->ket = z->c;
1012  if (z->c - 3 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1049120 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_13; goto lab8; }
1013  among_var = find_among_b(z, a_3, 12, 0);
1014  if (!among_var) { z->lb = v_13; goto lab8; }
1015  z->bra = z->c;
1016  z->lb = v_13;
1017  }
1018  switch (among_var) {
1019  case 1:
1020  slice_from_s(z, 4, s_19);
1021  break;
1022  case 2:
1023  slice_from_s(z, 4, s_20);
1024  break;
1025  case 3:
1026  slice_from_s(z, 4, s_21);
1027  break;
1028  }
1029  lab8:
1030  z->c = z->l - v_12;
1031  }
1032  {
1033  int v_14 = z->l - z->c;
1034  {
1035  int v_15;
1036  if (z->c < i_p1) goto lab9;
1037  v_15 = z->lb; z->lb = i_p1;
1038  z->ket = z->c;
1039  if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1576994 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_15; goto lab9; }
1040  among_var = find_among_b(z, a_4, 10, 0);
1041  if (!among_var) { z->lb = v_15; goto lab9; }
1042  z->bra = z->c;
1043  z->lb = v_15;
1044  }
1045  switch (among_var) {
1046  case 1:
1047  do {
1048  if (in_grouping_b_U(z, g_RV, 39, 117, 0)) goto lab10;
1049  break;
1050  lab10:
1051  if (!r_LONGV(z)) goto lab9;
1052  } while (0);
1053  break;
1054  case 2:
1055  {
1056  int v_16 = z->l - z->c;
1057  {
1058  int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
1059  if (ret < 0) goto lab9;
1060  z->c = ret;
1061  }
1062  z->c = z->l - v_16;
1063  }
1064  break;
1065  }
1066  slice_del(z);
1067  lab9:
1068  z->c = z->l - v_14;
1069  }
1070  {
1071  int v_17 = z->l - z->c;
1072  {
1073  int v_18;
1074  if (z->c < i_p1) goto lab11;
1075  v_18 = z->lb; z->lb = i_p1;
1076  z->ket = z->c;
1077  if (z->c <= z->lb || (z->p[z->c - 1] != 100 && z->p[z->c - 1] != 101)) { z->lb = v_18; goto lab11; }
1078  among_var = find_among_b(z, a_6, 7, 0);
1079  if (!among_var) { z->lb = v_18; goto lab11; }
1080  z->bra = z->c;
1081  z->lb = v_18;
1082  }
1083  switch (among_var) {
1084  case 1:
1085  slice_from_s(z, 3, s_22);
1086  break;
1087  case 2:
1088  {
1089  int v_19 = z->l - z->c;
1090  if (!r_LONGV(z)) goto lab12;
1091  goto lab11;
1092  lab12:
1093  z->c = z->l - v_19;
1094  }
1095  slice_del(z);
1096  break;
1097  case 3:
1098  do {
1099  int v_20 = z->l - z->c;
1100  {
1101  int v_21 = z->l - z->c;
1102  {
1103  int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
1104  if (ret < 0) goto lab13;
1105  z->c = ret;
1106  }
1107  z->c = z->l - v_21;
1108  }
1109  if (z->c <= z->lb || (z->p[z->c - 1] != 115 && z->p[z->c - 1] != 116)) among_var = 2; else
1110  among_var = find_among_b(z, a_5, 5, 0);
1111  switch (among_var) {
1112  case 1:
1113  slice_from_s(z, 1, s_23);
1114  break;
1115  case 2:
1116  slice_del(z);
1117  break;
1118  }
1119  break;
1120  lab13:
1121  z->c = z->l - v_20;
1122  slice_from_s(z, 1, s_24);
1123  } while (0);
1124  break;
1125  case 4:
1126  do {
1127  if (in_grouping_b_U(z, g_RV, 39, 117, 0)) goto lab14;
1128  break;
1129  lab14:
1130  if (!r_LONGV(z)) goto lab11;
1131  } while (0);
1132  slice_del(z);
1133  break;
1134  }
1135  lab11:
1136  z->c = z->l - v_17;
1137  }
1138  {
1139  int v_22 = z->l - z->c;
1140  {
1141  int v_23;
1142  if (z->c < i_p1) goto lab15;
1143  v_23 = z->lb; z->lb = i_p1;
1144  z->ket = z->c;
1145  if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((8706 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_23; goto lab15; }
1146  among_var = find_among_b(z, a_9, 3, 0);
1147  if (!among_var) { z->lb = v_23; goto lab15; }
1148  z->bra = z->c;
1149  z->lb = v_23;
1150  }
1151  switch (among_var) {
1152  case 1:
1153  if (in_grouping_b_U(z, g_RV, 39, 117, 0)) goto lab15;
1154  slice_del(z);
1155  break;
1156  case 2:
1157  slice_del(z);
1158  break;
1159  }
1160  lab15:
1161  z->c = z->l - v_22;
1162  }
1163  {
1164  int v_24 = z->l - z->c;
1165  {
1166  int v_25;
1167  if (z->c < i_p1) goto lab16;
1168  v_25 = z->lb; z->lb = i_p1;
1169  z->ket = z->c;
1170  if (z->c <= z->lb || z->p[z->c - 1] != 'i') { z->lb = v_25; goto lab16; }
1171  z->c--;
1172  z->bra = z->c;
1173  z->lb = v_25;
1174  }
1175  if (in_grouping_b_U(z, g_RV, 39, 117, 0)) goto lab16;
1176  slice_del(z);
1177  lab16:
1178  z->c = z->l - v_24;
1179  }
1180  {
1181  int v_26 = z->l - z->c;
1182  {
1183  int v_27;
1184  if (z->c < i_p1) goto lab17;
1185  v_27 = z->lb; z->lb = i_p1;
1186  z->ket = z->c;
1187  if (z->c - 1 <= z->lb || (z->p[z->c - 1] != 97 && z->p[z->c - 1] != 117)) { z->lb = v_27; goto lab17; }
1188  if (!find_among_b(z, a_7, 4, 0)) { z->lb = v_27; goto lab17; }
1189  z->bra = z->c;
1190  z->lb = v_27;
1191  }
1192  slice_del(z);
1193  lab17:
1194  z->c = z->l - v_26;
1195  }
1196  } while (0);
1197  z->c = z->l - v_9;
1198  }
1199  {
1200  int v_28 = z->l - z->c;
1201  if (in_grouping_b_U(z, g_V1, 97, 252, 0)) goto lab18;
1202  if (i_p1 > z->c) goto lab18;
1203  z->ket = z->c;
1204  if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1116160 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab18;
1205  among_var = find_among_b(z, a_8, 3, 0);
1206  if (!among_var) goto lab18;
1207  z->bra = z->c;
1208  switch (among_var) {
1209  case 1:
1210  slice_from_s(z, 1, s_25);
1211  break;
1212  case 2:
1213  slice_from_s(z, 1, s_26);
1214  break;
1215  case 3:
1216  slice_from_s(z, 1, s_27);
1217  break;
1218  }
1219  lab18:
1220  z->c = z->l - v_28;
1221  }
1222  z->ket = z->c;
1223  if (z->c <= z->lb || z->p[z->c - 1] != '\'') return 0;
1224  z->c--;
1225  z->bra = z->c;
1226  slice_del(z);
1227  z->c = z->lb;
1228  return 1;
1229 }
unsigned char symbol
Definition: api.h:4
static int stem(struct SN_env *z)
Definition: estonian.cc:819
static const symbol s_10_63[6]
Definition: estonian.cc:287
static const symbol s_10_78[4]
Definition: estonian.cc:302
static const symbol s_10_43[7]
Definition: estonian.cc:267
static const symbol s_4_3[3]
Definition: estonian.cc:146
static const symbol s_10_147[5]
Definition: estonian.cc:371
static const symbol s_10_75[7]
Definition: estonian.cc:299
static const symbol s_6_6[2]
Definition: estonian.cc:184
static const symbol s_10_203[7]
Definition: estonian.cc:427
static const symbol s_10_242[7]
Definition: estonian.cc:466
static const symbol s_10_259[5]
Definition: estonian.cc:483
static const symbol s_10_241[5]
Definition: estonian.cc:465
static const symbol s_1_5[2]
Definition: estonian.cc:55
static const symbol s_10_222[7]
Definition: estonian.cc:446
static const symbol s_25[]
Definition: estonian.cc:39
static const symbol s_2[]
Definition: estonian.cc:16
static const symbol s_10_289[7]
Definition: estonian.cc:513
static const struct among a_7[4]
Definition: estonian.cc:199
static const symbol s_10_32[4]
Definition: estonian.cc:256
static const symbol s_10_73[7]
Definition: estonian.cc:297
static const symbol s_10_112[6]
Definition: estonian.cc:336
static const symbol s_10_77[5]
Definition: estonian.cc:301
static const symbol s_7_3[2]
Definition: estonian.cc:198
static const symbol s_10_150[8]
Definition: estonian.cc:374
static const symbol s_10_122[7]
Definition: estonian.cc:346
static const symbol s_4_5[1]
Definition: estonian.cc:148
static const symbol s_10_184[5]
Definition: estonian.cc:408
static const symbol s_10_140[7]
Definition: estonian.cc:364
static const symbol s_10_86[7]
Definition: estonian.cc:310
static const symbol s_2_2[2]
Definition: estonian.cc:97
static const symbol s_10_195[4]
Definition: estonian.cc:419
static const symbol s_10_118[9]
Definition: estonian.cc:342
static const symbol s_10_0[4]
Definition: estonian.cc:224
static const symbol s_10_164[5]
Definition: estonian.cc:388
static const symbol s_8_2[2]
Definition: estonian.cc:208
static const symbol s_10_185[7]
Definition: estonian.cc:409
static const symbol s_4[]
Definition: estonian.cc:18
static const symbol s_10_49[4]
Definition: estonian.cc:273
static const symbol s_10_270[7]
Definition: estonian.cc:494
static const symbol s_10_285[6]
Definition: estonian.cc:509
static const symbol s_10_27[9]
Definition: estonian.cc:251
static const symbol s_10_173[7]
Definition: estonian.cc:397
static const unsigned char g_V1[]
Definition: estonian.cc:807
static const symbol s_10_50[5]
Definition: estonian.cc:274
static const symbol s_10_70[4]
Definition: estonian.cc:294
static const symbol s_10_167[9]
Definition: estonian.cc:391
static const symbol s_10_157[7]
Definition: estonian.cc:381
static const symbol s_5_1[3]
Definition: estonian.cc:166
static const symbol s_10_14[5]
Definition: estonian.cc:238
static const symbol s_10_181[8]
Definition: estonian.cc:405
static const symbol s_10_3[5]
Definition: estonian.cc:227
static const symbol s_10_61[8]
Definition: estonian.cc:285
static const symbol s_6_3[6]
Definition: estonian.cc:181
static const symbol s_10_215[6]
Definition: estonian.cc:439
static const symbol s_10_82[4]
Definition: estonian.cc:306
static const symbol s_10_91[6]
Definition: estonian.cc:315
static const symbol s_10_94[5]
Definition: estonian.cc:318
static const symbol s_10_158[7]
Definition: estonian.cc:382
static const symbol s_9_0[2]
Definition: estonian.cc:215
static const symbol s_10_148[5]
Definition: estonian.cc:372
static const symbol s_10_96[7]
Definition: estonian.cc:320
static const symbol s_10_134[7]
Definition: estonian.cc:358
static const symbol s_10_132[6]
Definition: estonian.cc:356
static const symbol s_10_258[5]
Definition: estonian.cc:482
static const symbol s_10_2[8]
Definition: estonian.cc:226
static const symbol s_10_25[10]
Definition: estonian.cc:249
static const symbol s_4_9[2]
Definition: estonian.cc:152
static const symbol s_10_149[6]
Definition: estonian.cc:373
static const symbol s_10_277[6]
Definition: estonian.cc:501
static const symbol s_10_247[4]
Definition: estonian.cc:471
static const symbol s_10_235[5]
Definition: estonian.cc:459
static const symbol s_10_272[6]
Definition: estonian.cc:496
static const symbol s_10_129[9]
Definition: estonian.cc:353
static const symbol s_3_4[5]
Definition: estonian.cc:120
static const symbol s_10_256[4]
Definition: estonian.cc:480
static const symbol s_10_74[8]
Definition: estonian.cc:298
static const symbol s_10_216[9]
Definition: estonian.cc:440
static const symbol s_10_56[5]
Definition: estonian.cc:280
static const symbol s_10_123[9]
Definition: estonian.cc:347
static const symbol s_10_226[5]
Definition: estonian.cc:450
static const symbol s_10_234[4]
Definition: estonian.cc:458
static const symbol s_10_170[6]
Definition: estonian.cc:394
static const symbol s_10_146[8]
Definition: estonian.cc:370
static const symbol s_10_282[9]
Definition: estonian.cc:506
static const symbol s_10_180[7]
Definition: estonian.cc:404
static const symbol s_6_1[3]
Definition: estonian.cc:179
static const symbol s_10_54[8]
Definition: estonian.cc:278
static const symbol s_10_47[5]
Definition: estonian.cc:271
static const symbol s_10_72[5]
Definition: estonian.cc:296
static const symbol s_10_246[6]
Definition: estonian.cc:470
static const symbol s_10_166[8]
Definition: estonian.cc:390
static const symbol s_10_127[8]
Definition: estonian.cc:351
static const symbol s_10_5[5]
Definition: estonian.cc:229
static const symbol s_10_257[4]
Definition: estonian.cc:481
static const symbol s_10_274[5]
Definition: estonian.cc:498
static const symbol s_0_1[2]
Definition: estonian.cc:44
static const symbol s_10_202[10]
Definition: estonian.cc:426
static const symbol s_10_84[7]
Definition: estonian.cc:308
static const symbol s_10_18[7]
Definition: estonian.cc:242
static const symbol s_10_280[9]
Definition: estonian.cc:504
static const symbol s_10_232[5]
Definition: estonian.cc:456
static const symbol s_10_284[8]
Definition: estonian.cc:508
static const symbol s_4_1[2]
Definition: estonian.cc:144
static const symbol s_10_110[6]
Definition: estonian.cc:334
static const symbol s_10_210[9]
Definition: estonian.cc:434
static const symbol s_10_283[6]
Definition: estonian.cc:507
static const symbol s_2_0[2]
Definition: estonian.cc:95
static const symbol s_10_33[5]
Definition: estonian.cc:257
static const symbol s_10_136[9]
Definition: estonian.cc:360
static const symbol s_10_66[5]
Definition: estonian.cc:290
static const symbol s_27[]
Definition: estonian.cc:41
static const symbol s_10_139[10]
Definition: estonian.cc:363
static const struct among a_0[2]
Definition: estonian.cc:45
static const symbol s_1_3[4]
Definition: estonian.cc:53
static const symbol s_1_16[3]
Definition: estonian.cc:66
static const symbol s_10_236[5]
Definition: estonian.cc:460
static const symbol s_10_187[4]
Definition: estonian.cc:411
static const symbol s_1_0[2]
Definition: estonian.cc:50
static const symbol s_3_0[4]
Definition: estonian.cc:116
static const symbol s_10_111[5]
Definition: estonian.cc:335
static const symbol s_10_266[5]
Definition: estonian.cc:490
static const symbol s_6[]
Definition: estonian.cc:20
static const symbol s_4_8[2]
Definition: estonian.cc:151
static const symbol s_10_57[6]
Definition: estonian.cc:281
static const symbol s_10_16[6]
Definition: estonian.cc:240
static const symbol s_0_0[2]
Definition: estonian.cc:43
static const symbol s_10_53[5]
Definition: estonian.cc:277
static const symbol s_21[]
Definition: estonian.cc:35
static const symbol s_10_125[6]
Definition: estonian.cc:349
static const symbol s_3[]
Definition: estonian.cc:17
static const struct among a_6[7]
Definition: estonian.cc:185
static const symbol s_1_15[1]
Definition: estonian.cc:65
static const symbol s_4_6[2]
Definition: estonian.cc:149
static const symbol s_10_288[6]
Definition: estonian.cc:512
static const symbol s_10_106[4]
Definition: estonian.cc:330
static const symbol s_10_34[6]
Definition: estonian.cc:258
static const symbol s_10_275[6]
Definition: estonian.cc:499
static const symbol s_10_260[7]
Definition: estonian.cc:484
static const symbol s_10_98[7]
Definition: estonian.cc:322
static const symbol s_10_59[8]
Definition: estonian.cc:283
static const symbol s_10_151[9]
Definition: estonian.cc:375
static const symbol s_4_7[1]
Definition: estonian.cc:150
static const struct among a_4[10]
Definition: estonian.cc:153
static const symbol s_10_199[6]
Definition: estonian.cc:423
static const symbol s_10_155[5]
Definition: estonian.cc:379
static const symbol s_10_159[9]
Definition: estonian.cc:383
static const symbol s_10_204[7]
Definition: estonian.cc:428
static const symbol s_10_37[4]
Definition: estonian.cc:261
static const symbol s_10_214[8]
Definition: estonian.cc:438
static const symbol s_10_255[7]
Definition: estonian.cc:479
static const symbol s_10_13[6]
Definition: estonian.cc:237
static const symbol s_10_80[6]
Definition: estonian.cc:304
static const symbol s_5_4[1]
Definition: estonian.cc:169
static const symbol s_10_201[6]
Definition: estonian.cc:425
static const symbol s_10_213[7]
Definition: estonian.cc:437
static const symbol s_10_1[4]
Definition: estonian.cc:225
static const symbol s_10_287[5]
Definition: estonian.cc:511
static const symbol s_1_17[4]
Definition: estonian.cc:67
static const symbol s_2_7[4]
Definition: estonian.cc:102
static const symbol s_7_0[2]
Definition: estonian.cc:195
static const symbol s_10_194[5]
Definition: estonian.cc:418
static const symbol s_10_186[5]
Definition: estonian.cc:410
static const symbol s_10_227[6]
Definition: estonian.cc:451
static const symbol s_10_225[4]
Definition: estonian.cc:449
static const symbol s_10_281[8]
Definition: estonian.cc:505
static const symbol s_10_221[8]
Definition: estonian.cc:445
static const symbol s_10_162[6]
Definition: estonian.cc:386
static const symbol s_3_9[4]
Definition: estonian.cc:125
static const unsigned char g_KI[]
Definition: estonian.cc:811
static const symbol s_7[]
Definition: estonian.cc:21
static const symbol s_10_249[4]
Definition: estonian.cc:473
static const symbol s_3_11[4]
Definition: estonian.cc:127
static const symbol s_10_231[7]
Definition: estonian.cc:455
static const symbol s_13[]
Definition: estonian.cc:27
static const symbol s_10_161[8]
Definition: estonian.cc:385
static const symbol s_10_95[5]
Definition: estonian.cc:319
static const symbol s_10_189[6]
Definition: estonian.cc:413
static const symbol s_10_76[8]
Definition: estonian.cc:300
static const symbol s_1_20[4]
Definition: estonian.cc:70
static const symbol s_10_144[6]
Definition: estonian.cc:368
static const symbol s_10_254[4]
Definition: estonian.cc:478
static const symbol s_10_268[7]
Definition: estonian.cc:492
static const symbol s_10_174[4]
Definition: estonian.cc:398
static const symbol s_10_248[7]
Definition: estonian.cc:472
static const symbol s_10_44[8]
Definition: estonian.cc:268
static const symbol s_10_233[4]
Definition: estonian.cc:457
static const symbol s_10_223[8]
Definition: estonian.cc:447
static const symbol s_3_10[4]
Definition: estonian.cc:126
static const symbol s_20[]
Definition: estonian.cc:34
static const symbol s_10_182[7]
Definition: estonian.cc:406
static const symbol s_10_177[8]
Definition: estonian.cc:401
static const symbol s_10_28[7]
Definition: estonian.cc:252
static const symbol s_10_119[10]
Definition: estonian.cc:343
static const symbol s_10_244[4]
Definition: estonian.cc:468
static const unsigned char g_RV[]
Definition: estonian.cc:809
static const symbol s_10_108[4]
Definition: estonian.cc:332
static const symbol s_10_17[6]
Definition: estonian.cc:241
static const symbol s_4_4[1]
Definition: estonian.cc:147
static const symbol s_8_0[2]
Definition: estonian.cc:206
static const symbol s_3_6[4]
Definition: estonian.cc:122
static const symbol s_10_243[5]
Definition: estonian.cc:467
static const symbol s_10_264[5]
Definition: estonian.cc:488
static const symbol s_10_26[7]
Definition: estonian.cc:250
static const symbol s_10_4[7]
Definition: estonian.cc:228
static const symbol s_10_269[6]
Definition: estonian.cc:493
static const symbol s_10_156[6]
Definition: estonian.cc:380
static const symbol s_10_168[8]
Definition: estonian.cc:392
static const symbol s_10_38[4]
Definition: estonian.cc:262
static const symbol s_19[]
Definition: estonian.cc:33
static const symbol s_23[]
Definition: estonian.cc:37
static const struct among a_3[12]
Definition: estonian.cc:128
static const symbol s_10_237[7]
Definition: estonian.cc:461
static const symbol s_5_3[3]
Definition: estonian.cc:168
static const symbol s_10_262[7]
Definition: estonian.cc:486
static const symbol s_10_79[5]
Definition: estonian.cc:303
static const symbol s_10_276[9]
Definition: estonian.cc:500
static const symbol s_10_45[5]
Definition: estonian.cc:269
static const symbol s_10_192[5]
Definition: estonian.cc:416
static const symbol s_10_267[4]
Definition: estonian.cc:491
static const symbol s_10_60[9]
Definition: estonian.cc:284
static const symbol s_10_55[5]
Definition: estonian.cc:279
static const symbol s_10_87[8]
Definition: estonian.cc:311
static const symbol s_24[]
Definition: estonian.cc:38
static const symbol s_7_1[2]
Definition: estonian.cc:196
static const symbol s_10_137[10]
Definition: estonian.cc:361
static const symbol s_10_209[7]
Definition: estonian.cc:433
static const symbol s_10_40[5]
Definition: estonian.cc:264
static const symbol s_6_2[2]
Definition: estonian.cc:180
static const symbol s_10_245[5]
Definition: estonian.cc:469
static const symbol s_10_207[9]
Definition: estonian.cc:431
static const symbol s_1_14[7]
Definition: estonian.cc:64
static const symbol s_10_208[10]
Definition: estonian.cc:432
static const symbol s_10_52[6]
Definition: estonian.cc:276
static const symbol s_10_128[6]
Definition: estonian.cc:352
static const symbol s_10_81[4]
Definition: estonian.cc:305
static const symbol s_10_35[5]
Definition: estonian.cc:259
static const symbol s_10_71[4]
Definition: estonian.cc:295
static const symbol s_1_2[1]
Definition: estonian.cc:52
static const symbol s_10_261[8]
Definition: estonian.cc:485
static const symbol s_10_251[6]
Definition: estonian.cc:475
static const symbol s_10_271[5]
Definition: estonian.cc:495
static const symbol s_10_133[6]
Definition: estonian.cc:357
static const symbol s_16[]
Definition: estonian.cc:30
static const symbol s_14[]
Definition: estonian.cc:28
static const symbol s_10_152[8]
Definition: estonian.cc:376
static const symbol s_10_115[10]
Definition: estonian.cc:339
static const symbol s_10_171[5]
Definition: estonian.cc:395
static const struct among a_1[21]
Definition: estonian.cc:71
static const symbol s_22[]
Definition: estonian.cc:36
static const symbol s_1_7[5]
Definition: estonian.cc:57
static const struct among a_9[3]
Definition: estonian.cc:218
static const symbol s_10_48[4]
Definition: estonian.cc:272
static const symbol s_10_42[8]
Definition: estonian.cc:266
static const symbol s_10_224[5]
Definition: estonian.cc:448
static const symbol s_10_178[5]
Definition: estonian.cc:402
static const symbol s_10_205[9]
Definition: estonian.cc:429
static const symbol s_7_2[2]
Definition: estonian.cc:197
static const symbol s_10_198[5]
Definition: estonian.cc:422
static const symbol s_2_3[2]
Definition: estonian.cc:98
static const symbol s_4_2[2]
Definition: estonian.cc:145
static const symbol s_2_6[4]
Definition: estonian.cc:101
static const symbol s_10_239[7]
Definition: estonian.cc:463
static const symbol s_1_13[5]
Definition: estonian.cc:63
static const symbol s_10_20[7]
Definition: estonian.cc:244
static const symbol s_10_130[6]
Definition: estonian.cc:354
static const symbol s_10_103[4]
Definition: estonian.cc:327
static const symbol s_10_183[8]
Definition: estonian.cc:407
static const symbol s_10_90[5]
Definition: estonian.cc:314
static const symbol s_10_228[6]
Definition: estonian.cc:452
static const symbol s_10[]
Definition: estonian.cc:24
static const symbol s_10_200[6]
Definition: estonian.cc:424
static const symbol s_9_2[1]
Definition: estonian.cc:217
static const symbol s_10_21[7]
Definition: estonian.cc:245
static const symbol s_10_124[7]
Definition: estonian.cc:348
static const symbol s_10_36[6]
Definition: estonian.cc:260
static const symbol s_10_97[8]
Definition: estonian.cc:321
static const symbol s_10_9[4]
Definition: estonian.cc:233
static const symbol s_2_4[2]
Definition: estonian.cc:99
static const symbol s_1_18[6]
Definition: estonian.cc:68
static const symbol s_1_1[4]
Definition: estonian.cc:51
static const symbol s_1[]
Definition: estonian.cc:15
static const symbol s_10_117[7]
Definition: estonian.cc:341
static const symbol s_10_176[5]
Definition: estonian.cc:400
static const symbol s_10_10[7]
Definition: estonian.cc:234
static const symbol s_10_15[6]
Definition: estonian.cc:239
static const symbol s_10_102[5]
Definition: estonian.cc:326
static const symbol s_10_212[6]
Definition: estonian.cc:436
static const symbol s_10_41[7]
Definition: estonian.cc:265
static const symbol s_10_286[5]
Definition: estonian.cc:510
static const symbol s_1_11[5]
Definition: estonian.cc:61
static const symbol s_10_11[4]
Definition: estonian.cc:235
static const symbol s_3_1[4]
Definition: estonian.cc:117
static const struct among a_10[290]
Definition: estonian.cc:514
static const symbol s_4_0[2]
Definition: estonian.cc:143
static const symbol s_10_175[4]
Definition: estonian.cc:399
static const symbol s_10_93[4]
Definition: estonian.cc:317
static const symbol s_10_83[5]
Definition: estonian.cc:307
static const symbol s_10_273[5]
Definition: estonian.cc:497
static const symbol s_10_62[9]
Definition: estonian.cc:286
static const symbol s_3_3[5]
Definition: estonian.cc:119
static const symbol s_1_9[4]
Definition: estonian.cc:59
static const symbol s_10_279[8]
Definition: estonian.cc:503
static const symbol s_10_7[5]
Definition: estonian.cc:231
static const symbol s_10_30[7]
Definition: estonian.cc:254
static const symbol s_10_65[6]
Definition: estonian.cc:289
static const symbol s_1_8[7]
Definition: estonian.cc:58
static const symbol s_11[]
Definition: estonian.cc:25
static const symbol s_12[]
Definition: estonian.cc:26
static const symbol s_10_23[10]
Definition: estonian.cc:247
static const symbol s_10_114[6]
Definition: estonian.cc:338
static const struct among a_5[5]
Definition: estonian.cc:170
static const symbol s_6_0[1]
Definition: estonian.cc:178
static const symbol s_10_92[4]
Definition: estonian.cc:316
static const symbol s_10_252[5]
Definition: estonian.cc:476
static const symbol s_10_188[5]
Definition: estonian.cc:412
Xapian::Internal::Snowball::Estonian::SN_local SN_local
Definition: estonian.cc:10
static const symbol s_1_6[4]
Definition: estonian.cc:56
static const symbol s_1_4[6]
Definition: estonian.cc:54
static const symbol s_10_138[9]
Definition: estonian.cc:362
static const symbol s_10_153[9]
Definition: estonian.cc:377
static const symbol s_10_263[8]
Definition: estonian.cc:487
static const symbol s_3_8[4]
Definition: estonian.cc:124
static const unsigned char g_GI[]
Definition: estonian.cc:813
static const symbol s_10_24[9]
Definition: estonian.cc:248
static const symbol s_8_1[2]
Definition: estonian.cc:207
static const symbol s_10_121[10]
Definition: estonian.cc:345
static const symbol s_10_67[5]
Definition: estonian.cc:291
static const symbol s_10_89[4]
Definition: estonian.cc:313
static const symbol s_9_1[3]
Definition: estonian.cc:216
static const symbol s_2_8[4]
Definition: estonian.cc:103
static const symbol s_10_99[8]
Definition: estonian.cc:323
static int r_LONGV(struct SN_env *z)
Definition: estonian.cc:815
static const symbol s_10_238[8]
Definition: estonian.cc:462
static const symbol s_6_4[3]
Definition: estonian.cc:182
static const symbol s_10_39[8]
Definition: estonian.cc:263
static const symbol s_10_100[5]
Definition: estonian.cc:324
static const symbol s_10_131[9]
Definition: estonian.cc:355
static const symbol s_10_191[4]
Definition: estonian.cc:415
static const symbol s_10_141[9]
Definition: estonian.cc:365
static const symbol s_10_219[5]
Definition: estonian.cc:443
static const symbol s_3_7[4]
Definition: estonian.cc:123
static const symbol s_1_10[5]
Definition: estonian.cc:60
static const symbol s_10_8[6]
Definition: estonian.cc:232
static const symbol s_10_6[4]
Definition: estonian.cc:230
static const symbol s_10_88[5]
Definition: estonian.cc:312
static const symbol s_10_250[5]
Definition: estonian.cc:474
static const symbol s_18[]
Definition: estonian.cc:32
static const symbol s_10_143[6]
Definition: estonian.cc:367
static const symbol s_17[]
Definition: estonian.cc:31
static const symbol s_10_113[6]
Definition: estonian.cc:337
static const symbol s_10_120[9]
Definition: estonian.cc:344
static const symbol s_10_253[6]
Definition: estonian.cc:477
static const symbol s_10_172[6]
Definition: estonian.cc:396
static const symbol s_10_29[6]
Definition: estonian.cc:253
static const symbol s_5_2[3]
Definition: estonian.cc:167
static const symbol s_2_5[4]
Definition: estonian.cc:100
static const symbol s_10_69[7]
Definition: estonian.cc:293
static const symbol s_10_135[7]
Definition: estonian.cc:359
static const symbol s_10_211[7]
Definition: estonian.cc:435
static const symbol s_10_107[7]
Definition: estonian.cc:331
static const symbol s_10_126[7]
Definition: estonian.cc:350
static const symbol s_10_206[10]
Definition: estonian.cc:430
static const symbol s_10_278[6]
Definition: estonian.cc:502
static const symbol s_10_179[5]
Definition: estonian.cc:403
static const symbol s_1_12[4]
Definition: estonian.cc:62
static const symbol s_10_163[5]
Definition: estonian.cc:387
static const symbol s_10_230[4]
Definition: estonian.cc:454
static const struct among a_2[9]
Definition: estonian.cc:104
static const symbol s_10_116[7]
Definition: estonian.cc:340
static const symbol s_10_220[7]
Definition: estonian.cc:444
static const symbol s_10_12[5]
Definition: estonian.cc:236
static const symbol s_3_2[4]
Definition: estonian.cc:118
static const symbol s_2_1[2]
Definition: estonian.cc:96
static const symbol s_10_145[7]
Definition: estonian.cc:369
static const symbol s_10_19[10]
Definition: estonian.cc:243
static const symbol s_10_265[7]
Definition: estonian.cc:489
static const symbol s_10_46[7]
Definition: estonian.cc:270
static const symbol s_10_165[6]
Definition: estonian.cc:389
static const symbol s_10_196[5]
Definition: estonian.cc:420
static const symbol s_10_190[3]
Definition: estonian.cc:414
static const symbol s_8[]
Definition: estonian.cc:22
static const symbol s_9[]
Definition: estonian.cc:23
static const symbol s_10_218[4]
Definition: estonian.cc:442
static const symbol s_10_104[5]
Definition: estonian.cc:328
static const symbol s_1_19[4]
Definition: estonian.cc:69
static const symbol s_10_154[6]
Definition: estonian.cc:378
static const symbol s_6_5[4]
Definition: estonian.cc:183
static const symbol s_10_101[7]
Definition: estonian.cc:325
static const symbol s_5[]
Definition: estonian.cc:19
static const symbol s_10_31[8]
Definition: estonian.cc:255
static const symbol s_10_217[4]
Definition: estonian.cc:441
static const symbol s_10_193[4]
Definition: estonian.cc:417
static const symbol s_10_68[6]
Definition: estonian.cc:292
static const symbol s_3_5[5]
Definition: estonian.cc:121
static const symbol s_15[]
Definition: estonian.cc:29
static const symbol s_10_229[8]
Definition: estonian.cc:453
static const symbol s_10_22[9]
Definition: estonian.cc:246
static const symbol s_10_142[7]
Definition: estonian.cc:366
static const symbol s_10_109[5]
Definition: estonian.cc:333
static const symbol s_26[]
Definition: estonian.cc:40
static const symbol s_10_160[5]
Definition: estonian.cc:384
static const symbol s_10_105[6]
Definition: estonian.cc:329
static const symbol s_10_64[8]
Definition: estonian.cc:288
static const symbol s_10_85[8]
Definition: estonian.cc:309
static const symbol s_10_197[6]
Definition: estonian.cc:421
static const symbol s_10_169[9]
Definition: estonian.cc:393
static const symbol s_10_51[5]
Definition: estonian.cc:275
static const symbol s_0[]
Definition: estonian.cc:14
static const symbol s_10_240[8]
Definition: estonian.cc:464
static const symbol s_10_58[6]
Definition: estonian.cc:282
static const struct among a_8[3]
Definition: estonian.cc:209
int out_grouping_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
int in_grouping_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
SNOWBALL_ERR slice_from_s(struct SN_env *z, int s_size, const symbol *s)
int find_among_b(struct SN_env *z, const struct among *v, int v_size, int(*call_among_func)(struct SN_env *))
int in_grouping_b_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
int skip_b_utf8(const symbol *p, int c, int limit, int n)
SNOWBALL_ERR slice_del(struct SN_env *z)
int skip_utf8(const symbol *p, int c, int limit, int n)
int find_among(struct SN_env *z, const struct among *v, int v_size, int(*call_among_func)(struct SN_env *))
Definition: api.h:12
int lb
Definition: api.h:14
symbol * p
Definition: api.h:13
int ket
Definition: api.h:14
int c
Definition: api.h:14
int bra
Definition: api.h:14
int l
Definition: api.h:14
Definition: header.h:295