7#include "snowball_runtime.h"
47static const symbol s_3[] = {
'e', 0xC3, 0xAB,
'e' };
189{ 2,
s_1_3, -1, 1, 0},
190{ 2,
s_1_4, -2, 4, 0},
191{ 3,
s_1_5, -1, 3, 0},
192{ 3,
s_1_6, -4, 6, 0},
214{ 3,
s_2_6, 0, 10, 0},
262static const symbol s_4_10[8] = {
'a',
'c',
'h',
't',
'i',
'g',
'e',
'r' };
266static const symbol s_4_14[8] = {
'a',
'c',
'h',
't',
'i',
'g',
's',
't' };
337{ 2,
s_7_9, 0, 10, 0},
366{ 3,
s_9_1, -1, 1, 0},
367{ 3,
s_9_2, -2, 1, 0},
368{ 3,
s_9_3, -3, 1, 0},
369{ 4,
s_9_4, -1, -1, 0},
387static const unsigned char g_E[] = { 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 120 };
389static const unsigned char g_AIOU[] = { 1, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 11, 120, 46, 15 };
391static const unsigned char g_AEIOU[] = { 17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 139, 127, 46, 15 };
393static const unsigned char g_v[] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 139, 127, 46, 15 };
395static const unsigned char g_v_WX[] = { 17, 65, 208, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 139, 127, 46, 15 };
407 int v_1 = z->
l - z->
c;
409 int v_2 = z->
l - z->
c;
423 int v_1 = z->
l - z->
c;
426 if (ret < 0)
return 0;
430 int v_2 = z->
l - z->
c;
444 int v_1 = z->
l - z->
c;
446 int v_2 = z->
l - z->
c;
461 int v_1 = z->
l - z->
c;
465 if (!among_var)
goto lab0;
470 int v_2 = z->
l - z->
c;
472 int v_3 = z->
l - z->
c;
477 if (z->
c > z->
lb)
goto lab0;
483 if (ret < 0)
return ret;
489 if (ret < 0)
return ret;
494 int v_4 = z->
l - z->
c;
496 int v_5 = z->
l - z->
c;
501 if (z->
c > z->
lb)
goto lab0;
504 int v_6 = z->
l - z->
c;
506 int v_7 = z->
l - z->
c;
512 if (z->
c > z->
lb)
goto lab3;
519 int v_8 = z->
l - z->
c;
522 if (ret < 0)
goto lab5;
535 if (ret < 0)
return ret;
541 if (ret < 0)
return ret;
547 if (ret < 0)
return ret;
553 if (ret < 0)
return ret;
566 if (z->
c <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((540704 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
return 0;
568 if (!among_var)
return 0;
574 if (ret < 0)
return ret;
580 if (ret <= 0)
return ret;
583 int v_1 = z->
l - z->
c;
584 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
't')
goto lab0;
588 if (ret == 0)
goto lab0;
589 if (ret < 0)
return ret;
597 if (ret <= 0)
return ret;
601 if (ret < 0)
return ret;
607 if (ret <= 0)
return ret;
611 if (ret < 0)
return ret;
616 int v_2 = z->
l - z->
c;
618 int v_3 = z->
l - z->
c;
622 if (ret == 0)
goto lab1;
623 if (ret < 0)
return ret;
627 if (ret == 0)
goto lab1;
628 if (ret < 0)
return ret;
634 if (ret < 0)
return ret;
638 if (ret < 0)
return ret;
644 int v_4 = z->
l - z->
c;
648 if (ret == 0)
goto lab2;
649 if (ret < 0)
return ret;
653 if (ret == 0)
goto lab2;
654 if (ret < 0)
return ret;
660 if (ret < 0)
return ret;
667 if (ret <= 0)
return ret;
671 if (ret <= 0)
return ret;
675 if (ret < 0)
return ret;
682 if (ret <= 0)
return ret;
686 if (ret < 0)
return ret;
692 if (ret <= 0)
return ret;
696 if (ret <= 0)
return ret;
700 if (ret < 0)
return ret;
705 int v_5 = z->
l - z->
c;
709 if (ret == 0)
goto lab3;
710 if (ret < 0)
return ret;
715 if (ret < 0)
return ret;
723 if (ret < 0)
return ret;
728 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'd')
goto lab5;
732 if (ret == 0)
goto lab5;
733 if (ret < 0)
return ret;
737 if (ret == 0)
goto lab5;
738 if (ret < 0)
return ret;
743 if (ret < 0)
return ret;
749 int v_6 = z->
l - z->
c;
750 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'i')
goto lab7;
755 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'j')
goto lab6;
760 if (ret == 0)
goto lab6;
761 if (ret < 0)
return ret;
765 if (ret < 0)
return ret;
772 if (ret <= 0)
return ret;
776 if (ret <= 0)
return ret;
780 if (ret < 0)
return ret;
784 if (ret <= 0)
return ret;
791 if (ret < 0)
return ret;
801 if (z->
c - 1 <= z->
lb || z->
p[z->
c - 1] != 101)
return 0;
803 if (!among_var)
return 0;
808 int v_1 = z->
l - z->
c;
813 if (ret < 0)
return ret;
822 if (ret == 0)
goto lab1;
823 if (ret < 0)
return ret;
827 if (ret == 0)
goto lab1;
828 if (ret < 0)
return ret;
832 if (ret < 0)
return ret;
841 if (ret < 0)
return ret;
846 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
't')
goto lab3;
851 if (ret == 0)
goto lab3;
852 if (ret < 0)
return ret;
856 if (ret == 0)
goto lab3;
857 if (ret < 0)
return ret;
861 if (ret < 0)
return ret;
870 if (ret < 0)
return ret;
879 if (ret < 0)
return ret;
884 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'\'')
goto lab6;
889 if (ret == 0)
goto lab6;
890 if (ret < 0)
return ret;
894 if (ret < 0)
return ret;
902 if (ret <= 0)
return ret;
906 if (ret <= 0)
return ret;
910 if (ret < 0)
return ret;
917 if (ret <= 0)
return ret;
921 if (ret < 0)
return ret;
927 if (ret <= 0)
return ret;
931 if (ret < 0)
return ret;
937 if (ret <= 0)
return ret;
941 if (ret < 0)
return ret;
947 if (ret <= 0)
return ret;
951 if (ret <= 0)
return ret;
955 if (ret < 0)
return ret;
961 if (ret <= 0)
return ret;
965 if (ret < 0)
return ret;
971 if (ret <= 0)
return ret;
975 if (ret < 0)
return ret;
981 if (ret <= 0)
return ret;
985 if (ret < 0)
return ret;
991 if (ret <= 0)
return ret;
995 if (ret < 0)
return ret;
999 if (ret < 0)
return ret;
1003 if (ret <= 0)
return ret;
1009 if (ret <= 0)
return ret;
1013 if (ret <= 0)
return ret;
1017 if (ret < 0)
return ret;
1021 if (ret < 0)
return ret;
1025 if (ret <= 0)
return ret;
1031 if (ret <= 0)
return ret;
1035 if (ret <= 0)
return ret;
1039 if (ret < 0)
return ret;
1049 if (z->
c - 2 <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((1316016 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
return 0;
1051 if (!among_var)
return 0;
1053 switch (among_var) {
1057 if (ret <= 0)
return ret;
1061 if (ret < 0)
return ret;
1067 if (ret <= 0)
return ret;
1071 if (ret < 0)
return ret;
1075 if (ret <= 0)
return ret;
1081 if (ret <= 0)
return ret;
1085 if (ret < 0)
return ret;
1091 if (ret < 0)
return ret;
1096 int v_1 = z->
l - z->
c;
1100 if (ret < 0)
return ret;
1107 if (ret <= 0)
return ret;
1111 if (ret < 0)
return ret;
1115 if (ret <= 0)
return ret;
1122 if (ret <= 0)
return ret;
1126 if (ret <= 0)
return ret;
1130 if (ret < 0)
return ret;
1136 if (ret <= 0)
return ret;
1140 if (ret < 0)
return ret;
1144 if (ret < 0)
return ret;
1148 if (ret <= 0)
return ret;
1154 if (ret <= 0)
return ret;
1158 if (ret < 0)
return ret;
1162 if (ret < 0)
return ret;
1166 if (ret <= 0)
return ret;
1172 if (ret <= 0)
return ret;
1176 if (ret <= 0)
return ret;
1180 if (ret < 0)
return ret;
1186 if (ret <= 0)
return ret;
1190 if (ret <= 0)
return ret;
1194 if (ret < 0)
return ret;
1204 int v_1 = z->
l - z->
c;
1206 if (z->
c - 2 <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((1315024 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
goto lab0;
1208 if (!among_var)
goto lab0;
1210 switch (among_var) {
1214 if (ret == 0)
goto lab0;
1215 if (ret < 0)
return ret;
1219 if (ret < 0)
return ret;
1225 if (ret == 0)
goto lab0;
1226 if (ret < 0)
return ret;
1230 if (ret < 0)
return ret;
1236 if (ret == 0)
goto lab0;
1237 if (ret < 0)
return ret;
1241 if (ret < 0)
return ret;
1247 if (ret == 0)
goto lab0;
1248 if (ret < 0)
return ret;
1252 if (ret == 0)
goto lab0;
1253 if (ret < 0)
return ret;
1257 if (ret < 0)
return ret;
1263 if (ret == 0)
goto lab0;
1264 if (ret < 0)
return ret;
1268 if (ret == 0)
goto lab0;
1269 if (ret < 0)
return ret;
1273 if (ret < 0)
return ret;
1279 if (ret == 0)
goto lab0;
1280 if (ret < 0)
return ret;
1284 if (ret == 0)
goto lab0;
1285 if (ret < 0)
return ret;
1289 if (ret < 0)
return ret;
1295 if (ret == 0)
goto lab0;
1296 if (ret < 0)
return ret;
1300 if (ret < 0)
return ret;
1306 if (ret == 0)
goto lab0;
1307 if (ret < 0)
return ret;
1311 if (ret < 0)
return ret;
1317 if (ret == 0)
goto lab0;
1318 if (ret < 0)
return ret;
1322 if (ret == 0)
goto lab0;
1323 if (ret < 0)
return ret;
1327 if (ret < 0)
return ret;
1331 if (ret < 0)
return ret;
1339 if (z->
c - 1 <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((1310848 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
return 0;
1344 if (ret <= 0)
return ret;
1347 int v_2 = z->
l - z->
c;
1349 if (z->
c > z->
lb)
goto lab1;
1356 if (ret <= 0)
return ret;
1360 if (ret < 0)
return ret;
1364 if (ret <= 0)
return ret;
1373 if (z->
c - 1 <= z->
lb || z->
p[z->
c - 1] != 116)
return 0;
1375 if (!among_var)
return 0;
1377 switch (among_var) {
1381 if (ret < 0)
return ret;
1387 if (ret < 0)
return ret;
1393 if (ret < 0)
return ret;
1403 if (z->
c <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((98532828 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
return 0;
1405 if (!among_var)
return 0;
1407 switch (among_var) {
1411 if (ret < 0)
return ret;
1417 if (ret < 0)
return ret;
1423 if (ret < 0)
return ret;
1429 if (ret < 0)
return ret;
1435 if (ret < 0)
return ret;
1441 if (ret < 0)
return ret;
1447 if (ret < 0)
return ret;
1453 if (ret < 0)
return ret;
1459 if (ret < 0)
return ret;
1465 if (ret < 0)
return ret;
1470 int v_1 = z->
l - z->
c;
1471 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'i')
goto lab0;
1473 if (z->
c > z->
lb)
goto lab0;
1480 if (ret < 0)
return ret;
1486 if (ret < 0)
return ret;
1492 if (ret < 0)
return ret;
1498 if (ret < 0)
return ret;
1504 if (ret < 0)
return ret;
1510 if (ret < 0)
return ret;
1516 if (ret < 0)
return ret;
1522 if (ret < 0)
return ret;
1528 if (ret < 0)
return ret;
1534 if (ret < 0)
return ret;
1544 if (z->
c <= z->
lb || (z->
p[z->
c - 1] != 100 && z->
p[z->
c - 1] != 116))
return 0;
1546 if (!among_var)
return 0;
1550 if (ret <= 0)
return ret;
1554 if (ret <= 0)
return ret;
1556 switch (among_var) {
1559 int v_1 = z->
l - z->
c;
1560 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'n')
goto lab0;
1564 if (ret == 0)
goto lab0;
1565 if (ret < 0)
return ret;
1572 int v_2 = z->
l - z->
c;
1574 if (z->
c > z->
lb)
goto lab1;
1577 if (ret < 0)
return ret;
1584 if (ret < 0)
return ret;
1590 int v_3 = z->
l - z->
c;
1591 if (z->
c <= z->
lb || z->
p[z->
c - 1] !=
'h')
goto lab2;
1595 if (ret == 0)
goto lab2;
1596 if (ret < 0)
return ret;
1603 int v_4 = z->
l - z->
c;
1605 if (z->
c > z->
lb)
goto lab3;
1612 if (ret < 0)
return ret;
1628 if (ret < 0)
return 0;
1639 if (!(
eq_s(z, 2,
s_76)))
goto lab1;
1650 if (ret < 0)
return 0;
1658 if (!(
eq_s(z, 2,
s_77)))
goto lab3;
1669 if (z->
c < z->
l)
goto lab4;
1674 if (z->
c + 2 >= z->
l || z->
p[z->
c + 2] >> 5 != 3 || !((1314818 >> (z->
p[z->
c + 2] & 0x1f)) & 1)) among_var = -1;
else
1676 switch (among_var) {
1684 if (ret < 0)
return ret;
1689 if (z->
c + 1 >= z->
l || (z->
p[z->
c + 1] != 171 && z->
p[z->
c + 1] != 175))
goto lab5;
1691 if (!among_var)
goto lab5;
1693 switch (among_var) {
1697 if (ret < 0)
return ret;
1703 if (ret < 0)
return ret;
1717 if (ret < 0)
return 0;
1722 if (!(
eq_s(z, 2,
s_80)))
goto lab0;
1728 if (ret < 0)
return 0;
1736 if (ret < 0)
return 0;
1747 if (!(
eq_s(z, 2,
s_81)))
goto lab2;
1758 if (ret < 0)
return 0;
1766 if (!(
eq_s(z, 2,
s_82)))
goto lab4;
1777 if (z->
c < z->
l)
goto lab5;
1785 if (ret < 0)
return ret;
1790 if (z->
c + 1 >= z->
l || (z->
p[z->
c + 1] != 171 && z->
p[z->
c + 1] != 175))
goto lab6;
1792 if (!among_var)
goto lab6;
1794 switch (among_var) {
1798 if (ret < 0)
return ret;
1804 if (ret < 0)
return ret;
1831 if (!(
eq_s(z, 2,
s_85)))
goto lab3;
1843 if (v_2 > 0)
goto lab0;
1859 if (!(
eq_s(z, 2,
s_86)))
goto lab6;
1871 if (v_5 > 0)
goto lab0;
1886 if (ret <= 0)
return ret;
1888 z->
lb = z->
c; z->
c = z->
l;
1890 int v_1 = z->
l - z->
c;
1893 if (ret == 0)
goto lab0;
1894 if (ret < 0)
return ret;
1901 int v_2 = z->
l - z->
c;
1904 if (ret == 0)
goto lab1;
1905 if (ret < 0)
return ret;
1912 int v_3 = z->
l - z->
c;
1915 if (ret == 0)
goto lab2;
1916 if (ret < 0)
return ret;
1923 int v_4 = z->
l - z->
c;
1926 if (ret == 0)
goto lab3;
1927 if (ret < 0)
return ret;
1941 if (ret == 0)
goto lab4;
1942 if (ret < 0)
return ret;
1947 if (ret < 0)
return ret;
1953 z->
lb = z->
c; z->
c = z->
l;
1955 int v_7 = z->
l - z->
c;
1956 if (!((
SN_local *)z)->b_GE_removed)
goto lab5;
1960 if (ret == 0)
goto lab5;
1961 if (ret < 0)
return ret;
1974 if (ret == 0)
goto lab6;
1975 if (ret < 0)
return ret;
1980 if (ret < 0)
return ret;
1986 z->
lb = z->
c; z->
c = z->
l;
1988 int v_10 = z->
l - z->
c;
1989 if (!((
SN_local *)z)->b_GE_removed)
goto lab7;
1993 if (ret == 0)
goto lab7;
1994 if (ret < 0)
return ret;
2000 z->
lb = z->
c; z->
c = z->
l;
2002 int v_11 = z->
l - z->
c;
2005 if (ret == 0)
goto lab8;
2006 if (ret < 0)
return ret;
2013 int v_12 = z->
l - z->
c;
2014 if (!b_stemmed)
goto lab9;
2017 if (ret == 0)
goto lab9;
2018 if (ret < 0)
return ret;
void SN_delete_env(struct SN_env *z)
struct SN_env * SN_new_env(int alloc_size)
static const symbol s_7_7[2]
static const symbol s_3_8[3]
static const symbol s_4_4[6]
static const symbol s_25[]
static const symbol s_2[]
static const struct among a_1[8]
static const symbol s_1_7[3]
static const symbol s_60[]
static const symbol s_0_4[2]
static const symbol s_55[]
static const symbol s_0_11[3]
static const symbol s_7_3[2]
void dutch_UTF_8_close_env(struct SN_env *z)
static const symbol s_7_11[2]
static const struct among a_6[3]
static const symbol s_52[]
static const symbol s_72[]
static const symbol s_4_7[4]
static const symbol s_11_1[2]
static const symbol s_2_5[2]
static const symbol s_0_5[2]
static const symbol s_4[]
static const symbol s_81[]
static const symbol s_48[]
static const symbol s_3_2[3]
static const symbol s_8_1[1]
static const symbol s_50[]
static const symbol s_61[]
static const symbol s_1_6[3]
static const symbol s_0_13[2]
static const symbol s_42[]
static const symbol s_65[]
static const symbol s_1_5[3]
static const symbol s_4_6[4]
static const symbol s_30[]
static const symbol s_2_9[2]
static const symbol s_38[]
static int r_Step_3(struct SN_env *z)
static const symbol s_0_8[2]
static const symbol s_7_16[1]
static const symbol s_68[]
static int r_VX(struct SN_env *z)
static const symbol s_75[]
static const symbol s_0_0[1]
static const symbol s_9_4[4]
static const symbol s_4_13[6]
static const symbol s_5_0[2]
static const symbol s_4_15[6]
static const symbol s_0_2[1]
static const symbol s_4_2[4]
static const symbol s_29[]
static int r_Lose_infix(struct SN_env *z)
static const struct among a_9[6]
static const symbol s_53[]
static const symbol s_82[]
static const symbol s_7_8[2]
static const symbol s_2_0[2]
int dutch_UTF_8_stem(struct SN_env *z)
static const symbol s_7_9[2]
static const symbol s_27[]
static const symbol s_1_3[2]
static const symbol s_0_12[3]
static const symbol s_4_9[6]
static const symbol s_3_0[4]
static const symbol s_7_5[2]
static const symbol s_51[]
static const symbol s_6[]
static const symbol s_0_15[2]
static const symbol s_21[]
static const symbol s_76[]
static const symbol s_3[]
static int r_Lose_prefix(struct SN_env *z)
static const symbol s_3_12[3]
static const symbol s_7_6[2]
static const struct among a_4[16]
static const symbol s_7_20[1]
static const symbol s_37[]
static const symbol s_0_17[2]
static const symbol s_7_12[2]
static const symbol s_0_7[2]
static const symbol s_86[]
static const symbol s_3_4[4]
static const symbol s_7_0[2]
static const symbol s_49[]
static const symbol s_3_9[4]
static const symbol s_0_16[2]
static int r_R2(struct SN_env *z)
static const symbol s_7[]
static const symbol s_59[]
static const symbol s_32[]
static const symbol s_47[]
static const symbol s_13[]
static const symbol s_2_4[5]
static int r_lengthen_V(struct SN_env *z)
static int r_Step_1(struct SN_env *z)
static const symbol s_84[]
static const symbol s_3_1[3]
static const symbol s_7_13[2]
static const symbol s_1_1[2]
static const symbol s_3_10[4]
static const symbol s_83[]
static const symbol s_20[]
static const struct among a_11[2]
static const symbol s_0_18[2]
static const symbol s_3_6[4]
static const symbol s_9_3[3]
static const symbol s_35[]
static const struct among a_10[2]
static const symbol s_70[]
static const symbol s_7_14[2]
static const symbol s_19[]
static const symbol s_23[]
static const symbol s_10_1[2]
static const symbol s_73[]
static const unsigned char g_v_WX[]
static const struct among a_0[21]
static const symbol s_71[]
static const symbol s_0_20[2]
static const symbol s_58[]
static const symbol s_3_11[5]
static const symbol s_24[]
static const symbol s_7_19[2]
static const symbol s_7_1[2]
static int r_Step_1c(struct SN_env *z)
static const symbol s_3_3[4]
static const symbol s_63[]
static const symbol s_6_2[2]
static const symbol s_80[]
static const symbol s_69[]
static const symbol s_7_21[2]
static const symbol s_9_2[3]
static int r_R1(struct SN_env *z)
static const symbol s_1_2[1]
static const symbol s_4_3[6]
static const symbol s_16[]
static const symbol s_14[]
static const symbol s_3_5[3]
static const struct among a_7[22]
static const symbol s_22[]
static const symbol s_4_14[8]
static const struct among a_5[3]
static const symbol s_4_12[4]
static const symbol s_7_2[2]
static const symbol s_45[]
static const symbol s_2_3[2]
static const symbol s_2_7[2]
static const symbol s_10[]
static const symbol s_5_2[4]
static const symbol s_7_15[2]
static const symbol s_1[]
static const symbol s_7_4[2]
static const symbol s_66[]
static const symbol s_2_10[4]
static const symbol s_4_5[4]
static const symbol s_39[]
static const struct among a_2[11]
static int r_measure(struct SN_env *z)
static const symbol s_77[]
static const symbol s_1_4[2]
static const symbol s_2_6[3]
static int r_V(struct SN_env *z)
static const symbol s_31[]
static const symbol s_9_5[4]
static const symbol s_74[]
static const unsigned char g_E[]
static const symbol s_0_14[2]
struct SN_env * dutch_UTF_8_create_env(void)
static const symbol s_11[]
static const symbol s_12[]
static const symbol s_6_1[2]
static const symbol s_36[]
static const symbol s_67[]
static const symbol s_1_0[3]
static const symbol s_0_3[1]
static const symbol s_0_6[2]
static const symbol s_0_1[1]
static const symbol s_79[]
static const symbol s_10_0[2]
static const symbol s_33[]
static const symbol s_57[]
static const symbol s_41[]
static int r_Step_4(struct SN_env *z)
static int r_Step_2(struct SN_env *z)
static const unsigned char g_AEIOU[]
static const symbol s_9_1[3]
static const symbol s_4_8[4]
static const symbol s_85[]
static const symbol s_64[]
static const symbol s_3_7[4]
static const symbol s_18[]
static const symbol s_17[]
static int r_C(struct SN_env *z)
static const symbol s_3_13[3]
static const symbol s_4_11[6]
static const symbol s_40[]
static const symbol s_44[]
static const symbol s_0_10[2]
static const symbol s_54[]
static const symbol s_2_8[2]
static const symbol s_43[]
static const symbol s_4_10[8]
static const symbol s_7_18[2]
static const symbol s_28[]
static const symbol s_46[]
static const symbol s_2_1[2]
static int r_Step_6(struct SN_env *z)
static const symbol s_62[]
static const unsigned char g_v[]
static const symbol s_7_10[2]
static const symbol s_56[]
static const symbol s_78[]
static const symbol s_6_0[2]
static const symbol s_8[]
static const symbol s_9[]
static const symbol s_0_9[2]
static const struct among a_3[14]
static const symbol s_4_1[5]
static int r_Step_7(struct SN_env *z)
static const symbol s_5[]
static const symbol s_8_0[1]
static const symbol s_15[]
static const symbol s_11_0[2]
static const symbol s_26[]
static const symbol s_0_19[2]
static const symbol s_4_0[3]
static const symbol s_2_2[5]
static const symbol s_5_1[4]
static const symbol s_7_17[2]
static const symbol s_0[]
static const unsigned char g_AIOU[]
static const struct among a_8[2]
static const symbol s_34[]
unsigned char b_GE_removed
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 insert_s(struct SN_env *z, int bra, int ket, int s_size, const symbol *s)
SNOWBALL_ERR slice_from_s(struct SN_env *z, int s_size, const symbol *s)
SNOWBALL_ERR slice_to(struct SN_env *z, symbol **p)
int eq_s(struct SN_env *z, int s_size, const symbol *s)
SNOWBALL_ERR insert_v(struct SN_env *z, int bra, int ket, const symbol *p)
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)
int eq_s_b(struct SN_env *z, int s_size, const symbol *s)
SNOWBALL_ERR slice_del(struct SN_env *z)
int out_grouping_b_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
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 *))