7#include "snowball_runtime.h"
30static const symbol s_0[] = {
'a',
'i',
't', 0xC4, 0x97 };
31static const symbol s_1[] = {
'u',
'o',
't', 0xC4, 0x97 };
32static const symbol s_2[] = { 0xC4, 0x97,
'j',
'i',
'm',
'a',
's' };
35static const symbol s_5[] = {
'a',
'v',
'i',
'm',
'a',
's' };
36static const symbol s_6[] = {
'o',
'j',
'i',
'm',
'a',
's' };
37static const symbol s_7[] = {
'o',
'k',
'a',
't', 0xC4, 0x97 };
48static const symbol s_0_5[6] = {
'i',
'u',
'o',
's',
'n',
'a' };
66static const symbol s_0_23[7] = {
't',
'u',
'm', 0xC4, 0x97,
'm',
'e' };
82static const symbol s_0_39[7] = {
't',
'u',
'm', 0xC4, 0x97,
't',
'e' };
110static const symbol s_0_67[7] = { 0xC4, 0x8D,
'i',
'a',
'u',
's',
'i' };
126static const symbol s_0_83[7] = {
't',
'e',
'l', 0xC4, 0x97,
't',
'i' };
128static const symbol s_0_85[7] = {
't',
'e',
'r', 0xC4, 0x97,
't',
'i' };
203static const symbol s_0_160[9] = {
't',
'u',
'm', 0xC4, 0x97,
'm', 0xC4, 0x97,
's' };
209static const symbol s_0_166[9] = {
't',
'u',
'm', 0xC4, 0x97,
't', 0xC4, 0x97,
's' };
237{ 1,
s_0_0, 0, -1, 0},
238{ 2,
s_0_1, -1, -1, 0},
239{ 4,
s_0_2, -2, -1, 0},
240{ 5,
s_0_3, -1, -1, 0},
241{ 5,
s_0_4, -2, -1, 0},
242{ 6,
s_0_5, -1, -1, 0},
243{ 4,
s_0_6, -6, -1, 0},
244{ 5,
s_0_7, -7, -1, 0},
245{ 1,
s_0_8, 0, -1, 0},
246{ 2,
s_0_9, -1, -1, 0},
476static const symbol s_1_44[7] = {
'u',
't', 0xC4, 0x97,
'a',
'i',
't' };
495{ 3,
s_1_0, 0, -1, 0},
496{ 2,
s_1_1, 0, -1, 0},
497{ 3,
s_1_2, -1, -1, 0},
498{ 3,
s_1_3, 0, -1, 0},
499{ 2,
s_1_4, 0, -1, 0},
500{ 3,
s_1_5, -1, -1, 0},
501{ 3,
s_1_6, -2, -1, 0},
502{ 4,
s_1_7, -1, -1, 0},
503{ 3,
s_1_8, 0, -1, 0},
504{ 3,
s_1_9, 0, -1, 0},
566static const symbol s_2_7[7] = {
'o',
'k',
'a',
't', 0xC4, 0x97,
's' };
591static const unsigned char g_v[] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 64, 1, 0, 64, 0, 0, 0, 0, 0, 0, 0, 4, 4 };
596 if (z->
c < ((
SN_local *)z)->i_p1)
return 0;
605 if (ret < 0)
return ret;
612 int v_1 = z->
l - z->
c;
615 if (z->
c < ((
SN_local *)z)->i_p1)
goto lab0;
624 if (ret < 0)
return ret;
637 if (z->
c - 3 <= z->
lb || z->
p[z->
c - 1] >> 5 != 3 || !((2621472 >> (z->
p[z->
c - 1] & 0x1f)) & 1))
return 0;
639 if (!among_var)
return 0;
645 if (ret < 0)
return ret;
651 if (ret < 0)
return ret;
657 if (ret < 0)
return ret;
663 if (ret < 0)
return ret;
669 if (ret < 0)
return ret;
675 if (ret < 0)
return ret;
681 if (ret < 0)
return ret;
687 if (ret < 0)
return ret;
697 if (z->
c - 1 <= z->
lb || (z->
p[z->
c - 1] != 141 && z->
p[z->
c - 1] != 190))
return 0;
699 if (!among_var)
return 0;
705 if (ret < 0)
return ret;
711 if (ret < 0)
return ret;
724 if (ret < 0)
return ret;
735 if (z->
c == z->
l || z->
p[z->
c] !=
'a') { z->
c = v_2;
goto lab1; }
737 if (
len_utf8(z->
p) <= 6) { z->
c = v_2;
goto lab1; }
743 if (ret < 0)
goto lab0;
748 if (ret < 0)
goto lab0;
755 z->
lb = z->
c; z->
c = z->
l;
757 int v_3 = z->
l - z->
c;
760 if (ret < 0)
return ret;
765 int v_4 = z->
l - z->
c;
768 if (ret < 0)
return ret;
773 int v_5 = z->
l - z->
c;
776 if (ret < 0)
return ret;
781 int v_6 = z->
l - z->
c;
784 if (ret < 0)
return ret;
789 int v_7 = z->
l - z->
c;
792 if (ret < 0)
return ret;
797 int v_8 = z->
l - z->
c;
800 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_0_5[6]
static const symbol s_0_24[3]
static const symbol s_1_46[4]
static const symbol s_0_78[5]
static const symbol s_0_184[1]
static const symbol s_0_139[3]
static const symbol s_0_8[1]
static const symbol s_0_2[4]
static const symbol s_0_106[3]
static const symbol s_0_175[3]
static const symbol s_2[]
static const struct among a_0[193]
static const symbol s_0_3[5]
static const symbol s_0_18[3]
static const symbol s_0_16[5]
static const symbol s_0_70[4]
static const symbol s_1_43[3]
static const symbol s_0_11[3]
static const symbol s_0_64[6]
static const symbol s_0_93[3]
static const symbol s_0_75[3]
static const symbol s_0_67[7]
static const symbol s_1_54[5]
static const symbol s_0_120[6]
static const symbol s_0_123[4]
static const struct among a_3[2]
static const symbol s_2_6[5]
static const symbol s_1_8[3]
static const symbol s_1_24[3]
static const symbol s_0_82[4]
static const symbol s_4[]
static const symbol s_1_11[3]
static const symbol s_2_9[6]
static const symbol s_0_131[4]
static const symbol s_0_39[7]
static const symbol s_1_48[3]
static const symbol s_2_7[7]
static const symbol s_0_156[6]
static const symbol s_0_66[4]
static const symbol s_1_12[3]
static const symbol s_0_118[3]
static const symbol s_1_6[3]
static const symbol s_0_166[9]
static const symbol s_0_38[4]
static const symbol s_1_23[2]
static const symbol s_1_5[3]
static const symbol s_0_142[3]
static const struct among a_1[62]
static const symbol s_0_181[2]
static const symbol s_0_87[3]
static const symbol s_0_154[6]
static const symbol s_0_91[1]
static const symbol s_0_167[3]
static const symbol s_0_125[4]
static const symbol s_0_88[5]
static const symbol s_1_53[3]
static const symbol s_0_137[3]
static const symbol s_0_152[3]
static const symbol s_0_140[2]
static const symbol s_0_0[1]
static const symbol s_0_105[3]
static const symbol s_0_108[2]
static const symbol s_0_111[2]
static const symbol s_0_68[4]
static const symbol s_0_1[2]
static const symbol s_0_12[4]
static const symbol s_0_188[2]
static const symbol s_0_153[5]
static const symbol s_0_53[4]
static const symbol s_0_180[5]
static int r_step1(struct SN_env *z)
static const symbol s_1_21[2]
static const symbol s_0_122[6]
static const symbol s_0_65[3]
static const symbol s_0_171[3]
static const symbol s_0_104[2]
static const symbol s_0_183[3]
static const symbol s_0_170[2]
static const symbol s_1_22[3]
static const symbol s_0_80[5]
static const symbol s_1_27[3]
static const symbol s_1_16[3]
static const symbol s_0_74[4]
static const symbol s_1_29[2]
static const symbol s_0_102[2]
static const symbol s_1_36[3]
static const symbol s_0_86[2]
static const symbol s_1_38[4]
static const symbol s_0_101[2]
static const symbol s_6[]
static const symbol s_0_132[4]
static const symbol s_0_178[2]
static const symbol s_0_114[3]
static const symbol s_1_9[3]
static const symbol s_1_26[4]
static const symbol s_0_45[2]
static const symbol s_3[]
static const symbol s_3_0[2]
static const symbol s_1_35[2]
static const symbol s_0_22[4]
static const symbol s_0_176[6]
static const symbol s_0_51[4]
static const symbol s_2_4[4]
static const symbol s_0_73[4]
static const symbol s_0_13[3]
static const symbol s_0_71[5]
static const symbol s_0_40[1]
static const symbol s_0_89[2]
static const symbol s_1_52[2]
static const symbol s_0_161[5]
static const symbol s_0_10[4]
static const symbol s_7[]
static const symbol s_0_79[4]
static const symbol s_0_47[3]
static int r_fix_gd(struct SN_env *z)
static const symbol s_1_55[3]
static const symbol s_0_26[4]
static const symbol s_0_129[4]
static const symbol s_0_128[4]
static const symbol s_0_59[4]
static const symbol s_0_17[4]
static const symbol s_1_44[7]
static const symbol s_3_1[3]
static const symbol s_0_97[2]
static const symbol s_1_1[2]
static const symbol s_1_41[3]
static const symbol s_0_113[2]
static const symbol s_0_37[4]
static const symbol s_0_164[5]
static const symbol s_1_45[3]
static const symbol s_0_57[4]
static const symbol s_0_48[4]
static const symbol s_0_179[3]
static const symbol s_0_63[5]
static const symbol s_0_115[2]
static const symbol s_0_126[5]
static const symbol s_0_116[3]
static const symbol s_1_3[3]
static const symbol s_0_54[5]
static const symbol s_1_57[2]
static const symbol s_2_3[5]
static const symbol s_0_160[9]
static const symbol s_0_162[6]
static const symbol s_1_37[3]
static const symbol s_1_28[3]
static const symbol s_1_10[4]
static const symbol s_0_6[4]
static const symbol s_0_61[6]
static const symbol s_0_146[4]
static const symbol s_0_173[3]
static const symbol s_2_8[6]
static const symbol s_0_28[3]
static const symbol s_0_186[3]
static const symbol s_0_52[3]
static const symbol s_1_39[3]
static const symbol s_1_49[2]
static const symbol s_1_34[4]
static const symbol s_0_44[5]
static const symbol s_0_29[5]
int lithuanian_UTF_8_stem(struct SN_env *z)
static const symbol s_0_163[6]
static const symbol s_0_149[4]
static const symbol s_0_158[5]
static const symbol s_0_83[7]
static const symbol s_0_187[2]
static const symbol s_1_61[5]
static const symbol s_0_112[1]
static int r_fix_chdz(struct SN_env *z)
static const symbol s_0_46[3]
static const symbol s_0_143[4]
static const symbol s_0_76[4]
static const symbol s_1_56[3]
static const symbol s_0_85[7]
static const symbol s_1_15[3]
static const symbol s_0_31[3]
static const symbol s_0_72[2]
static const symbol s_1_60[2]
static const symbol s_1_47[5]
static const symbol s_0_100[6]
static const symbol s_0_14[4]
static const symbol s_10[]
static const symbol s_0_189[2]
static const symbol s_1_14[2]
static const symbol s_0_110[4]
static const symbol s_0_150[3]
static const symbol s_1_18[6]
static const symbol s_0_172[2]
static const symbol s_0_56[4]
static const symbol s_0_58[7]
static const symbol s_0_109[4]
static const symbol s_1[]
static const symbol s_0_103[3]
static const symbol s_2_10[4]
static const symbol s_0_190[4]
static const symbol s_0_90[3]
static const symbol s_0_191[2]
static const symbol s_1_2[3]
static const symbol s_0_95[2]
static const struct among a_2[11]
static const symbol s_0_138[4]
static const symbol s_1_42[4]
static const symbol s_0_84[6]
static const symbol s_0_157[6]
static const symbol s_0_35[4]
static const symbol s_1_50[3]
static const symbol s_1_4[2]
static const symbol s_0_121[4]
struct SN_env * lithuanian_UTF_8_create_env(void)
static const symbol s_0_165[6]
static const symbol s_0_117[2]
static const symbol s_0_135[3]
static const symbol s_0_69[4]
static const symbol s_0_15[3]
static const symbol s_0_34[4]
static const symbol s_0_133[3]
static const symbol s_1_33[3]
static const symbol s_0_130[3]
static const symbol s_0_42[3]
static const symbol s_11[]
static const symbol s_1_7[4]
static const symbol s_1_0[3]
static const symbol s_0_124[5]
static const symbol s_0_50[3]
static const symbol s_0_145[3]
static int r_step2(struct SN_env *z)
static int r_fix_conflicts(struct SN_env *z)
static const symbol s_0_96[3]
static const symbol s_0_25[4]
static const symbol s_0_43[2]
static const symbol s_0_159[6]
static const symbol s_0_98[3]
static const symbol s_0_94[3]
static const symbol s_0_141[3]
static const symbol s_2_0[5]
static const symbol s_0_182[4]
static const symbol s_0_136[4]
static const symbol s_1_58[3]
static const symbol s_0_174[2]
static const symbol s_0_81[3]
static const symbol s_0_144[2]
static const symbol s_0_7[5]
static const symbol s_0_49[2]
static const symbol s_1_32[3]
static const symbol s_0_36[3]
static const symbol s_1_59[6]
static const symbol s_0_55[3]
static const symbol s_1_25[3]
static const symbol s_0_127[4]
static const symbol s_2_5[4]
static const symbol s_0_119[4]
void lithuanian_UTF_8_close_env(struct SN_env *z)
static const symbol s_1_40[4]
static const symbol s_0_99[3]
static const symbol s_0_33[3]
static const symbol s_2_1[6]
static const symbol s_0_62[4]
static const symbol s_0_148[2]
static const symbol s_0_147[3]
static const symbol s_0_21[3]
static const symbol s_0_30[4]
static const unsigned char g_v[]
static const symbol s_0_169[4]
static const symbol s_0_41[2]
static const symbol s_1_20[3]
static const symbol s_0_27[5]
static const symbol s_8[]
static const symbol s_9[]
static const symbol s_1_13[4]
static const symbol s_1_19[4]
static const symbol s_0_192[3]
static const symbol s_0_151[4]
static const symbol s_0_168[3]
static const symbol s_0_185[2]
static const symbol s_0_177[1]
static const symbol s_0_9[2]
static const symbol s_1_31[3]
static const symbol s_0_107[1]
static const symbol s_0_134[5]
static const symbol s_5[]
static const symbol s_0_60[3]
static const symbol s_1_51[4]
static const symbol s_0_155[5]
static const symbol s_0_92[2]
static const symbol s_2_2[5]
static const symbol s_0_32[4]
static const symbol s_0_77[4]
static const symbol s_1_30[3]
static const symbol s_1_17[5]
static const symbol s_0[]
static const symbol s_0_4[5]
static const symbol s_0_20[4]
static const symbol s_0_19[4]
static const symbol s_0_23[7]
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 eq_s_b(struct SN_env *z, int s_size, const symbol *s)
SNOWBALL_ERR slice_del(struct SN_env *z)
int len_utf8(const symbol *p)