8 #define s_0_0 (s_0_1 + 1)     9 #define s_0_1 (s_0_2 + 2)    11 #define s_0_3 (s_0_4 + 1)    14 'i', 
'o', 
's', 
'n', 
'a',
    15 #define s_0_5 (s_0_6 + 1)    17 'i', 
'u', 
'o', 
's', 
'n', 
'a',
    21 0xC4, 0x97, 
's', 
'n', 
'a',
    23 #define s_0_10 (s_0_11 + 2)    28 #define s_0_13 (s_0_14 + 1)    31 #define s_0_15 (s_0_16 + 1)    34 #define s_0_17 (s_0_18 + 2)    36 'e', 
'n', 
'y', 
'j', 
'e',
    38 'e', 
'r', 
'y', 
'j', 
'e',
    41 #define s_0_21 (s_0_22 + 1)    48 #define s_0_25 (s_0_26 + 3)    50 't', 
'u', 
'm', 0xC4, 0x97, 
'm', 
'e',
    51 #define s_0_27 (s_0_28 + 1)    54 #define s_0_29 (s_0_30 + 1)    56 'i', 
'u', 
'o', 
's', 
'e',
    57 #define s_0_31 (s_0_32 + 2)    59 'e', 
'n', 
'y', 
's', 
'e',
    61 'e', 
'r', 
'y', 
's', 
'e',
    64 #define s_0_35 (s_0_36 + 1)    67 #define s_0_37 (s_0_38 + 1)    76 #define s_0_42 (s_0_43 + 3)    78 't', 
'u', 
'm', 0xC4, 0x97, 
't', 
'e',
    80 #define s_0_45 (s_0_46 + 1)    81 #define s_0_46 (s_0_47 + 2)    83 'e', 
'r', 
'i', 
'a', 
'i',
    84 #define s_0_48 (s_0_49 + 3)    87 #define s_0_51 (s_0_52 + 2)    89 'e', 
'r', 
'i', 
'm', 
'i',
    90 #define s_0_53 (s_0_54 + 1)    94 #define s_0_56 (s_0_57 + 1)    97 #define s_0_58 (s_0_59 + 1)    98 #define s_0_59 (s_0_60 + 1)   100 's', 
'i', 
'e', 
's', 
'i',
   101 #define s_0_61 (s_0_62 + 1)   104 #define s_0_63 (s_0_64 + 3)   106 't', 
'u', 
'm', 
'e', 
'i', 
's', 
'i',
   109 #define s_0_66 (s_0_67 + 3)   111 0xC4, 0x97, 
'j', 
'o', 
's', 
'i',
   112 #define s_0_68 (s_0_69 + 1)   113 #define s_0_69 (s_0_70 + 1)   115 's', 
'i', 
'u', 
'o', 
's', 
'i',
   116 #define s_0_71 (s_0_72 + 1)   117 #define s_0_72 (s_0_73 + 3)   119 0xC4, 0x8D, 
'i', 
'a', 
'u', 
's', 
'i',
   121 0xC4, 0x85, 
's', 
'i',
   123 0xC4, 0x97, 
's', 
'i',
   124 #define s_0_76 (s_0_77 + 1)   126 't', 0xC5, 0xB3, 
's', 
'i',
   127 #define s_0_78 (s_0_79 + 2)   132 #define s_0_81 (s_0_82 + 1)   135 #define s_0_83 (s_0_84 + 1)   137 'i', 
'u', 
'o', 
't', 
'i',
   138 #define s_0_85 (s_0_86 + 1)   140 'i', 
'a', 
'u', 
't', 
'i',
   143 #define s_0_88 (s_0_89 + 3)   145 't', 
'e', 
'l', 0xC4, 0x97, 
't', 
'i',
   147 'i', 
'n', 0xC4, 0x97, 
't', 
'i',
   149 't', 
'e', 
'r', 0xC4, 0x97, 
't', 
'i',
   150 #define s_0_92 s_0_65   151 #define s_0_93 (s_0_94 + 2)   153 'e', 
'n', 
'i', 
'u', 
'i',
   154 #define s_0_95 s_0_13   155 #define s_0_96 s_0_20   156 #define s_0_97 s_0_38   157 #define s_0_98 s_0_21   158 #define s_0_99 s_0_22   159 #define s_0_100 s_0_138   160 #define s_0_101 (s_0_23 + 1)   161 #define s_0_102 s_0_23   162 #define s_0_103 s_0_24   163 #define s_0_104 s_0_26   164 #define s_0_105 s_0_25   165 #define s_0_106 s_0_26   168 #define s_0_108 (s_0_109 + 1)   171 #define s_0_110 (s_0_111 + 1)   176 #define s_0_113 s_0_3   177 #define s_0_114 s_0_4   180 #define s_0_116 s_0_67   181 #define s_0_117 s_0_5   182 #define s_0_118 (s_0_3 + 1)   183 #define s_0_119 s_0_56   184 #define s_0_120 s_0_57   185 #define s_0_121 s_0_58   186 #define s_0_122 s_0_59   187 #define s_0_123 s_0_61   188 #define s_0_124 s_0_62   191 #define s_0_126 s_0_64   192 #define s_0_127 (s_0_128 + 2)   194 'e', 
'n', 
'i', 
'm', 
'i', 
's',
   195 #define s_0_129 (s_0_130 + 1)   197 'i', 
'o', 
'm', 
'i', 
's',
   201 0xC4, 0x97, 
'm', 
'i', 
's',
   208 #define s_0_136 (s_0_137 + 1)   213 #define s_0_139 (s_0_140 + 2)   215 'e', 
'n', 
'i', 
'm', 
's',
   217 'e', 
'r', 
'i', 
'm', 
's',
   218 #define s_0_142 (s_0_143 + 1)   224 0xC4, 0x97, 
'm', 
's',
   227 #define s_0_147 s_0_3   228 #define s_0_148 s_0_4   229 #define s_0_149 s_0_5   230 #define s_0_150 s_0_6   233 #define s_0_152 s_0_71   234 #define s_0_153 s_0_72   235 #define s_0_154 (s_0_73 + 2)   238 #define s_0_156 s_0_7   239 #define s_0_157 s_0_32   240 #define s_0_158 s_0_33   241 #define s_0_159 s_0_74   243 'i', 0xC4, 0x85, 
's',
   244 #define s_0_161 s_0_8   245 #define s_0_162 (s_0_163 + 1)   247 'i', 
'a', 
'm', 0xC4, 0x97, 
's',
   248 #define s_0_164 (s_0_165 + 1)   250 'k', 
'i', 
'm', 0xC4, 0x97, 
's',
   252 's', 
'i', 
'm', 0xC4, 0x97, 
's',
   254 'o', 
'm', 0xC4, 0x97, 
's',
   255 #define s_0_168 (s_0_169 + 3)   257 't', 
'u', 
'm', 0xC4, 0x97, 
'm', 0xC4, 0x97, 
's',
   258 #define s_0_170 (s_0_171 + 1)   260 'i', 
'a', 
't', 0xC4, 0x97, 
's',
   262 's', 
'i', 
't', 0xC4, 0x97, 
's',
   264 'o', 
't', 0xC4, 0x97, 
's',
   265 #define s_0_174 (s_0_175 + 3)   267 't', 
'u', 
'm', 0xC4, 0x97, 
't', 0xC4, 0x97, 
's',
   272 #define s_0_178 s_0_77   273 #define s_0_179 s_0_35   274 #define s_0_180 s_0_36   275 #define s_0_181 s_0_37   276 #define s_0_182 s_0_39   277 #define s_0_183 s_0_40   278 #define s_0_184 s_0_42   279 #define s_0_185 s_0_43   280 #define s_0_186 s_0_5   281 #define s_0_187 s_0_72   282 #define s_0_188 (s_0_73 + 2)   283 #define s_0_189 s_0_73   284 #define s_0_190 s_0_6   285 #define s_0_191 s_0_94   286 #define s_0_192 s_0_70   287 #define s_0_193 s_0_7   288 #define s_0_194 s_0_74   289 #define s_0_195 s_0_160   290 #define s_0_196 s_0_8   293 #define s_0_198 s_0_177   295 'e', 
'n', 0xC4, 0xAF,
   297 'e', 
'r', 0xC4, 0xAF,
   298 #define s_0_201 s_0_76   302 'e', 
'r', 0xC5, 0xB3,
   305 #define s_1_1 (s_1_2 + 1)   310 #define s_1_4 (s_1_5 + 1)   313 #define s_1_6 (s_1_7 + 1)   318 #define s_1_9 (s_1_10 + 1)   320 'i', 0xC4, 0x85, 
'j',
   321 #define s_1_11 s_1_61   322 #define s_1_12 (s_1_13 + 1)   324 'i', 0xC5, 0xB3, 
'j',
   325 #define s_1_14 (s_1_15 + 1)   328 #define s_1_16 (s_1_17 + 2)   330 'u', 
'l', 
'i', 
'u', 
'k',
   332 'u', 0xC4, 0x8D, 
'i', 
'u', 
'k',
   334 'i', 0xC5, 0xA1, 
'k',
   341 #define s_1_23 (s_1_24 + 1)   352 #define s_1_29 (s_1_30 + 1)   359 #define s_1_33 (s_1_34 + 1)   362 #define s_1_35 (s_1_36 + 1)   365 #define s_1_37 (s_1_38 + 1)   368 #define s_1_39 (s_1_40 + 1)   371 #define s_1_41 (s_1_42 + 1)   373 'i', 0xC4, 0x85, 
's',
   377 'u', 
't', 0xC4, 0x97, 
'a', 
'i', 
't',
   378 #define s_1_45 (s_1_46 + 1)   379 #define s_1_46 (s_1_47 + 1)   381 's', 
'i', 
'a', 
'n', 
't',
   384 #define s_1_49 (s_1_50 + 1)   385 #define s_1_50 (s_1_51 + 1)   393 'y', 
'k', 0xC5, 0xA1, 
't',
   394 #define s_1_55 s_1_40   402 'y', 
'k', 0xC5, 0xA1, 0xC4, 0x8D,
   403 #define s_1_60 s_1_43   405 0xC4, 0x97, 
'j', 0xC4, 0x99,
   407 'o', 
'j', 
'i', 
'm', 
'e',
   409 0xC4, 0x97, 
'j', 
'i', 
'm', 
'e',
   411 'a', 
'v', 
'i', 
'm', 
'e',
   413 'o', 
'k', 
'a', 
't', 
'e',
   419 'a', 
's', 
'i', 
'u', 
's',
   421 'o', 
'k', 
'a', 
't', 0xC4, 0x97, 
's',
   423 'a', 
'i', 
't', 0xC4, 0x97, 
's',
   425 'u', 
'o', 
't', 0xC4, 0x97, 
's',
   741 static 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 };
   743 static const symbol s_0[] = { 
'a', 
'i', 
't', 0xC4, 0x97 };
   744 static const symbol s_1[] = { 
'u', 
'o', 
't', 0xC4, 0x97 };
   745 static const symbol s_2[] = { 0xC4, 0x97, 
'j', 
'i', 
'm', 
'a', 
's' };
   748 static const symbol s_5[] = { 
'a', 
'v', 
'i', 
'm', 
'a', 
's' };
   749 static const symbol s_6[] = { 
'o', 
'j', 
'i', 
'm', 
'a', 
's' };
   750 static const symbol s_7[] = { 
'o', 
'k', 
'a', 
't', 0xC4, 0x97 };
   758         if (
c < 
I_p1) 
return 0;
   766         if (ret < 0) 
return ret;
   773         int m1 = 
l - 
c; (void)m1;
   776             if (c < 
I_p1) 
goto lab0;
   784             if (ret < 0) 
return ret;
   797     if (
c - 3 <= 
lb || 
p[
c - 1] >> 5 != 3 || !((2621472 >> (
p[
c - 1] & 0x1f)) & 1)) 
return 0;
   799     if (!(among_var)) 
return 0;
   804                 if (ret < 0) 
return ret;
   809                 if (ret < 0) 
return ret;
   814                 if (ret < 0) 
return ret;
   819                 if (ret < 0) 
return ret;
   824                 if (ret < 0) 
return ret;
   829                 if (ret < 0) 
return ret;
   834                 if (ret < 0) 
return ret;
   839                 if (ret < 0) 
return ret;
   849     if (
c - 1 <= 
lb || (
p[
c - 1] != 141 && 
p[
c - 1] != 190)) 
return 0;
   851     if (!(among_var)) 
return 0;
   856                 if (ret < 0) 
return ret;
   861                 if (ret < 0) 
return ret;
   870     if (
c - 1 <= 
lb || 
p[
c - 1] != 100) 
return 0;
   874         if (ret < 0) 
return ret;
   884                 if (
c == 
l || 
p[
c] != 
'a') { 
c = c2; 
goto lab1; }
   888             if (!(
len_utf8(
p) > 6)) { 
c = c2; 
goto lab1; }
   890                 if (ret < 0) { 
c = c2; 
goto lab1; }
   898             if (ret < 0) 
goto lab0;
   903             if (ret < 0) 
goto lab0;
   912     {   
int m4 = 
l - 
c; (void)m4;
   914             if (ret < 0) 
return ret;
   918     {   
int m5 = 
l - 
c; (void)m5;
   920             if (ret < 0) 
return ret;
   924     {   
int m6 = 
l - 
c; (void)m6;
   926             if (ret < 0) 
return ret;
   930     {   
int m7 = 
l - 
c; (void)m7;
   932             if (ret < 0) 
return ret;
   936     {   
int m8 = 
l - 
c; (void)m8;
   938             if (ret < 0) 
return ret;
   942     {   
int m9 = 
l - 
c; (void)m9;
   944             if (ret < 0) 
return ret;
 
static const struct among a_2[11]
 
static const symbol s_0[]
 
static const symbol s_pool[]
 
int find_among_b(const symbol *pool, const struct among *v, int v_size, const unsigned char *fnum, const among_function *f)
 
static const symbol s_7[]
 
static const struct among a_1[62]
 
static const struct among a_3[2]
 
static const symbol s_1[]
 
static const symbol s_6[]
 
static const symbol s_10[]
 
static const struct among a_4[1]
 
std::string get_description() const
Return a string describing this object. 
 
~InternalStemLithuanian()
 
int slice_from_s(int s_size, const symbol *s)
 
static const symbol s_9[]
 
static const symbol s_2[]
 
static const symbol s_4[]
 
static int skip_utf8(const symbol *p, int c, int lb, int l, int n)
 
static const symbol s_8[]
 
int len_utf8(const symbol *v)
 
static const unsigned char g_v[]
 
int out_grouping_U(const unsigned char *s, int min, int max, int repeat)
 
static const symbol s_5[]
 
int stem()
Virtual method implemented by the subclass to actually do the work. 
 
static const struct among a_0[204]
 
static const symbol s_3[]
 
int in_grouping_U(const unsigned char *s, int min, int max, int repeat)