PostgreSQL Source Code git master
stem_UTF_8_estonian.c File Reference
#include "stem_UTF_8_estonian.h"
#include <stddef.h>
#include "snowball_runtime.h"
Include dependency graph for stem_UTF_8_estonian.c:

Go to the source code of this file.

Data Structures

struct  SN_local
 

Typedefs

typedef struct SN_local SN_local
 

Functions

int estonian_UTF_8_stem (struct SN_env *z)
 
static int r_nu (struct SN_env *z)
 
static int r_verb (struct SN_env *z)
 
static int r_verb_exceptions (struct SN_env *z)
 
static int r_substantive (struct SN_env *z)
 
static int r_degrees (struct SN_env *z)
 
static int r_i_plural (struct SN_env *z)
 
static int r_undouble_kpt (struct SN_env *z)
 
static int r_plural_three_first_cases (struct SN_env *z)
 
static int r_emphasis (struct SN_env *z)
 
static int r_case_ending (struct SN_env *z)
 
static int r_special_noun_endings (struct SN_env *z)
 
static int r_LONGV (struct SN_env *z)
 
static int r_mark_regions (struct SN_env *z)
 
struct SN_envestonian_UTF_8_create_env (void)
 
void estonian_UTF_8_close_env (struct SN_env *z)
 

Variables

static const symbol s_0 [] = { 'a' }
 
static const symbol s_1 [] = { 'l', 'a', 's', 'e' }
 
static const symbol s_2 [] = { 'm', 'i', 's', 'e' }
 
static const symbol s_3 [] = { 'l', 'i', 's', 'e' }
 
static const symbol s_4 [] = { 'i', 'k', 'u' }
 
static const symbol s_5 [] = { 'e' }
 
static const symbol s_6 [] = { 't' }
 
static const symbol s_7 [] = { 'k' }
 
static const symbol s_8 [] = { 'p' }
 
static const symbol s_9 [] = { 't' }
 
static const symbol s_10 [] = { 'j', 'o', 'o' }
 
static const symbol s_11 [] = { 's', 'a', 'a' }
 
static const symbol s_12 [] = { 'v', 'i', 'i', 'm', 'a' }
 
static const symbol s_13 [] = { 'k', 'e', 'e', 's', 'i' }
 
static const symbol s_14 [] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6 }
 
static const symbol s_15 [] = { 'l', 0xC3, 0xB5, 'i' }
 
static const symbol s_16 [] = { 'l', 'o', 'o' }
 
static const symbol s_17 [] = { 'k', 0xC3, 0xA4, 'i', 's', 'i' }
 
static const symbol s_18 [] = { 's', 0xC3, 0xB6, 0xC3, 0xB6 }
 
static const symbol s_19 [] = { 't', 'o', 'o' }
 
static const symbol s_20 [] = { 'v', 0xC3, 0xB5, 'i', 's', 'i' }
 
static const symbol s_21 [] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' }
 
static const symbol s_22 [] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's', 'i' }
 
static const symbol s_23 [] = { 'l', 'u', 'g', 'e' }
 
static const symbol s_24 [] = { 'p', 0xC3, 0xB5, 'd', 'e' }
 
static const symbol s_25 [] = { 'l', 'a', 'd', 'u' }
 
static const symbol s_26 [] = { 't', 'e', 'g', 'i' }
 
static const symbol s_27 [] = { 'n', 0xC3, 0xA4, 'g', 'i' }
 
static const symbol s_0_0 [2] = { 'g', 'i' }
 
static const symbol s_0_1 [2] = { 'k', 'i' }
 
static const struct among a_0 [2]
 
static const symbol s_1_0 [2] = { 'd', 'a' }
 
static const symbol s_1_1 [4] = { 'm', 'a', 't', 'a' }
 
static const symbol s_1_2 [1] = { 'b' }
 
static const symbol s_1_3 [4] = { 'k', 's', 'i', 'd' }
 
static const symbol s_1_4 [6] = { 'n', 'u', 'k', 's', 'i', 'd' }
 
static const symbol s_1_5 [2] = { 'm', 'e' }
 
static const symbol s_1_6 [4] = { 's', 'i', 'm', 'e' }
 
static const symbol s_1_7 [5] = { 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_1_8 [7] = { 'n', 'u', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_1_9 [4] = { 'a', 'k', 's', 'e' }
 
static const symbol s_1_10 [5] = { 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_1_11 [5] = { 't', 'a', 'k', 's', 'e' }
 
static const symbol s_1_12 [4] = { 's', 'i', 't', 'e' }
 
static const symbol s_1_13 [5] = { 'k', 's', 'i', 't', 'e' }
 
static const symbol s_1_14 [7] = { 'n', 'u', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_1_15 [1] = { 'n' }
 
static const symbol s_1_16 [3] = { 's', 'i', 'n' }
 
static const symbol s_1_17 [4] = { 'k', 's', 'i', 'n' }
 
static const symbol s_1_18 [6] = { 'n', 'u', 'k', 's', 'i', 'n' }
 
static const symbol s_1_19 [4] = { 'd', 'a', 'k', 's' }
 
static const symbol s_1_20 [4] = { 't', 'a', 'k', 's' }
 
static const struct among a_1 [21]
 
static const symbol s_2_0 [2] = { 'a', 'a' }
 
static const symbol s_2_1 [2] = { 'e', 'e' }
 
static const symbol s_2_2 [2] = { 'i', 'i' }
 
static const symbol s_2_3 [2] = { 'o', 'o' }
 
static const symbol s_2_4 [2] = { 'u', 'u' }
 
static const symbol s_2_5 [4] = { 0xC3, 0xA4, 0xC3, 0xA4 }
 
static const symbol s_2_6 [4] = { 0xC3, 0xB5, 0xC3, 0xB5 }
 
static const symbol s_2_7 [4] = { 0xC3, 0xB6, 0xC3, 0xB6 }
 
static const symbol s_2_8 [4] = { 0xC3, 0xBC, 0xC3, 0xBC }
 
static const struct among a_2 [9]
 
static const symbol s_3_0 [4] = { 'l', 'a', 'n', 'e' }
 
static const symbol s_3_1 [4] = { 'l', 'i', 'n', 'e' }
 
static const symbol s_3_2 [4] = { 'm', 'i', 'n', 'e' }
 
static const symbol s_3_3 [5] = { 'l', 'a', 's', 's', 'e' }
 
static const symbol s_3_4 [5] = { 'l', 'i', 's', 's', 'e' }
 
static const symbol s_3_5 [5] = { 'm', 'i', 's', 's', 'e' }
 
static const symbol s_3_6 [4] = { 'l', 'a', 's', 'i' }
 
static const symbol s_3_7 [4] = { 'l', 'i', 's', 'i' }
 
static const symbol s_3_8 [4] = { 'm', 'i', 's', 'i' }
 
static const symbol s_3_9 [4] = { 'l', 'a', 's', 't' }
 
static const symbol s_3_10 [4] = { 'l', 'i', 's', 't' }
 
static const symbol s_3_11 [4] = { 'm', 'i', 's', 't' }
 
static const struct among a_3 [12]
 
static const symbol s_4_0 [2] = { 'g', 'a' }
 
static const symbol s_4_1 [2] = { 't', 'a' }
 
static const symbol s_4_2 [2] = { 'l', 'e' }
 
static const symbol s_4_3 [3] = { 's', 's', 'e' }
 
static const symbol s_4_4 [1] = { 'l' }
 
static const symbol s_4_5 [1] = { 's' }
 
static const symbol s_4_6 [2] = { 'k', 's' }
 
static const symbol s_4_7 [1] = { 't' }
 
static const symbol s_4_8 [2] = { 'l', 't' }
 
static const symbol s_4_9 [2] = { 's', 't' }
 
static const struct among a_4 [10]
 
static const symbol s_5_1 [3] = { 'l', 'a', 's' }
 
static const symbol s_5_2 [3] = { 'l', 'i', 's' }
 
static const symbol s_5_3 [3] = { 'm', 'i', 's' }
 
static const symbol s_5_4 [1] = { 't' }
 
static const struct among a_5 [5]
 
static const symbol s_6_0 [1] = { 'd' }
 
static const symbol s_6_1 [3] = { 's', 'i', 'd' }
 
static const symbol s_6_2 [2] = { 'd', 'e' }
 
static const symbol s_6_3 [6] = { 'i', 'k', 'k', 'u', 'd', 'e' }
 
static const symbol s_6_4 [3] = { 'i', 'k', 'e' }
 
static const symbol s_6_5 [4] = { 'i', 'k', 'k', 'e' }
 
static const symbol s_6_6 [2] = { 't', 'e' }
 
static const struct among a_6 [7]
 
static const symbol s_7_0 [2] = { 'v', 'a' }
 
static const symbol s_7_1 [2] = { 'd', 'u' }
 
static const symbol s_7_2 [2] = { 'n', 'u' }
 
static const symbol s_7_3 [2] = { 't', 'u' }
 
static const struct among a_7 [4]
 
static const symbol s_8_0 [2] = { 'k', 'k' }
 
static const symbol s_8_1 [2] = { 'p', 'p' }
 
static const symbol s_8_2 [2] = { 't', 't' }
 
static const struct among a_8 [3]
 
static const symbol s_9_0 [2] = { 'm', 'a' }
 
static const symbol s_9_1 [3] = { 'm', 'a', 'i' }
 
static const symbol s_9_2 [1] = { 'm' }
 
static const struct among a_9 [3]
 
static const symbol s_10_0 [4] = { 'j', 'o', 'o', 'b' }
 
static const symbol s_10_1 [4] = { 'j', 'o', 'o', 'd' }
 
static const symbol s_10_2 [8] = { 'j', 'o', 'o', 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_3 [5] = { 'j', 'o', 'o', 'm', 'a' }
 
static const symbol s_10_4 [7] = { 'j', 'o', 'o', 'm', 'a', 't', 'a' }
 
static const symbol s_10_5 [5] = { 'j', 'o', 'o', 'm', 'e' }
 
static const symbol s_10_6 [4] = { 'j', 'o', 'o', 'n' }
 
static const symbol s_10_7 [5] = { 'j', 'o', 'o', 't', 'e' }
 
static const symbol s_10_8 [6] = { 'j', 'o', 'o', 'v', 'a', 'd' }
 
static const symbol s_10_9 [4] = { 'j', 'u', 'u', 'a' }
 
static const symbol s_10_10 [7] = { 'j', 'u', 'u', 'a', 'k', 's', 'e' }
 
static const symbol s_10_11 [4] = { 'j', 0xC3, 0xA4, 'i' }
 
static const symbol s_10_12 [5] = { 'j', 0xC3, 0xA4, 'i', 'd' }
 
static const symbol s_10_13 [6] = { 'j', 0xC3, 0xA4, 'i', 'm', 'e' }
 
static const symbol s_10_14 [5] = { 'j', 0xC3, 0xA4, 'i', 'n' }
 
static const symbol s_10_15 [6] = { 'j', 0xC3, 0xA4, 'i', 't', 'e' }
 
static const symbol s_10_16 [6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'b' }
 
static const symbol s_10_17 [6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd' }
 
static const symbol s_10_18 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a' }
 
static const symbol s_10_19 [10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_20 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'i' }
 
static const symbol s_10_21 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's' }
 
static const symbol s_10_22 [9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'd' }
 
static const symbol s_10_23 [10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_24 [9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'n' }
 
static const symbol s_10_25 [10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_26 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' }
 
static const symbol s_10_27 [9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a', 't', 'a' }
 
static const symbol s_10_28 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'e' }
 
static const symbol s_10_29 [6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'n' }
 
static const symbol s_10_30 [7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 't', 'e' }
 
static const symbol s_10_31 [8] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'v', 'a', 'd' }
 
static const symbol s_10_32 [4] = { 'j', 0xC3, 0xB5, 'i' }
 
static const symbol s_10_33 [5] = { 'j', 0xC3, 0xB5, 'i', 'd' }
 
static const symbol s_10_34 [6] = { 'j', 0xC3, 0xB5, 'i', 'm', 'e' }
 
static const symbol s_10_35 [5] = { 'j', 0xC3, 0xB5, 'i', 'n' }
 
static const symbol s_10_36 [6] = { 'j', 0xC3, 0xB5, 'i', 't', 'e' }
 
static const symbol s_10_37 [4] = { 'k', 'e', 'e', 'b' }
 
static const symbol s_10_38 [4] = { 'k', 'e', 'e', 'd' }
 
static const symbol s_10_39 [8] = { 'k', 'e', 'e', 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_40 [5] = { 'k', 'e', 'e', 'k', 's' }
 
static const symbol s_10_41 [7] = { 'k', 'e', 'e', 'k', 's', 'i', 'd' }
 
static const symbol s_10_42 [8] = { 'k', 'e', 'e', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_43 [7] = { 'k', 'e', 'e', 'k', 's', 'i', 'n' }
 
static const symbol s_10_44 [8] = { 'k', 'e', 'e', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_45 [5] = { 'k', 'e', 'e', 'm', 'a' }
 
static const symbol s_10_46 [7] = { 'k', 'e', 'e', 'm', 'a', 't', 'a' }
 
static const symbol s_10_47 [5] = { 'k', 'e', 'e', 'm', 'e' }
 
static const symbol s_10_48 [4] = { 'k', 'e', 'e', 'n' }
 
static const symbol s_10_49 [4] = { 'k', 'e', 'e', 's' }
 
static const symbol s_10_50 [5] = { 'k', 'e', 'e', 't', 'a' }
 
static const symbol s_10_51 [5] = { 'k', 'e', 'e', 't', 'e' }
 
static const symbol s_10_52 [6] = { 'k', 'e', 'e', 'v', 'a', 'd' }
 
static const symbol s_10_53 [5] = { 'k', 0xC3, 0xA4, 'i', 'a' }
 
static const symbol s_10_54 [8] = { 'k', 0xC3, 0xA4, 'i', 'a', 'k', 's', 'e' }
 
static const symbol s_10_55 [5] = { 'k', 0xC3, 0xA4, 'i', 'b' }
 
static const symbol s_10_56 [5] = { 'k', 0xC3, 0xA4, 'i', 'd' }
 
static const symbol s_10_57 [6] = { 'k', 0xC3, 0xA4, 'i', 'd', 'i' }
 
static const symbol s_10_58 [6] = { 'k', 0xC3, 0xA4, 'i', 'k', 's' }
 
static const symbol s_10_59 [8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'd' }
 
static const symbol s_10_60 [9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_61 [8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'n' }
 
static const symbol s_10_62 [9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_63 [6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a' }
 
static const symbol s_10_64 [8] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a', 't', 'a' }
 
static const symbol s_10_65 [6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'e' }
 
static const symbol s_10_66 [5] = { 'k', 0xC3, 0xA4, 'i', 'n' }
 
static const symbol s_10_67 [5] = { 'k', 0xC3, 0xA4, 'i', 's' }
 
static const symbol s_10_68 [6] = { 'k', 0xC3, 0xA4, 'i', 't', 'e' }
 
static const symbol s_10_69 [7] = { 'k', 0xC3, 0xA4, 'i', 'v', 'a', 'd' }
 
static const symbol s_10_70 [4] = { 'l', 'a', 'o', 'b' }
 
static const symbol s_10_71 [4] = { 'l', 'a', 'o', 'd' }
 
static const symbol s_10_72 [5] = { 'l', 'a', 'o', 'k', 's' }
 
static const symbol s_10_73 [7] = { 'l', 'a', 'o', 'k', 's', 'i', 'd' }
 
static const symbol s_10_74 [8] = { 'l', 'a', 'o', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_75 [7] = { 'l', 'a', 'o', 'k', 's', 'i', 'n' }
 
static const symbol s_10_76 [8] = { 'l', 'a', 'o', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_77 [5] = { 'l', 'a', 'o', 'm', 'e' }
 
static const symbol s_10_78 [4] = { 'l', 'a', 'o', 'n' }
 
static const symbol s_10_79 [5] = { 'l', 'a', 'o', 't', 'e' }
 
static const symbol s_10_80 [6] = { 'l', 'a', 'o', 'v', 'a', 'd' }
 
static const symbol s_10_81 [4] = { 'l', 'o', 'e', 'b' }
 
static const symbol s_10_82 [4] = { 'l', 'o', 'e', 'd' }
 
static const symbol s_10_83 [5] = { 'l', 'o', 'e', 'k', 's' }
 
static const symbol s_10_84 [7] = { 'l', 'o', 'e', 'k', 's', 'i', 'd' }
 
static const symbol s_10_85 [8] = { 'l', 'o', 'e', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_86 [7] = { 'l', 'o', 'e', 'k', 's', 'i', 'n' }
 
static const symbol s_10_87 [8] = { 'l', 'o', 'e', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_88 [5] = { 'l', 'o', 'e', 'm', 'e' }
 
static const symbol s_10_89 [4] = { 'l', 'o', 'e', 'n' }
 
static const symbol s_10_90 [5] = { 'l', 'o', 'e', 't', 'e' }
 
static const symbol s_10_91 [6] = { 'l', 'o', 'e', 'v', 'a', 'd' }
 
static const symbol s_10_92 [4] = { 'l', 'o', 'o', 'b' }
 
static const symbol s_10_93 [4] = { 'l', 'o', 'o', 'd' }
 
static const symbol s_10_94 [5] = { 'l', 'o', 'o', 'd', 'i' }
 
static const symbol s_10_95 [5] = { 'l', 'o', 'o', 'k', 's' }
 
static const symbol s_10_96 [7] = { 'l', 'o', 'o', 'k', 's', 'i', 'd' }
 
static const symbol s_10_97 [8] = { 'l', 'o', 'o', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_98 [7] = { 'l', 'o', 'o', 'k', 's', 'i', 'n' }
 
static const symbol s_10_99 [8] = { 'l', 'o', 'o', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_100 [5] = { 'l', 'o', 'o', 'm', 'a' }
 
static const symbol s_10_101 [7] = { 'l', 'o', 'o', 'm', 'a', 't', 'a' }
 
static const symbol s_10_102 [5] = { 'l', 'o', 'o', 'm', 'e' }
 
static const symbol s_10_103 [4] = { 'l', 'o', 'o', 'n' }
 
static const symbol s_10_104 [5] = { 'l', 'o', 'o', 't', 'e' }
 
static const symbol s_10_105 [6] = { 'l', 'o', 'o', 'v', 'a', 'd' }
 
static const symbol s_10_106 [4] = { 'l', 'u', 'u', 'a' }
 
static const symbol s_10_107 [7] = { 'l', 'u', 'u', 'a', 'k', 's', 'e' }
 
static const symbol s_10_108 [4] = { 'l', 0xC3, 0xB5, 'i' }
 
static const symbol s_10_109 [5] = { 'l', 0xC3, 0xB5, 'i', 'd' }
 
static const symbol s_10_110 [6] = { 'l', 0xC3, 0xB5, 'i', 'm', 'e' }
 
static const symbol s_10_111 [5] = { 'l', 0xC3, 0xB5, 'i', 'n' }
 
static const symbol s_10_112 [6] = { 'l', 0xC3, 0xB5, 'i', 't', 'e' }
 
static const symbol s_10_113 [6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'b' }
 
static const symbol s_10_114 [6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd' }
 
static const symbol s_10_115 [10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_116 [7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' }
 
static const symbol s_10_117 [7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' }
 
static const symbol s_10_118 [9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' }
 
static const symbol s_10_119 [10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_120 [9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' }
 
static const symbol s_10_121 [10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_122 [7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' }
 
static const symbol s_10_123 [9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' }
 
static const symbol s_10_124 [7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' }
 
static const symbol s_10_125 [6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'n' }
 
static const symbol s_10_126 [7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' }
 
static const symbol s_10_127 [8] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' }
 
static const symbol s_10_128 [6] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
 
static const symbol s_10_129 [9] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
 
static const symbol s_10_130 [6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
 
static const symbol s_10_131 [9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
 
static const symbol s_10_132 [6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'b' }
 
static const symbol s_10_133 [6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd' }
 
static const symbol s_10_134 [7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd', 'i' }
 
static const symbol s_10_135 [7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's' }
 
static const symbol s_10_136 [9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'd' }
 
static const symbol s_10_137 [10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_138 [9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'n' }
 
static const symbol s_10_139 [10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_140 [7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a' }
 
static const symbol s_10_141 [9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a', 't', 'a' }
 
static const symbol s_10_142 [7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'e' }
 
static const symbol s_10_143 [6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'n' }
 
static const symbol s_10_144 [6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's' }
 
static const symbol s_10_145 [7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 't', 'e' }
 
static const symbol s_10_146 [8] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'v', 'a', 'd' }
 
static const symbol s_10_147 [5] = { 'n', 0xC3, 0xA4, 'e', 'b' }
 
static const symbol s_10_148 [5] = { 'n', 0xC3, 0xA4, 'e', 'd' }
 
static const symbol s_10_149 [6] = { 'n', 0xC3, 0xA4, 'e', 'k', 's' }
 
static const symbol s_10_150 [8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'd' }
 
static const symbol s_10_151 [9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_152 [8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'n' }
 
static const symbol s_10_153 [9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_154 [6] = { 'n', 0xC3, 0xA4, 'e', 'm', 'e' }
 
static const symbol s_10_155 [5] = { 'n', 0xC3, 0xA4, 'e', 'n' }
 
static const symbol s_10_156 [6] = { 'n', 0xC3, 0xA4, 'e', 't', 'e' }
 
static const symbol s_10_157 [7] = { 'n', 0xC3, 0xA4, 'e', 'v', 'a', 'd' }
 
static const symbol s_10_158 [7] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a' }
 
static const symbol s_10_159 [9] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a', 't', 'a' }
 
static const symbol s_10_160 [5] = { 'n', 0xC3, 0xA4, 'h', 'a' }
 
static const symbol s_10_161 [8] = { 'n', 0xC3, 0xA4, 'h', 'a', 'k', 's', 'e' }
 
static const symbol s_10_162 [6] = { 'n', 0xC3, 0xA4, 'h', 't', 'i' }
 
static const symbol s_10_163 [5] = { 'p', 0xC3, 0xB5, 'e', 'b' }
 
static const symbol s_10_164 [5] = { 'p', 0xC3, 0xB5, 'e', 'd' }
 
static const symbol s_10_165 [6] = { 'p', 0xC3, 0xB5, 'e', 'k', 's' }
 
static const symbol s_10_166 [8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'd' }
 
static const symbol s_10_167 [9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_168 [8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'n' }
 
static const symbol s_10_169 [9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_170 [6] = { 'p', 0xC3, 0xB5, 'e', 'm', 'e' }
 
static const symbol s_10_171 [5] = { 'p', 0xC3, 0xB5, 'e', 'n' }
 
static const symbol s_10_172 [6] = { 'p', 0xC3, 0xB5, 'e', 't', 'e' }
 
static const symbol s_10_173 [7] = { 'p', 0xC3, 0xB5, 'e', 'v', 'a', 'd' }
 
static const symbol s_10_174 [4] = { 's', 'a', 'a', 'b' }
 
static const symbol s_10_175 [4] = { 's', 'a', 'a', 'd' }
 
static const symbol s_10_176 [5] = { 's', 'a', 'a', 'd', 'a' }
 
static const symbol s_10_177 [8] = { 's', 'a', 'a', 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_178 [5] = { 's', 'a', 'a', 'd', 'i' }
 
static const symbol s_10_179 [5] = { 's', 'a', 'a', 'k', 's' }
 
static const symbol s_10_180 [7] = { 's', 'a', 'a', 'k', 's', 'i', 'd' }
 
static const symbol s_10_181 [8] = { 's', 'a', 'a', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_182 [7] = { 's', 'a', 'a', 'k', 's', 'i', 'n' }
 
static const symbol s_10_183 [8] = { 's', 'a', 'a', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_184 [5] = { 's', 'a', 'a', 'm', 'a' }
 
static const symbol s_10_185 [7] = { 's', 'a', 'a', 'm', 'a', 't', 'a' }
 
static const symbol s_10_186 [5] = { 's', 'a', 'a', 'm', 'e' }
 
static const symbol s_10_187 [4] = { 's', 'a', 'a', 'n' }
 
static const symbol s_10_188 [5] = { 's', 'a', 'a', 't', 'e' }
 
static const symbol s_10_189 [6] = { 's', 'a', 'a', 'v', 'a', 'd' }
 
static const symbol s_10_190 [3] = { 's', 'a', 'i' }
 
static const symbol s_10_191 [4] = { 's', 'a', 'i', 'd' }
 
static const symbol s_10_192 [5] = { 's', 'a', 'i', 'm', 'e' }
 
static const symbol s_10_193 [4] = { 's', 'a', 'i', 'n' }
 
static const symbol s_10_194 [5] = { 's', 'a', 'i', 't', 'e' }
 
static const symbol s_10_195 [4] = { 's', 0xC3, 0xB5, 'i' }
 
static const symbol s_10_196 [5] = { 's', 0xC3, 0xB5, 'i', 'd' }
 
static const symbol s_10_197 [6] = { 's', 0xC3, 0xB5, 'i', 'm', 'e' }
 
static const symbol s_10_198 [5] = { 's', 0xC3, 0xB5, 'i', 'n' }
 
static const symbol s_10_199 [6] = { 's', 0xC3, 0xB5, 'i', 't', 'e' }
 
static const symbol s_10_200 [6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'b' }
 
static const symbol s_10_201 [6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd' }
 
static const symbol s_10_202 [10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_203 [7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' }
 
static const symbol s_10_204 [7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' }
 
static const symbol s_10_205 [9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' }
 
static const symbol s_10_206 [10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_207 [9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' }
 
static const symbol s_10_208 [10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_209 [7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' }
 
static const symbol s_10_210 [9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' }
 
static const symbol s_10_211 [7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' }
 
static const symbol s_10_212 [6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'n' }
 
static const symbol s_10_213 [7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' }
 
static const symbol s_10_214 [8] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' }
 
static const symbol s_10_215 [6] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
 
static const symbol s_10_216 [9] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
 
static const symbol s_10_217 [4] = { 't', 'e', 'e', 'b' }
 
static const symbol s_10_218 [4] = { 't', 'e', 'e', 'd' }
 
static const symbol s_10_219 [5] = { 't', 'e', 'e', 'k', 's' }
 
static const symbol s_10_220 [7] = { 't', 'e', 'e', 'k', 's', 'i', 'd' }
 
static const symbol s_10_221 [8] = { 't', 'e', 'e', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_222 [7] = { 't', 'e', 'e', 'k', 's', 'i', 'n' }
 
static const symbol s_10_223 [8] = { 't', 'e', 'e', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_224 [5] = { 't', 'e', 'e', 'm', 'e' }
 
static const symbol s_10_225 [4] = { 't', 'e', 'e', 'n' }
 
static const symbol s_10_226 [5] = { 't', 'e', 'e', 't', 'e' }
 
static const symbol s_10_227 [6] = { 't', 'e', 'e', 'v', 'a', 'd' }
 
static const symbol s_10_228 [6] = { 't', 'e', 'g', 'e', 'm', 'a' }
 
static const symbol s_10_229 [8] = { 't', 'e', 'g', 'e', 'm', 'a', 't', 'a' }
 
static const symbol s_10_230 [4] = { 't', 'e', 'h', 'a' }
 
static const symbol s_10_231 [7] = { 't', 'e', 'h', 'a', 'k', 's', 'e' }
 
static const symbol s_10_232 [5] = { 't', 'e', 'h', 't', 'i' }
 
static const symbol s_10_233 [4] = { 't', 'o', 'o', 'b' }
 
static const symbol s_10_234 [4] = { 't', 'o', 'o', 'd' }
 
static const symbol s_10_235 [5] = { 't', 'o', 'o', 'd', 'i' }
 
static const symbol s_10_236 [5] = { 't', 'o', 'o', 'k', 's' }
 
static const symbol s_10_237 [7] = { 't', 'o', 'o', 'k', 's', 'i', 'd' }
 
static const symbol s_10_238 [8] = { 't', 'o', 'o', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_239 [7] = { 't', 'o', 'o', 'k', 's', 'i', 'n' }
 
static const symbol s_10_240 [8] = { 't', 'o', 'o', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_241 [5] = { 't', 'o', 'o', 'm', 'a' }
 
static const symbol s_10_242 [7] = { 't', 'o', 'o', 'm', 'a', 't', 'a' }
 
static const symbol s_10_243 [5] = { 't', 'o', 'o', 'm', 'e' }
 
static const symbol s_10_244 [4] = { 't', 'o', 'o', 'n' }
 
static const symbol s_10_245 [5] = { 't', 'o', 'o', 't', 'e' }
 
static const symbol s_10_246 [6] = { 't', 'o', 'o', 'v', 'a', 'd' }
 
static const symbol s_10_247 [4] = { 't', 'u', 'u', 'a' }
 
static const symbol s_10_248 [7] = { 't', 'u', 'u', 'a', 'k', 's', 'e' }
 
static const symbol s_10_249 [4] = { 't', 0xC3, 0xB5, 'i' }
 
static const symbol s_10_250 [5] = { 't', 0xC3, 0xB5, 'i', 'd' }
 
static const symbol s_10_251 [6] = { 't', 0xC3, 0xB5, 'i', 'm', 'e' }
 
static const symbol s_10_252 [5] = { 't', 0xC3, 0xB5, 'i', 'n' }
 
static const symbol s_10_253 [6] = { 't', 0xC3, 0xB5, 'i', 't', 'e' }
 
static const symbol s_10_254 [4] = { 'v', 'i', 'i', 'a' }
 
static const symbol s_10_255 [7] = { 'v', 'i', 'i', 'a', 'k', 's', 'e' }
 
static const symbol s_10_256 [4] = { 'v', 'i', 'i', 'b' }
 
static const symbol s_10_257 [4] = { 'v', 'i', 'i', 'd' }
 
static const symbol s_10_258 [5] = { 'v', 'i', 'i', 'd', 'i' }
 
static const symbol s_10_259 [5] = { 'v', 'i', 'i', 'k', 's' }
 
static const symbol s_10_260 [7] = { 'v', 'i', 'i', 'k', 's', 'i', 'd' }
 
static const symbol s_10_261 [8] = { 'v', 'i', 'i', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_262 [7] = { 'v', 'i', 'i', 'k', 's', 'i', 'n' }
 
static const symbol s_10_263 [8] = { 'v', 'i', 'i', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_264 [5] = { 'v', 'i', 'i', 'm', 'a' }
 
static const symbol s_10_265 [7] = { 'v', 'i', 'i', 'm', 'a', 't', 'a' }
 
static const symbol s_10_266 [5] = { 'v', 'i', 'i', 'm', 'e' }
 
static const symbol s_10_267 [4] = { 'v', 'i', 'i', 'n' }
 
static const symbol s_10_268 [7] = { 'v', 'i', 'i', 's', 'i', 'm', 'e' }
 
static const symbol s_10_269 [6] = { 'v', 'i', 'i', 's', 'i', 'n' }
 
static const symbol s_10_270 [7] = { 'v', 'i', 'i', 's', 'i', 't', 'e' }
 
static const symbol s_10_271 [5] = { 'v', 'i', 'i', 't', 'e' }
 
static const symbol s_10_272 [6] = { 'v', 'i', 'i', 'v', 'a', 'd' }
 
static const symbol s_10_273 [5] = { 'v', 0xC3, 0xB5, 'i', 'b' }
 
static const symbol s_10_274 [5] = { 'v', 0xC3, 0xB5, 'i', 'd' }
 
static const symbol s_10_275 [6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a' }
 
static const symbol s_10_276 [9] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a', 'k', 's', 'e' }
 
static const symbol s_10_277 [6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'i' }
 
static const symbol s_10_278 [6] = { 'v', 0xC3, 0xB5, 'i', 'k', 's' }
 
static const symbol s_10_279 [8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'd' }
 
static const symbol s_10_280 [9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'm', 'e' }
 
static const symbol s_10_281 [8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'n' }
 
static const symbol s_10_282 [9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 't', 'e' }
 
static const symbol s_10_283 [6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a' }
 
static const symbol s_10_284 [8] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a', 't', 'a' }
 
static const symbol s_10_285 [6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'e' }
 
static const symbol s_10_286 [5] = { 'v', 0xC3, 0xB5, 'i', 'n' }
 
static const symbol s_10_287 [5] = { 'v', 0xC3, 0xB5, 'i', 's' }
 
static const symbol s_10_288 [6] = { 'v', 0xC3, 0xB5, 'i', 't', 'e' }
 
static const symbol s_10_289 [7] = { 'v', 0xC3, 0xB5, 'i', 'v', 'a', 'd' }
 
static const struct among a_10 [290]
 
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 }
 
static const unsigned char g_RV [] = { 17, 65, 16 }
 
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 }
 
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 }
 

Typedef Documentation

◆ SN_local

typedef struct SN_local SN_local

Definition at line 14 of file stem_UTF_8_estonian.c.

Function Documentation

◆ estonian_UTF_8_close_env()

void estonian_UTF_8_close_env ( struct SN_env z)

Definition at line 1469 of file stem_UTF_8_estonian.c.

1469 {
1470 SN_delete_env(z);
1471}
void SN_delete_env(struct SN_env *z)
Definition: api.c:18

References SN_delete_env().

◆ estonian_UTF_8_create_env()

struct SN_env * estonian_UTF_8_create_env ( void  )

Definition at line 1461 of file stem_UTF_8_estonian.c.

1461 {
1462 struct SN_env * z = SN_new_env(sizeof(SN_local));
1463 if (z) {
1464 ((SN_local *)z)->i_p1 = 0;
1465 }
1466 return z;
1467}
struct SN_env * SN_new_env(int alloc_size)
Definition: api.c:5
Definition: api.h:15

References SN_new_env().

◆ estonian_UTF_8_stem()

int estonian_UTF_8_stem ( struct SN_env z)

Definition at line 1401 of file stem_UTF_8_estonian.c.

1401 {
1402 {
1403 int v_1 = z->c;
1404 {
1405 int ret = r_verb_exceptions(z);
1406 if (ret == 0) goto lab0;
1407 if (ret < 0) return ret;
1408 }
1409 return 0;
1410 lab0:
1411 z->c = v_1;
1412 }
1413 {
1414 int v_2 = z->c;
1415 {
1416 int ret = r_mark_regions(z);
1417 if (ret < 0) return ret;
1418 }
1419 z->c = v_2;
1420 }
1421 z->lb = z->c; z->c = z->l;
1422 {
1423 int v_3 = z->l - z->c;
1424 {
1425 int ret = r_emphasis(z);
1426 if (ret < 0) return ret;
1427 }
1428 z->c = z->l - v_3;
1429 }
1430 {
1431 int v_4 = z->l - z->c;
1432 do {
1433 int v_5 = z->l - z->c;
1434 {
1435 int ret = r_verb(z);
1436 if (ret == 0) goto lab2;
1437 if (ret < 0) return ret;
1438 }
1439 break;
1440 lab2:
1441 z->c = z->l - v_5;
1442 {
1443 int ret = r_substantive(z);
1444 if (ret < 0) return ret;
1445 }
1446 } while (0);
1447 z->c = z->l - v_4;
1448 }
1449 {
1450 int v_6 = z->l - z->c;
1451 {
1452 int ret = r_undouble_kpt(z);
1453 if (ret < 0) return ret;
1454 }
1455 z->c = z->l - v_6;
1456 }
1457 z->c = z->lb;
1458 return 1;
1459}
static int r_verb_exceptions(struct SN_env *z)
static int r_verb(struct SN_env *z)
static int r_emphasis(struct SN_env *z)
static int r_undouble_kpt(struct SN_env *z)
static int r_mark_regions(struct SN_env *z)
static int r_substantive(struct SN_env *z)
int lb
Definition: api.h:17
int c
Definition: api.h:17
int l
Definition: api.h:17

References SN_env::c, SN_env::l, SN_env::lb, r_emphasis(), r_mark_regions(), r_substantive(), r_undouble_kpt(), r_verb(), and r_verb_exceptions().

◆ r_case_ending()

static int r_case_ending ( struct SN_env z)
static

Definition at line 1007 of file stem_UTF_8_estonian.c.

1007 {
1008 int among_var;
1009 {
1010 int v_1;
1011 if (z->c < ((SN_local *)z)->i_p1) return 0;
1012 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
1013 z->ket = z->c;
1014 if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1576994 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_1; return 0; }
1015 among_var = find_among_b(z, a_4, 10, 0);
1016 if (!among_var) { z->lb = v_1; return 0; }
1017 z->bra = z->c;
1018 z->lb = v_1;
1019 }
1020 switch (among_var) {
1021 case 1:
1022 do {
1023 int v_2 = z->l - z->c;
1024 if (in_grouping_b_U(z, g_RV, 97, 117, 0)) goto lab0;
1025 break;
1026 lab0:
1027 z->c = z->l - v_2;
1028 {
1029 int ret = r_LONGV(z);
1030 if (ret <= 0) return ret;
1031 }
1032 } while (0);
1033 break;
1034 case 2:
1035 {
1036 int v_3 = z->l - z->c;
1037 {
1038 int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
1039 if (ret < 0) return 0;
1040 z->c = ret;
1041 }
1042 z->c = z->l - v_3;
1043 }
1044 break;
1045 }
1046 {
1047 int ret = slice_del(z);
1048 if (ret < 0) return ret;
1049 }
1050 return 1;
1051}
static const struct among a_4[10]
static const unsigned char g_RV[]
static int r_LONGV(struct SN_env *z)
int find_among_b(struct SN_env *z, const struct among *v, int v_size, int(*call_among_func)(struct SN_env *))
Definition: utilities.c:315
int in_grouping_b_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
Definition: utilities.c:145
int skip_b_utf8(const symbol *p, int c, int limit, int n)
Definition: utilities.c:68
SNOWBALL_ERR slice_del(struct SN_env *z)
Definition: utilities.c:443

References a_4, SN_env::c, find_among_b(), g_RV, SN_local::i_p1, in_grouping_b_U(), SN_env::l, SN_env::lb, SN_env::p, r_LONGV(), skip_b_utf8(), and slice_del().

Referenced by r_substantive().

◆ r_degrees()

static int r_degrees ( struct SN_env z)
static

Definition at line 1198 of file stem_UTF_8_estonian.c.

1198 {
1199 int among_var;
1200 {
1201 int v_1;
1202 if (z->c < ((SN_local *)z)->i_p1) return 0;
1203 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
1204 z->ket = z->c;
1205 if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((8706 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_1; return 0; }
1206 among_var = find_among_b(z, a_9, 3, 0);
1207 if (!among_var) { z->lb = v_1; return 0; }
1208 z->bra = z->c;
1209 z->lb = v_1;
1210 }
1211 switch (among_var) {
1212 case 1:
1213 if (in_grouping_b_U(z, g_RV, 97, 117, 0)) return 0;
1214 {
1215 int ret = slice_del(z);
1216 if (ret < 0) return ret;
1217 }
1218 break;
1219 case 2:
1220 {
1221 int ret = slice_del(z);
1222 if (ret < 0) return ret;
1223 }
1224 break;
1225 }
1226 return 1;
1227}
static const struct among a_9[3]

References a_9, SN_env::c, find_among_b(), g_RV, SN_local::i_p1, in_grouping_b_U(), and slice_del().

Referenced by r_substantive().

◆ r_emphasis()

static int r_emphasis ( struct SN_env z)
static

Definition at line 855 of file stem_UTF_8_estonian.c.

855 {
856 int among_var;
857 {
858 int v_1;
859 if (z->c < ((SN_local *)z)->i_p1) return 0;
860 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
861 z->ket = z->c;
862 if (z->c - 1 <= z->lb || z->p[z->c - 1] != 105) { z->lb = v_1; return 0; }
863 among_var = find_among_b(z, a_0, 2, 0);
864 if (!among_var) { z->lb = v_1; return 0; }
865 z->bra = z->c;
866 z->lb = v_1;
867 }
868 {
869 int v_2 = z->l - z->c;
870 {
871 int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
872 if (ret < 0) return 0;
873 z->c = ret;
874 }
875 z->c = z->l - v_2;
876 }
877 switch (among_var) {
878 case 1:
879 {
880 int v_3 = z->l - z->c;
881 if (in_grouping_b_U(z, g_GI, 97, 252, 0)) return 0;
882 z->c = z->l - v_3;
883 {
884 int v_4 = z->l - z->c;
885 {
886 int ret = r_LONGV(z);
887 if (ret == 0) goto lab0;
888 if (ret < 0) return ret;
889 }
890 return 0;
891 lab0:
892 z->c = z->l - v_4;
893 }
894 }
895 {
896 int ret = slice_del(z);
897 if (ret < 0) return ret;
898 }
899 break;
900 case 2:
901 if (in_grouping_b_U(z, g_KI, 98, 382, 0)) return 0;
902 {
903 int ret = slice_del(z);
904 if (ret < 0) return ret;
905 }
906 break;
907 }
908 return 1;
909}
static const struct among a_0[2]
static const unsigned char g_KI[]
static const unsigned char g_GI[]

References a_0, SN_env::c, find_among_b(), g_GI, g_KI, SN_local::i_p1, in_grouping_b_U(), SN_env::l, SN_env::lb, SN_env::p, r_LONGV(), skip_b_utf8(), and slice_del().

Referenced by estonian_UTF_8_stem().

◆ r_i_plural()

static int r_i_plural ( struct SN_env z)
static

Definition at line 952 of file stem_UTF_8_estonian.c.

952 {
953 {
954 int v_1;
955 if (z->c < ((SN_local *)z)->i_p1) return 0;
956 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
957 z->ket = z->c;
958 if (z->c <= z->lb || z->p[z->c - 1] != 'i') { z->lb = v_1; return 0; }
959 z->c--;
960 z->bra = z->c;
961 z->lb = v_1;
962 }
963 if (in_grouping_b_U(z, g_RV, 97, 117, 0)) return 0;
964 {
965 int ret = slice_del(z);
966 if (ret < 0) return ret;
967 }
968 return 1;
969}

References SN_env::c, g_RV, SN_local::i_p1, in_grouping_b_U(), and slice_del().

Referenced by r_substantive().

◆ r_LONGV()

static int r_LONGV ( struct SN_env z)
static

Definition at line 948 of file stem_UTF_8_estonian.c.

948 {
949 return find_among_b(z, a_2, 9, 0) != 0;
950}
static const struct among a_2[9]

References a_2, and find_among_b().

Referenced by r_case_ending(), r_emphasis(), and r_plural_three_first_cases().

◆ r_mark_regions()

static int r_mark_regions ( struct SN_env z)
static

Definition at line 839 of file stem_UTF_8_estonian.c.

839 {
840 ((SN_local *)z)->i_p1 = z->l;
841 {
842 int ret = out_grouping_U(z, g_V1, 97, 252, 1);
843 if (ret < 0) return 0;
844 z->c += ret;
845 }
846 {
847 int ret = in_grouping_U(z, g_V1, 97, 252, 1);
848 if (ret < 0) return 0;
849 z->c += ret;
850 }
851 ((SN_local *)z)->i_p1 = z->c;
852 return 1;
853}
static const unsigned char g_V1[]
int out_grouping_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
Definition: utilities.c:157
int in_grouping_U(struct SN_env *z, const unsigned char *s, int min, int max, int repeat)
Definition: utilities.c:133

References SN_env::c, g_V1, in_grouping_U(), SN_env::l, and out_grouping_U().

Referenced by estonian_UTF_8_stem().

◆ r_nu()

static int r_nu ( struct SN_env z)
static

Definition at line 1148 of file stem_UTF_8_estonian.c.

1148 {
1149 {
1150 int v_1;
1151 if (z->c < ((SN_local *)z)->i_p1) return 0;
1152 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
1153 z->ket = z->c;
1154 if (z->c - 1 <= z->lb || (z->p[z->c - 1] != 97 && z->p[z->c - 1] != 117)) { z->lb = v_1; return 0; }
1155 if (!find_among_b(z, a_7, 4, 0)) { z->lb = v_1; return 0; }
1156 z->bra = z->c;
1157 z->lb = v_1;
1158 }
1159 {
1160 int ret = slice_del(z);
1161 if (ret < 0) return ret;
1162 }
1163 return 1;
1164}
static const struct among a_7[4]

References a_7, SN_env::c, find_among_b(), SN_local::i_p1, and slice_del().

Referenced by r_substantive().

◆ r_plural_three_first_cases()

static int r_plural_three_first_cases ( struct SN_env z)
static

Definition at line 1053 of file stem_UTF_8_estonian.c.

1053 {
1054 int among_var;
1055 {
1056 int v_1;
1057 if (z->c < ((SN_local *)z)->i_p1) return 0;
1058 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
1059 z->ket = z->c;
1060 if (z->c <= z->lb || (z->p[z->c - 1] != 100 && z->p[z->c - 1] != 101)) { z->lb = v_1; return 0; }
1061 among_var = find_among_b(z, a_6, 7, 0);
1062 if (!among_var) { z->lb = v_1; return 0; }
1063 z->bra = z->c;
1064 z->lb = v_1;
1065 }
1066 switch (among_var) {
1067 case 1:
1068 {
1069 int ret = slice_from_s(z, 3, s_4);
1070 if (ret < 0) return ret;
1071 }
1072 break;
1073 case 2:
1074 {
1075 int v_2 = z->l - z->c;
1076 {
1077 int ret = r_LONGV(z);
1078 if (ret == 0) goto lab0;
1079 if (ret < 0) return ret;
1080 }
1081 return 0;
1082 lab0:
1083 z->c = z->l - v_2;
1084 }
1085 {
1086 int ret = slice_del(z);
1087 if (ret < 0) return ret;
1088 }
1089 break;
1090 case 3:
1091 do {
1092 int v_3 = z->l - z->c;
1093 {
1094 int v_4 = z->l - z->c;
1095 {
1096 int ret = skip_b_utf8(z->p, z->c, z->lb, 4);
1097 if (ret < 0) goto lab1;
1098 z->c = ret;
1099 }
1100 z->c = z->l - v_4;
1101 }
1102 if (z->c <= z->lb || (z->p[z->c - 1] != 115 && z->p[z->c - 1] != 116)) among_var = 2; else
1103 among_var = find_among_b(z, a_5, 5, 0);
1104 switch (among_var) {
1105 case 1:
1106 {
1107 int ret = slice_from_s(z, 1, s_5);
1108 if (ret < 0) return ret;
1109 }
1110 break;
1111 case 2:
1112 {
1113 int ret = slice_del(z);
1114 if (ret < 0) return ret;
1115 }
1116 break;
1117 }
1118 break;
1119 lab1:
1120 z->c = z->l - v_3;
1121 {
1122 int ret = slice_from_s(z, 1, s_6);
1123 if (ret < 0) return ret;
1124 }
1125 } while (0);
1126 break;
1127 case 4:
1128 do {
1129 int v_5 = z->l - z->c;
1130 if (in_grouping_b_U(z, g_RV, 97, 117, 0)) goto lab2;
1131 break;
1132 lab2:
1133 z->c = z->l - v_5;
1134 {
1135 int ret = r_LONGV(z);
1136 if (ret <= 0) return ret;
1137 }
1138 } while (0);
1139 {
1140 int ret = slice_del(z);
1141 if (ret < 0) return ret;
1142 }
1143 break;
1144 }
1145 return 1;
1146}
static const symbol s_4[]
static const symbol s_6[]
static const struct among a_6[7]
static const struct among a_5[5]
static const symbol s_5[]
SNOWBALL_ERR slice_from_s(struct SN_env *z, int s_size, const symbol *s)
Definition: utilities.c:432

References a_5, a_6, SN_env::c, find_among_b(), g_RV, SN_local::i_p1, in_grouping_b_U(), SN_env::l, SN_env::lb, SN_env::p, r_LONGV(), s_4, s_5, s_6, skip_b_utf8(), slice_del(), and slice_from_s().

Referenced by r_substantive().

◆ r_special_noun_endings()

static int r_special_noun_endings ( struct SN_env z)
static

Definition at line 971 of file stem_UTF_8_estonian.c.

971 {
972 int among_var;
973 {
974 int v_1;
975 if (z->c < ((SN_local *)z)->i_p1) return 0;
976 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
977 z->ket = z->c;
978 if (z->c - 3 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1049120 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_1; return 0; }
979 among_var = find_among_b(z, a_3, 12, 0);
980 if (!among_var) { z->lb = v_1; return 0; }
981 z->bra = z->c;
982 z->lb = v_1;
983 }
984 switch (among_var) {
985 case 1:
986 {
987 int ret = slice_from_s(z, 4, s_1);
988 if (ret < 0) return ret;
989 }
990 break;
991 case 2:
992 {
993 int ret = slice_from_s(z, 4, s_2);
994 if (ret < 0) return ret;
995 }
996 break;
997 case 3:
998 {
999 int ret = slice_from_s(z, 4, s_3);
1000 if (ret < 0) return ret;
1001 }
1002 break;
1003 }
1004 return 1;
1005}
static const symbol s_2[]
static const symbol s_3[]
static const struct among a_3[12]
static const symbol s_1[]

References a_3, SN_env::c, find_among_b(), SN_local::i_p1, s_1, s_2, s_3, and slice_from_s().

Referenced by r_substantive().

◆ r_substantive()

static int r_substantive ( struct SN_env z)
static

Definition at line 1229 of file stem_UTF_8_estonian.c.

1229 {
1230 {
1231 int v_1 = z->l - z->c;
1232 {
1233 int ret = r_special_noun_endings(z);
1234 if (ret < 0) return ret;
1235 }
1236 z->c = z->l - v_1;
1237 }
1238 {
1239 int v_2 = z->l - z->c;
1240 {
1241 int ret = r_case_ending(z);
1242 if (ret < 0) return ret;
1243 }
1244 z->c = z->l - v_2;
1245 }
1246 {
1247 int v_3 = z->l - z->c;
1248 {
1249 int ret = r_plural_three_first_cases(z);
1250 if (ret < 0) return ret;
1251 }
1252 z->c = z->l - v_3;
1253 }
1254 {
1255 int v_4 = z->l - z->c;
1256 {
1257 int ret = r_degrees(z);
1258 if (ret < 0) return ret;
1259 }
1260 z->c = z->l - v_4;
1261 }
1262 {
1263 int v_5 = z->l - z->c;
1264 {
1265 int ret = r_i_plural(z);
1266 if (ret < 0) return ret;
1267 }
1268 z->c = z->l - v_5;
1269 }
1270 {
1271 int v_6 = z->l - z->c;
1272 {
1273 int ret = r_nu(z);
1274 if (ret < 0) return ret;
1275 }
1276 z->c = z->l - v_6;
1277 }
1278 return 1;
1279}
static int r_case_ending(struct SN_env *z)
static int r_plural_three_first_cases(struct SN_env *z)
static int r_i_plural(struct SN_env *z)
static int r_nu(struct SN_env *z)
static int r_special_noun_endings(struct SN_env *z)
static int r_degrees(struct SN_env *z)

References SN_env::c, SN_env::l, r_case_ending(), r_degrees(), r_i_plural(), r_nu(), r_plural_three_first_cases(), and r_special_noun_endings().

Referenced by estonian_UTF_8_stem().

◆ r_undouble_kpt()

static int r_undouble_kpt ( struct SN_env z)
static

Definition at line 1166 of file stem_UTF_8_estonian.c.

1166 {
1167 int among_var;
1168 if (in_grouping_b_U(z, g_V1, 97, 252, 0)) return 0;
1169 if (((SN_local *)z)->i_p1 > z->c) return 0;
1170 z->ket = z->c;
1171 if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1116160 >> (z->p[z->c - 1] & 0x1f)) & 1)) return 0;
1172 among_var = find_among_b(z, a_8, 3, 0);
1173 if (!among_var) return 0;
1174 z->bra = z->c;
1175 switch (among_var) {
1176 case 1:
1177 {
1178 int ret = slice_from_s(z, 1, s_7);
1179 if (ret < 0) return ret;
1180 }
1181 break;
1182 case 2:
1183 {
1184 int ret = slice_from_s(z, 1, s_8);
1185 if (ret < 0) return ret;
1186 }
1187 break;
1188 case 3:
1189 {
1190 int ret = slice_from_s(z, 1, s_9);
1191 if (ret < 0) return ret;
1192 }
1193 break;
1194 }
1195 return 1;
1196}
static const symbol s_7[]
static const symbol s_8[]
static const symbol s_9[]
static const struct among a_8[3]

References a_8, SN_env::bra, SN_env::c, find_among_b(), g_V1, in_grouping_b_U(), SN_env::ket, SN_env::lb, SN_env::p, s_7, s_8, s_9, and slice_from_s().

Referenced by estonian_UTF_8_stem().

◆ r_verb()

static int r_verb ( struct SN_env z)
static

Definition at line 911 of file stem_UTF_8_estonian.c.

911 {
912 int among_var;
913 {
914 int v_1;
915 if (z->c < ((SN_local *)z)->i_p1) return 0;
916 v_1 = z->lb; z->lb = ((SN_local *)z)->i_p1;
917 z->ket = z->c;
918 if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((540726 >> (z->p[z->c - 1] & 0x1f)) & 1)) { z->lb = v_1; return 0; }
919 among_var = find_among_b(z, a_1, 21, 0);
920 if (!among_var) { z->lb = v_1; return 0; }
921 z->bra = z->c;
922 z->lb = v_1;
923 }
924 switch (among_var) {
925 case 1:
926 {
927 int ret = slice_del(z);
928 if (ret < 0) return ret;
929 }
930 break;
931 case 2:
932 {
933 int ret = slice_from_s(z, 1, s_0);
934 if (ret < 0) return ret;
935 }
936 break;
937 case 3:
938 if (in_grouping_b_U(z, g_V1, 97, 252, 0)) return 0;
939 {
940 int ret = slice_del(z);
941 if (ret < 0) return ret;
942 }
943 break;
944 }
945 return 1;
946}
static const struct among a_1[21]
static const symbol s_0[]

References a_1, SN_env::c, find_among_b(), g_V1, SN_local::i_p1, in_grouping_b_U(), s_0, slice_del(), and slice_from_s().

Referenced by estonian_UTF_8_stem().

◆ r_verb_exceptions()

static int r_verb_exceptions ( struct SN_env z)
static

Definition at line 1281 of file stem_UTF_8_estonian.c.

1281 {
1282 int among_var;
1283 z->bra = z->c;
1284 among_var = find_among(z, a_10, 290, 0);
1285 if (!among_var) return 0;
1286 z->ket = z->c;
1287 if (z->c < z->l) return 0;
1288 switch (among_var) {
1289 case 1:
1290 {
1291 int ret = slice_from_s(z, 3, s_10);
1292 if (ret < 0) return ret;
1293 }
1294 break;
1295 case 2:
1296 {
1297 int ret = slice_from_s(z, 3, s_11);
1298 if (ret < 0) return ret;
1299 }
1300 break;
1301 case 3:
1302 {
1303 int ret = slice_from_s(z, 5, s_12);
1304 if (ret < 0) return ret;
1305 }
1306 break;
1307 case 4:
1308 {
1309 int ret = slice_from_s(z, 5, s_13);
1310 if (ret < 0) return ret;
1311 }
1312 break;
1313 case 5:
1314 {
1315 int ret = slice_from_s(z, 5, s_14);
1316 if (ret < 0) return ret;
1317 }
1318 break;
1319 case 6:
1320 {
1321 int ret = slice_from_s(z, 4, s_15);
1322 if (ret < 0) return ret;
1323 }
1324 break;
1325 case 7:
1326 {
1327 int ret = slice_from_s(z, 3, s_16);
1328 if (ret < 0) return ret;
1329 }
1330 break;
1331 case 8:
1332 {
1333 int ret = slice_from_s(z, 6, s_17);
1334 if (ret < 0) return ret;
1335 }
1336 break;
1337 case 9:
1338 {
1339 int ret = slice_from_s(z, 5, s_18);
1340 if (ret < 0) return ret;
1341 }
1342 break;
1343 case 10:
1344 {
1345 int ret = slice_from_s(z, 3, s_19);
1346 if (ret < 0) return ret;
1347 }
1348 break;
1349 case 11:
1350 {
1351 int ret = slice_from_s(z, 6, s_20);
1352 if (ret < 0) return ret;
1353 }
1354 break;
1355 case 12:
1356 {
1357 int ret = slice_from_s(z, 7, s_21);
1358 if (ret < 0) return ret;
1359 }
1360 break;
1361 case 13:
1362 {
1363 int ret = slice_from_s(z, 7, s_22);
1364 if (ret < 0) return ret;
1365 }
1366 break;
1367 case 14:
1368 {
1369 int ret = slice_from_s(z, 4, s_23);
1370 if (ret < 0) return ret;
1371 }
1372 break;
1373 case 15:
1374 {
1375 int ret = slice_from_s(z, 5, s_24);
1376 if (ret < 0) return ret;
1377 }
1378 break;
1379 case 16:
1380 {
1381 int ret = slice_from_s(z, 4, s_25);
1382 if (ret < 0) return ret;
1383 }
1384 break;
1385 case 17:
1386 {
1387 int ret = slice_from_s(z, 4, s_26);
1388 if (ret < 0) return ret;
1389 }
1390 break;
1391 case 18:
1392 {
1393 int ret = slice_from_s(z, 5, s_27);
1394 if (ret < 0) return ret;
1395 }
1396 break;
1397 }
1398 return 1;
1399}
static const symbol s_25[]
static const symbol s_27[]
static const symbol s_21[]
static const symbol s_13[]
static const symbol s_20[]
static const symbol s_19[]
static const symbol s_23[]
static const symbol s_24[]
static const symbol s_16[]
static const symbol s_14[]
static const symbol s_22[]
static const symbol s_10[]
static const struct among a_10[290]
static const symbol s_11[]
static const symbol s_12[]
static const symbol s_18[]
static const symbol s_17[]
static const symbol s_15[]
static const symbol s_26[]
int ket
Definition: api.h:17
int bra
Definition: api.h:17
int find_among(struct SN_env *z, const struct among *v, int v_size, int(*call_among_func)(struct SN_env *))
Definition: utilities.c:249

References a_10, SN_env::bra, SN_env::c, find_among(), SN_env::ket, SN_env::l, s_10, s_11, s_12, s_13, s_14, s_15, s_16, s_17, s_18, s_19, s_20, s_21, s_22, s_23, s_24, s_25, s_26, s_27, and slice_from_s().

Referenced by estonian_UTF_8_stem().

Variable Documentation

◆ a_0

const struct among a_0[2]
static
Initial value:
= {
{ 2, s_0_0, 0, 1, 0},
{ 2, s_0_1, 0, 2, 0}
}
static const symbol s_0_1[2]
static const symbol s_0_0[2]

Definition at line 69 of file stem_UTF_8_estonian.c.

Referenced by r_emphasis().

◆ a_1

const struct among a_1[21]
static
Initial value:
= {
{ 2, s_1_0, 0, 3, 0},
{ 4, s_1_1, 0, 1, 0},
{ 1, s_1_2, 0, 3, 0},
{ 4, s_1_3, 0, 1, 0},
{ 6, s_1_4, -1, 1, 0},
{ 2, s_1_5, 0, 3, 0},
{ 4, s_1_6, -1, 1, 0},
{ 5, s_1_7, -1, 1, 0},
{ 7, s_1_8, -1, 1, 0},
{ 4, s_1_9, 0, 2, 0},
{ 5, s_1_10, -1, 1, 0},
{ 5, s_1_11, -2, 1, 0},
{ 4, s_1_12, 0, 1, 0},
{ 5, s_1_13, -1, 1, 0},
{ 7, s_1_14, -1, 1, 0},
{ 1, s_1_15, 0, 3, 0},
{ 3, s_1_16, -1, 1, 0},
{ 4, s_1_17, -1, 1, 0},
{ 6, s_1_18, -1, 1, 0},
{ 4, s_1_19, 0, 1, 0},
{ 4, s_1_20, 0, 1, 0}
}
static const symbol s_1_5[2]
static const symbol s_1_3[4]
static const symbol s_1_16[3]
static const symbol s_1_0[2]
static const symbol s_1_15[1]
static const symbol s_1_17[4]
static const symbol s_1_20[4]
static const symbol s_1_14[7]
static const symbol s_1_2[1]
static const symbol s_1_7[5]
static const symbol s_1_13[5]
static const symbol s_1_18[6]
static const symbol s_1_1[4]
static const symbol s_1_11[5]
static const symbol s_1_9[4]
static const symbol s_1_8[7]
static const symbol s_1_6[4]
static const symbol s_1_4[6]
static const symbol s_1_10[5]
static const symbol s_1_12[4]
static const symbol s_1_19[4]

Definition at line 95 of file stem_UTF_8_estonian.c.

Referenced by r_verb().

◆ a_10

const struct among a_10[290]
static

Definition at line 538 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ a_2

const struct among a_2[9]
static
Initial value:
= {
{ 2, s_2_0, 0, -1, 0},
{ 2, s_2_1, 0, -1, 0},
{ 2, s_2_2, 0, -1, 0},
{ 2, s_2_3, 0, -1, 0},
{ 2, s_2_4, 0, -1, 0},
{ 4, s_2_5, 0, -1, 0},
{ 4, s_2_6, 0, -1, 0},
{ 4, s_2_7, 0, -1, 0},
{ 4, s_2_8, 0, -1, 0}
}
static const symbol s_2_2[2]
static const symbol s_2_0[2]
static const symbol s_2_7[4]
static const symbol s_2_3[2]
static const symbol s_2_6[4]
static const symbol s_2_4[2]
static const symbol s_2_8[4]
static const symbol s_2_5[4]
static const symbol s_2_1[2]

Definition at line 128 of file stem_UTF_8_estonian.c.

Referenced by r_LONGV().

◆ a_3

const struct among a_3[12]
static
Initial value:
= {
{ 4, s_3_0, 0, 1, 0},
{ 4, s_3_1, 0, 3, 0},
{ 4, s_3_2, 0, 2, 0},
{ 5, s_3_3, 0, 1, 0},
{ 5, s_3_4, 0, 3, 0},
{ 5, s_3_5, 0, 2, 0},
{ 4, s_3_6, 0, 1, 0},
{ 4, s_3_7, 0, 3, 0},
{ 4, s_3_8, 0, 2, 0},
{ 4, s_3_9, 0, 1, 0},
{ 4, s_3_10, 0, 3, 0},
{ 4, s_3_11, 0, 2, 0}
}
static const symbol s_3_4[5]
static const symbol s_3_0[4]
static const symbol s_3_9[4]
static const symbol s_3_11[4]
static const symbol s_3_10[4]
static const symbol s_3_6[4]
static const symbol s_3_1[4]
static const symbol s_3_3[5]
static const symbol s_3_8[4]
static const symbol s_3_7[4]
static const symbol s_3_2[4]
static const symbol s_3_5[5]

Definition at line 152 of file stem_UTF_8_estonian.c.

Referenced by r_special_noun_endings().

◆ a_4

const struct among a_4[10]
static
Initial value:
= {
{ 2, s_4_0, 0, 1, 0},
{ 2, s_4_1, 0, 1, 0},
{ 2, s_4_2, 0, 1, 0},
{ 3, s_4_3, 0, 1, 0},
{ 1, s_4_4, 0, 1, 0},
{ 1, s_4_5, 0, 1, 0},
{ 2, s_4_6, -1, 1, 0},
{ 1, s_4_7, 0, 2, 0},
{ 2, s_4_8, -1, 1, 0},
{ 2, s_4_9, -2, 1, 0}
}
static const symbol s_4_3[3]
static const symbol s_4_5[1]
static const symbol s_4_9[2]
static const symbol s_4_1[2]
static const symbol s_4_8[2]
static const symbol s_4_6[2]
static const symbol s_4_7[1]
static const symbol s_4_4[1]
static const symbol s_4_2[2]
static const symbol s_4_0[2]

Definition at line 177 of file stem_UTF_8_estonian.c.

Referenced by r_case_ending().

◆ a_5

const struct among a_5[5]
static
Initial value:
= {
{ 0, 0, 0, 2, 0},
{ 3, s_5_1, -1, 1, 0},
{ 3, s_5_2, -2, 1, 0},
{ 3, s_5_3, -3, 1, 0},
{ 1, s_5_4, -4, -1, 0}
}
static const symbol s_5_1[3]
static const symbol s_5_4[1]
static const symbol s_5_3[3]
static const symbol s_5_2[3]

Definition at line 194 of file stem_UTF_8_estonian.c.

Referenced by r_plural_three_first_cases().

◆ a_6

const struct among a_6[7]
static
Initial value:
= {
{ 1, s_6_0, 0, 4, 0},
{ 3, s_6_1, -1, 2, 0},
{ 2, s_6_2, 0, 4, 0},
{ 6, s_6_3, -1, 1, 0},
{ 3, s_6_4, 0, 1, 0},
{ 4, s_6_5, 0, 1, 0},
{ 2, s_6_6, 0, 3, 0}
}
static const symbol s_6_6[2]
static const symbol s_6_3[6]
static const symbol s_6_1[3]
static const symbol s_6_2[2]
static const symbol s_6_0[1]
static const symbol s_6_4[3]
static const symbol s_6_5[4]

Definition at line 209 of file stem_UTF_8_estonian.c.

Referenced by r_plural_three_first_cases().

◆ a_7

const struct among a_7[4]
static
Initial value:
= {
{ 2, s_7_0, 0, -1, 0},
{ 2, s_7_1, 0, -1, 0},
{ 2, s_7_2, 0, -1, 0},
{ 2, s_7_3, 0, -1, 0}
}
static const symbol s_7_3[2]
static const symbol s_7_0[2]
static const symbol s_7_1[2]
static const symbol s_7_2[2]

Definition at line 223 of file stem_UTF_8_estonian.c.

Referenced by r_nu().

◆ a_8

const struct among a_8[3]
static
Initial value:
= {
{ 2, s_8_0, 0, 1, 0},
{ 2, s_8_1, 0, 2, 0},
{ 2, s_8_2, 0, 3, 0}
}
static const symbol s_8_2[2]
static const symbol s_8_0[2]
static const symbol s_8_1[2]

Definition at line 233 of file stem_UTF_8_estonian.c.

Referenced by r_undouble_kpt().

◆ a_9

const struct among a_9[3]
static
Initial value:
= {
{ 2, s_9_0, 0, 2, 0},
{ 3, s_9_1, 0, 1, 0},
{ 1, s_9_2, 0, 1, 0}
}
static const symbol s_9_0[2]
static const symbol s_9_2[1]
static const symbol s_9_1[3]

Definition at line 242 of file stem_UTF_8_estonian.c.

Referenced by r_degrees().

◆ g_GI

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 }
static

Definition at line 837 of file stem_UTF_8_estonian.c.

Referenced by r_emphasis().

◆ g_KI

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 }
static

Definition at line 835 of file stem_UTF_8_estonian.c.

Referenced by r_emphasis().

◆ g_RV

const unsigned char g_RV[] = { 17, 65, 16 }
static

◆ g_V1

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 }
static

Definition at line 831 of file stem_UTF_8_estonian.c.

Referenced by r_mark_regions(), r_undouble_kpt(), and r_verb().

◆ s_0

const symbol s_0[] = { 'a' }
static

Definition at line 38 of file stem_UTF_8_estonian.c.

Referenced by r_verb().

◆ s_0_0

const symbol s_0_0[2] = { 'g', 'i' }
static

Definition at line 67 of file stem_UTF_8_estonian.c.

◆ s_0_1

const symbol s_0_1[2] = { 'k', 'i' }
static

Definition at line 68 of file stem_UTF_8_estonian.c.

◆ s_1

const symbol s_1[] = { 'l', 'a', 's', 'e' }
static

Definition at line 39 of file stem_UTF_8_estonian.c.

Referenced by r_special_noun_endings().

◆ s_10

const symbol s_10[] = { 'j', 'o', 'o' }
static

Definition at line 48 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_10_0

const symbol s_10_0[4] = { 'j', 'o', 'o', 'b' }
static

Definition at line 248 of file stem_UTF_8_estonian.c.

◆ s_10_1

const symbol s_10_1[4] = { 'j', 'o', 'o', 'd' }
static

Definition at line 249 of file stem_UTF_8_estonian.c.

◆ s_10_10

const symbol s_10_10[7] = { 'j', 'u', 'u', 'a', 'k', 's', 'e' }
static

Definition at line 258 of file stem_UTF_8_estonian.c.

◆ s_10_100

const symbol s_10_100[5] = { 'l', 'o', 'o', 'm', 'a' }
static

Definition at line 348 of file stem_UTF_8_estonian.c.

◆ s_10_101

const symbol s_10_101[7] = { 'l', 'o', 'o', 'm', 'a', 't', 'a' }
static

Definition at line 349 of file stem_UTF_8_estonian.c.

◆ s_10_102

const symbol s_10_102[5] = { 'l', 'o', 'o', 'm', 'e' }
static

Definition at line 350 of file stem_UTF_8_estonian.c.

◆ s_10_103

const symbol s_10_103[4] = { 'l', 'o', 'o', 'n' }
static

Definition at line 351 of file stem_UTF_8_estonian.c.

◆ s_10_104

const symbol s_10_104[5] = { 'l', 'o', 'o', 't', 'e' }
static

Definition at line 352 of file stem_UTF_8_estonian.c.

◆ s_10_105

const symbol s_10_105[6] = { 'l', 'o', 'o', 'v', 'a', 'd' }
static

Definition at line 353 of file stem_UTF_8_estonian.c.

◆ s_10_106

const symbol s_10_106[4] = { 'l', 'u', 'u', 'a' }
static

Definition at line 354 of file stem_UTF_8_estonian.c.

◆ s_10_107

const symbol s_10_107[7] = { 'l', 'u', 'u', 'a', 'k', 's', 'e' }
static

Definition at line 355 of file stem_UTF_8_estonian.c.

◆ s_10_108

const symbol s_10_108[4] = { 'l', 0xC3, 0xB5, 'i' }
static

Definition at line 356 of file stem_UTF_8_estonian.c.

◆ s_10_109

const symbol s_10_109[5] = { 'l', 0xC3, 0xB5, 'i', 'd' }
static

Definition at line 357 of file stem_UTF_8_estonian.c.

◆ s_10_11

const symbol s_10_11[4] = { 'j', 0xC3, 0xA4, 'i' }
static

Definition at line 259 of file stem_UTF_8_estonian.c.

◆ s_10_110

const symbol s_10_110[6] = { 'l', 0xC3, 0xB5, 'i', 'm', 'e' }
static

Definition at line 358 of file stem_UTF_8_estonian.c.

◆ s_10_111

const symbol s_10_111[5] = { 'l', 0xC3, 0xB5, 'i', 'n' }
static

Definition at line 359 of file stem_UTF_8_estonian.c.

◆ s_10_112

const symbol s_10_112[6] = { 'l', 0xC3, 0xB5, 'i', 't', 'e' }
static

Definition at line 360 of file stem_UTF_8_estonian.c.

◆ s_10_113

const symbol s_10_113[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'b' }
static

Definition at line 361 of file stem_UTF_8_estonian.c.

◆ s_10_114

const symbol s_10_114[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd' }
static

Definition at line 362 of file stem_UTF_8_estonian.c.

◆ s_10_115

const symbol s_10_115[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' }
static

Definition at line 363 of file stem_UTF_8_estonian.c.

◆ s_10_116

const symbol s_10_116[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' }
static

Definition at line 364 of file stem_UTF_8_estonian.c.

◆ s_10_117

const symbol s_10_117[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' }
static

Definition at line 365 of file stem_UTF_8_estonian.c.

◆ s_10_118

const symbol s_10_118[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' }
static

Definition at line 366 of file stem_UTF_8_estonian.c.

◆ s_10_119

const symbol s_10_119[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' }
static

Definition at line 367 of file stem_UTF_8_estonian.c.

◆ s_10_12

const symbol s_10_12[5] = { 'j', 0xC3, 0xA4, 'i', 'd' }
static

Definition at line 260 of file stem_UTF_8_estonian.c.

◆ s_10_120

const symbol s_10_120[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' }
static

Definition at line 368 of file stem_UTF_8_estonian.c.

◆ s_10_121

const symbol s_10_121[10] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' }
static

Definition at line 369 of file stem_UTF_8_estonian.c.

◆ s_10_122

const symbol s_10_122[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' }
static

Definition at line 370 of file stem_UTF_8_estonian.c.

◆ s_10_123

const symbol s_10_123[9] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' }
static

Definition at line 371 of file stem_UTF_8_estonian.c.

◆ s_10_124

const symbol s_10_124[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' }
static

Definition at line 372 of file stem_UTF_8_estonian.c.

◆ s_10_125

const symbol s_10_125[6] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'n' }
static

Definition at line 373 of file stem_UTF_8_estonian.c.

◆ s_10_126

const symbol s_10_126[7] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' }
static

Definition at line 374 of file stem_UTF_8_estonian.c.

◆ s_10_127

const symbol s_10_127[8] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' }
static

Definition at line 375 of file stem_UTF_8_estonian.c.

◆ s_10_128

const symbol s_10_128[6] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
static

Definition at line 376 of file stem_UTF_8_estonian.c.

◆ s_10_129

const symbol s_10_129[9] = { 'l', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
static

Definition at line 377 of file stem_UTF_8_estonian.c.

◆ s_10_13

const symbol s_10_13[6] = { 'j', 0xC3, 0xA4, 'i', 'm', 'e' }
static

Definition at line 261 of file stem_UTF_8_estonian.c.

◆ s_10_130

const symbol s_10_130[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
static

Definition at line 378 of file stem_UTF_8_estonian.c.

◆ s_10_131

const symbol s_10_131[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
static

Definition at line 379 of file stem_UTF_8_estonian.c.

◆ s_10_132

const symbol s_10_132[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'b' }
static

Definition at line 380 of file stem_UTF_8_estonian.c.

◆ s_10_133

const symbol s_10_133[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd' }
static

Definition at line 381 of file stem_UTF_8_estonian.c.

◆ s_10_134

const symbol s_10_134[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'd', 'i' }
static

Definition at line 382 of file stem_UTF_8_estonian.c.

◆ s_10_135

const symbol s_10_135[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's' }
static

Definition at line 383 of file stem_UTF_8_estonian.c.

◆ s_10_136

const symbol s_10_136[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'd' }
static

Definition at line 384 of file stem_UTF_8_estonian.c.

◆ s_10_137

const symbol s_10_137[10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'm', 'e' }
static

Definition at line 385 of file stem_UTF_8_estonian.c.

◆ s_10_138

const symbol s_10_138[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 'n' }
static

Definition at line 386 of file stem_UTF_8_estonian.c.

◆ s_10_139

const symbol s_10_139[10] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'k', 's', 'i', 't', 'e' }
static

Definition at line 387 of file stem_UTF_8_estonian.c.

◆ s_10_14

const symbol s_10_14[5] = { 'j', 0xC3, 0xA4, 'i', 'n' }
static

Definition at line 262 of file stem_UTF_8_estonian.c.

◆ s_10_140

const symbol s_10_140[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a' }
static

Definition at line 388 of file stem_UTF_8_estonian.c.

◆ s_10_141

const symbol s_10_141[9] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'a', 't', 'a' }
static

Definition at line 389 of file stem_UTF_8_estonian.c.

◆ s_10_142

const symbol s_10_142[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'm', 'e' }
static

Definition at line 390 of file stem_UTF_8_estonian.c.

◆ s_10_143

const symbol s_10_143[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'n' }
static

Definition at line 391 of file stem_UTF_8_estonian.c.

◆ s_10_144

const symbol s_10_144[6] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's' }
static

Definition at line 392 of file stem_UTF_8_estonian.c.

◆ s_10_145

const symbol s_10_145[7] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 't', 'e' }
static

Definition at line 393 of file stem_UTF_8_estonian.c.

◆ s_10_146

const symbol s_10_146[8] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 'v', 'a', 'd' }
static

Definition at line 394 of file stem_UTF_8_estonian.c.

◆ s_10_147

const symbol s_10_147[5] = { 'n', 0xC3, 0xA4, 'e', 'b' }
static

Definition at line 395 of file stem_UTF_8_estonian.c.

◆ s_10_148

const symbol s_10_148[5] = { 'n', 0xC3, 0xA4, 'e', 'd' }
static

Definition at line 396 of file stem_UTF_8_estonian.c.

◆ s_10_149

const symbol s_10_149[6] = { 'n', 0xC3, 0xA4, 'e', 'k', 's' }
static

Definition at line 397 of file stem_UTF_8_estonian.c.

◆ s_10_15

const symbol s_10_15[6] = { 'j', 0xC3, 0xA4, 'i', 't', 'e' }
static

Definition at line 263 of file stem_UTF_8_estonian.c.

◆ s_10_150

const symbol s_10_150[8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'd' }
static

Definition at line 398 of file stem_UTF_8_estonian.c.

◆ s_10_151

const symbol s_10_151[9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 399 of file stem_UTF_8_estonian.c.

◆ s_10_152

const symbol s_10_152[8] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 'n' }
static

Definition at line 400 of file stem_UTF_8_estonian.c.

◆ s_10_153

const symbol s_10_153[9] = { 'n', 0xC3, 0xA4, 'e', 'k', 's', 'i', 't', 'e' }
static

Definition at line 401 of file stem_UTF_8_estonian.c.

◆ s_10_154

const symbol s_10_154[6] = { 'n', 0xC3, 0xA4, 'e', 'm', 'e' }
static

Definition at line 402 of file stem_UTF_8_estonian.c.

◆ s_10_155

const symbol s_10_155[5] = { 'n', 0xC3, 0xA4, 'e', 'n' }
static

Definition at line 403 of file stem_UTF_8_estonian.c.

◆ s_10_156

const symbol s_10_156[6] = { 'n', 0xC3, 0xA4, 'e', 't', 'e' }
static

Definition at line 404 of file stem_UTF_8_estonian.c.

◆ s_10_157

const symbol s_10_157[7] = { 'n', 0xC3, 0xA4, 'e', 'v', 'a', 'd' }
static

Definition at line 405 of file stem_UTF_8_estonian.c.

◆ s_10_158

const symbol s_10_158[7] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a' }
static

Definition at line 406 of file stem_UTF_8_estonian.c.

◆ s_10_159

const symbol s_10_159[9] = { 'n', 0xC3, 0xA4, 'g', 'e', 'm', 'a', 't', 'a' }
static

Definition at line 407 of file stem_UTF_8_estonian.c.

◆ s_10_16

const symbol s_10_16[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'b' }
static

Definition at line 264 of file stem_UTF_8_estonian.c.

◆ s_10_160

const symbol s_10_160[5] = { 'n', 0xC3, 0xA4, 'h', 'a' }
static

Definition at line 408 of file stem_UTF_8_estonian.c.

◆ s_10_161

const symbol s_10_161[8] = { 'n', 0xC3, 0xA4, 'h', 'a', 'k', 's', 'e' }
static

Definition at line 409 of file stem_UTF_8_estonian.c.

◆ s_10_162

const symbol s_10_162[6] = { 'n', 0xC3, 0xA4, 'h', 't', 'i' }
static

Definition at line 410 of file stem_UTF_8_estonian.c.

◆ s_10_163

const symbol s_10_163[5] = { 'p', 0xC3, 0xB5, 'e', 'b' }
static

Definition at line 411 of file stem_UTF_8_estonian.c.

◆ s_10_164

const symbol s_10_164[5] = { 'p', 0xC3, 0xB5, 'e', 'd' }
static

Definition at line 412 of file stem_UTF_8_estonian.c.

◆ s_10_165

const symbol s_10_165[6] = { 'p', 0xC3, 0xB5, 'e', 'k', 's' }
static

Definition at line 413 of file stem_UTF_8_estonian.c.

◆ s_10_166

const symbol s_10_166[8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'd' }
static

Definition at line 414 of file stem_UTF_8_estonian.c.

◆ s_10_167

const symbol s_10_167[9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 415 of file stem_UTF_8_estonian.c.

◆ s_10_168

const symbol s_10_168[8] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 'n' }
static

Definition at line 416 of file stem_UTF_8_estonian.c.

◆ s_10_169

const symbol s_10_169[9] = { 'p', 0xC3, 0xB5, 'e', 'k', 's', 'i', 't', 'e' }
static

Definition at line 417 of file stem_UTF_8_estonian.c.

◆ s_10_17

const symbol s_10_17[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd' }
static

Definition at line 265 of file stem_UTF_8_estonian.c.

◆ s_10_170

const symbol s_10_170[6] = { 'p', 0xC3, 0xB5, 'e', 'm', 'e' }
static

Definition at line 418 of file stem_UTF_8_estonian.c.

◆ s_10_171

const symbol s_10_171[5] = { 'p', 0xC3, 0xB5, 'e', 'n' }
static

Definition at line 419 of file stem_UTF_8_estonian.c.

◆ s_10_172

const symbol s_10_172[6] = { 'p', 0xC3, 0xB5, 'e', 't', 'e' }
static

Definition at line 420 of file stem_UTF_8_estonian.c.

◆ s_10_173

const symbol s_10_173[7] = { 'p', 0xC3, 0xB5, 'e', 'v', 'a', 'd' }
static

Definition at line 421 of file stem_UTF_8_estonian.c.

◆ s_10_174

const symbol s_10_174[4] = { 's', 'a', 'a', 'b' }
static

Definition at line 422 of file stem_UTF_8_estonian.c.

◆ s_10_175

const symbol s_10_175[4] = { 's', 'a', 'a', 'd' }
static

Definition at line 423 of file stem_UTF_8_estonian.c.

◆ s_10_176

const symbol s_10_176[5] = { 's', 'a', 'a', 'd', 'a' }
static

Definition at line 424 of file stem_UTF_8_estonian.c.

◆ s_10_177

const symbol s_10_177[8] = { 's', 'a', 'a', 'd', 'a', 'k', 's', 'e' }
static

Definition at line 425 of file stem_UTF_8_estonian.c.

◆ s_10_178

const symbol s_10_178[5] = { 's', 'a', 'a', 'd', 'i' }
static

Definition at line 426 of file stem_UTF_8_estonian.c.

◆ s_10_179

const symbol s_10_179[5] = { 's', 'a', 'a', 'k', 's' }
static

Definition at line 427 of file stem_UTF_8_estonian.c.

◆ s_10_18

const symbol s_10_18[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a' }
static

Definition at line 266 of file stem_UTF_8_estonian.c.

◆ s_10_180

const symbol s_10_180[7] = { 's', 'a', 'a', 'k', 's', 'i', 'd' }
static

Definition at line 428 of file stem_UTF_8_estonian.c.

◆ s_10_181

const symbol s_10_181[8] = { 's', 'a', 'a', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 429 of file stem_UTF_8_estonian.c.

◆ s_10_182

const symbol s_10_182[7] = { 's', 'a', 'a', 'k', 's', 'i', 'n' }
static

Definition at line 430 of file stem_UTF_8_estonian.c.

◆ s_10_183

const symbol s_10_183[8] = { 's', 'a', 'a', 'k', 's', 'i', 't', 'e' }
static

Definition at line 431 of file stem_UTF_8_estonian.c.

◆ s_10_184

const symbol s_10_184[5] = { 's', 'a', 'a', 'm', 'a' }
static

Definition at line 432 of file stem_UTF_8_estonian.c.

◆ s_10_185

const symbol s_10_185[7] = { 's', 'a', 'a', 'm', 'a', 't', 'a' }
static

Definition at line 433 of file stem_UTF_8_estonian.c.

◆ s_10_186

const symbol s_10_186[5] = { 's', 'a', 'a', 'm', 'e' }
static

Definition at line 434 of file stem_UTF_8_estonian.c.

◆ s_10_187

const symbol s_10_187[4] = { 's', 'a', 'a', 'n' }
static

Definition at line 435 of file stem_UTF_8_estonian.c.

◆ s_10_188

const symbol s_10_188[5] = { 's', 'a', 'a', 't', 'e' }
static

Definition at line 436 of file stem_UTF_8_estonian.c.

◆ s_10_189

const symbol s_10_189[6] = { 's', 'a', 'a', 'v', 'a', 'd' }
static

Definition at line 437 of file stem_UTF_8_estonian.c.

◆ s_10_19

const symbol s_10_19[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'a', 'k', 's', 'e' }
static

Definition at line 267 of file stem_UTF_8_estonian.c.

◆ s_10_190

const symbol s_10_190[3] = { 's', 'a', 'i' }
static

Definition at line 438 of file stem_UTF_8_estonian.c.

◆ s_10_191

const symbol s_10_191[4] = { 's', 'a', 'i', 'd' }
static

Definition at line 439 of file stem_UTF_8_estonian.c.

◆ s_10_192

const symbol s_10_192[5] = { 's', 'a', 'i', 'm', 'e' }
static

Definition at line 440 of file stem_UTF_8_estonian.c.

◆ s_10_193

const symbol s_10_193[4] = { 's', 'a', 'i', 'n' }
static

Definition at line 441 of file stem_UTF_8_estonian.c.

◆ s_10_194

const symbol s_10_194[5] = { 's', 'a', 'i', 't', 'e' }
static

Definition at line 442 of file stem_UTF_8_estonian.c.

◆ s_10_195

const symbol s_10_195[4] = { 's', 0xC3, 0xB5, 'i' }
static

Definition at line 443 of file stem_UTF_8_estonian.c.

◆ s_10_196

const symbol s_10_196[5] = { 's', 0xC3, 0xB5, 'i', 'd' }
static

Definition at line 444 of file stem_UTF_8_estonian.c.

◆ s_10_197

const symbol s_10_197[6] = { 's', 0xC3, 0xB5, 'i', 'm', 'e' }
static

Definition at line 445 of file stem_UTF_8_estonian.c.

◆ s_10_198

const symbol s_10_198[5] = { 's', 0xC3, 0xB5, 'i', 'n' }
static

Definition at line 446 of file stem_UTF_8_estonian.c.

◆ s_10_199

const symbol s_10_199[6] = { 's', 0xC3, 0xB5, 'i', 't', 'e' }
static

Definition at line 447 of file stem_UTF_8_estonian.c.

◆ s_10_2

const symbol s_10_2[8] = { 'j', 'o', 'o', 'd', 'a', 'k', 's', 'e' }
static

Definition at line 250 of file stem_UTF_8_estonian.c.

◆ s_10_20

const symbol s_10_20[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'd', 'i' }
static

Definition at line 268 of file stem_UTF_8_estonian.c.

◆ s_10_200

const symbol s_10_200[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'b' }
static

Definition at line 448 of file stem_UTF_8_estonian.c.

◆ s_10_201

const symbol s_10_201[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd' }
static

Definition at line 449 of file stem_UTF_8_estonian.c.

◆ s_10_202

const symbol s_10_202[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'a', 'k', 's', 'e' }
static

Definition at line 450 of file stem_UTF_8_estonian.c.

◆ s_10_203

const symbol s_10_203[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'd', 'i' }
static

Definition at line 451 of file stem_UTF_8_estonian.c.

◆ s_10_204

const symbol s_10_204[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's' }
static

Definition at line 452 of file stem_UTF_8_estonian.c.

◆ s_10_205

const symbol s_10_205[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'd' }
static

Definition at line 453 of file stem_UTF_8_estonian.c.

◆ s_10_206

const symbol s_10_206[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'm', 'e' }
static

Definition at line 454 of file stem_UTF_8_estonian.c.

◆ s_10_207

const symbol s_10_207[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 'n' }
static

Definition at line 455 of file stem_UTF_8_estonian.c.

◆ s_10_208

const symbol s_10_208[10] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'k', 's', 'i', 't', 'e' }
static

Definition at line 456 of file stem_UTF_8_estonian.c.

◆ s_10_209

const symbol s_10_209[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a' }
static

Definition at line 457 of file stem_UTF_8_estonian.c.

◆ s_10_21

const symbol s_10_21[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's' }
static

Definition at line 269 of file stem_UTF_8_estonian.c.

◆ s_10_210

const symbol s_10_210[9] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'a', 't', 'a' }
static

Definition at line 458 of file stem_UTF_8_estonian.c.

◆ s_10_211

const symbol s_10_211[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'm', 'e' }
static

Definition at line 459 of file stem_UTF_8_estonian.c.

◆ s_10_212

const symbol s_10_212[6] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'n' }
static

Definition at line 460 of file stem_UTF_8_estonian.c.

◆ s_10_213

const symbol s_10_213[7] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 't', 'e' }
static

Definition at line 461 of file stem_UTF_8_estonian.c.

◆ s_10_214

const symbol s_10_214[8] = { 's', 0xC3, 0xB6, 0xC3, 0xB6, 'v', 'a', 'd' }
static

Definition at line 462 of file stem_UTF_8_estonian.c.

◆ s_10_215

const symbol s_10_215[6] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a' }
static

Definition at line 463 of file stem_UTF_8_estonian.c.

◆ s_10_216

const symbol s_10_216[9] = { 's', 0xC3, 0xBC, 0xC3, 0xBC, 'a', 'k', 's', 'e' }
static

Definition at line 464 of file stem_UTF_8_estonian.c.

◆ s_10_217

const symbol s_10_217[4] = { 't', 'e', 'e', 'b' }
static

Definition at line 465 of file stem_UTF_8_estonian.c.

◆ s_10_218

const symbol s_10_218[4] = { 't', 'e', 'e', 'd' }
static

Definition at line 466 of file stem_UTF_8_estonian.c.

◆ s_10_219

const symbol s_10_219[5] = { 't', 'e', 'e', 'k', 's' }
static

Definition at line 467 of file stem_UTF_8_estonian.c.

◆ s_10_22

const symbol s_10_22[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'd' }
static

Definition at line 270 of file stem_UTF_8_estonian.c.

◆ s_10_220

const symbol s_10_220[7] = { 't', 'e', 'e', 'k', 's', 'i', 'd' }
static

Definition at line 468 of file stem_UTF_8_estonian.c.

◆ s_10_221

const symbol s_10_221[8] = { 't', 'e', 'e', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 469 of file stem_UTF_8_estonian.c.

◆ s_10_222

const symbol s_10_222[7] = { 't', 'e', 'e', 'k', 's', 'i', 'n' }
static

Definition at line 470 of file stem_UTF_8_estonian.c.

◆ s_10_223

const symbol s_10_223[8] = { 't', 'e', 'e', 'k', 's', 'i', 't', 'e' }
static

Definition at line 471 of file stem_UTF_8_estonian.c.

◆ s_10_224

const symbol s_10_224[5] = { 't', 'e', 'e', 'm', 'e' }
static

Definition at line 472 of file stem_UTF_8_estonian.c.

◆ s_10_225

const symbol s_10_225[4] = { 't', 'e', 'e', 'n' }
static

Definition at line 473 of file stem_UTF_8_estonian.c.

◆ s_10_226

const symbol s_10_226[5] = { 't', 'e', 'e', 't', 'e' }
static

Definition at line 474 of file stem_UTF_8_estonian.c.

◆ s_10_227

const symbol s_10_227[6] = { 't', 'e', 'e', 'v', 'a', 'd' }
static

Definition at line 475 of file stem_UTF_8_estonian.c.

◆ s_10_228

const symbol s_10_228[6] = { 't', 'e', 'g', 'e', 'm', 'a' }
static

Definition at line 476 of file stem_UTF_8_estonian.c.

◆ s_10_229

const symbol s_10_229[8] = { 't', 'e', 'g', 'e', 'm', 'a', 't', 'a' }
static

Definition at line 477 of file stem_UTF_8_estonian.c.

◆ s_10_23

const symbol s_10_23[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'm', 'e' }
static

Definition at line 271 of file stem_UTF_8_estonian.c.

◆ s_10_230

const symbol s_10_230[4] = { 't', 'e', 'h', 'a' }
static

Definition at line 478 of file stem_UTF_8_estonian.c.

◆ s_10_231

const symbol s_10_231[7] = { 't', 'e', 'h', 'a', 'k', 's', 'e' }
static

Definition at line 479 of file stem_UTF_8_estonian.c.

◆ s_10_232

const symbol s_10_232[5] = { 't', 'e', 'h', 't', 'i' }
static

Definition at line 480 of file stem_UTF_8_estonian.c.

◆ s_10_233

const symbol s_10_233[4] = { 't', 'o', 'o', 'b' }
static

Definition at line 481 of file stem_UTF_8_estonian.c.

◆ s_10_234

const symbol s_10_234[4] = { 't', 'o', 'o', 'd' }
static

Definition at line 482 of file stem_UTF_8_estonian.c.

◆ s_10_235

const symbol s_10_235[5] = { 't', 'o', 'o', 'd', 'i' }
static

Definition at line 483 of file stem_UTF_8_estonian.c.

◆ s_10_236

const symbol s_10_236[5] = { 't', 'o', 'o', 'k', 's' }
static

Definition at line 484 of file stem_UTF_8_estonian.c.

◆ s_10_237

const symbol s_10_237[7] = { 't', 'o', 'o', 'k', 's', 'i', 'd' }
static

Definition at line 485 of file stem_UTF_8_estonian.c.

◆ s_10_238

const symbol s_10_238[8] = { 't', 'o', 'o', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 486 of file stem_UTF_8_estonian.c.

◆ s_10_239

const symbol s_10_239[7] = { 't', 'o', 'o', 'k', 's', 'i', 'n' }
static

Definition at line 487 of file stem_UTF_8_estonian.c.

◆ s_10_24

const symbol s_10_24[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 'n' }
static

Definition at line 272 of file stem_UTF_8_estonian.c.

◆ s_10_240

const symbol s_10_240[8] = { 't', 'o', 'o', 'k', 's', 'i', 't', 'e' }
static

Definition at line 488 of file stem_UTF_8_estonian.c.

◆ s_10_241

const symbol s_10_241[5] = { 't', 'o', 'o', 'm', 'a' }
static

Definition at line 489 of file stem_UTF_8_estonian.c.

◆ s_10_242

const symbol s_10_242[7] = { 't', 'o', 'o', 'm', 'a', 't', 'a' }
static

Definition at line 490 of file stem_UTF_8_estonian.c.

◆ s_10_243

const symbol s_10_243[5] = { 't', 'o', 'o', 'm', 'e' }
static

Definition at line 491 of file stem_UTF_8_estonian.c.

◆ s_10_244

const symbol s_10_244[4] = { 't', 'o', 'o', 'n' }
static

Definition at line 492 of file stem_UTF_8_estonian.c.

◆ s_10_245

const symbol s_10_245[5] = { 't', 'o', 'o', 't', 'e' }
static

Definition at line 493 of file stem_UTF_8_estonian.c.

◆ s_10_246

const symbol s_10_246[6] = { 't', 'o', 'o', 'v', 'a', 'd' }
static

Definition at line 494 of file stem_UTF_8_estonian.c.

◆ s_10_247

const symbol s_10_247[4] = { 't', 'u', 'u', 'a' }
static

Definition at line 495 of file stem_UTF_8_estonian.c.

◆ s_10_248

const symbol s_10_248[7] = { 't', 'u', 'u', 'a', 'k', 's', 'e' }
static

Definition at line 496 of file stem_UTF_8_estonian.c.

◆ s_10_249

const symbol s_10_249[4] = { 't', 0xC3, 0xB5, 'i' }
static

Definition at line 497 of file stem_UTF_8_estonian.c.

◆ s_10_25

const symbol s_10_25[10] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'k', 's', 'i', 't', 'e' }
static

Definition at line 273 of file stem_UTF_8_estonian.c.

◆ s_10_250

const symbol s_10_250[5] = { 't', 0xC3, 0xB5, 'i', 'd' }
static

Definition at line 498 of file stem_UTF_8_estonian.c.

◆ s_10_251

const symbol s_10_251[6] = { 't', 0xC3, 0xB5, 'i', 'm', 'e' }
static

Definition at line 499 of file stem_UTF_8_estonian.c.

◆ s_10_252

const symbol s_10_252[5] = { 't', 0xC3, 0xB5, 'i', 'n' }
static

Definition at line 500 of file stem_UTF_8_estonian.c.

◆ s_10_253

const symbol s_10_253[6] = { 't', 0xC3, 0xB5, 'i', 't', 'e' }
static

Definition at line 501 of file stem_UTF_8_estonian.c.

◆ s_10_254

const symbol s_10_254[4] = { 'v', 'i', 'i', 'a' }
static

Definition at line 502 of file stem_UTF_8_estonian.c.

◆ s_10_255

const symbol s_10_255[7] = { 'v', 'i', 'i', 'a', 'k', 's', 'e' }
static

Definition at line 503 of file stem_UTF_8_estonian.c.

◆ s_10_256

const symbol s_10_256[4] = { 'v', 'i', 'i', 'b' }
static

Definition at line 504 of file stem_UTF_8_estonian.c.

◆ s_10_257

const symbol s_10_257[4] = { 'v', 'i', 'i', 'd' }
static

Definition at line 505 of file stem_UTF_8_estonian.c.

◆ s_10_258

const symbol s_10_258[5] = { 'v', 'i', 'i', 'd', 'i' }
static

Definition at line 506 of file stem_UTF_8_estonian.c.

◆ s_10_259

const symbol s_10_259[5] = { 'v', 'i', 'i', 'k', 's' }
static

Definition at line 507 of file stem_UTF_8_estonian.c.

◆ s_10_26

const symbol s_10_26[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' }
static

Definition at line 274 of file stem_UTF_8_estonian.c.

◆ s_10_260

const symbol s_10_260[7] = { 'v', 'i', 'i', 'k', 's', 'i', 'd' }
static

Definition at line 508 of file stem_UTF_8_estonian.c.

◆ s_10_261

const symbol s_10_261[8] = { 'v', 'i', 'i', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 509 of file stem_UTF_8_estonian.c.

◆ s_10_262

const symbol s_10_262[7] = { 'v', 'i', 'i', 'k', 's', 'i', 'n' }
static

Definition at line 510 of file stem_UTF_8_estonian.c.

◆ s_10_263

const symbol s_10_263[8] = { 'v', 'i', 'i', 'k', 's', 'i', 't', 'e' }
static

Definition at line 511 of file stem_UTF_8_estonian.c.

◆ s_10_264

const symbol s_10_264[5] = { 'v', 'i', 'i', 'm', 'a' }
static

Definition at line 512 of file stem_UTF_8_estonian.c.

◆ s_10_265

const symbol s_10_265[7] = { 'v', 'i', 'i', 'm', 'a', 't', 'a' }
static

Definition at line 513 of file stem_UTF_8_estonian.c.

◆ s_10_266

const symbol s_10_266[5] = { 'v', 'i', 'i', 'm', 'e' }
static

Definition at line 514 of file stem_UTF_8_estonian.c.

◆ s_10_267

const symbol s_10_267[4] = { 'v', 'i', 'i', 'n' }
static

Definition at line 515 of file stem_UTF_8_estonian.c.

◆ s_10_268

const symbol s_10_268[7] = { 'v', 'i', 'i', 's', 'i', 'm', 'e' }
static

Definition at line 516 of file stem_UTF_8_estonian.c.

◆ s_10_269

const symbol s_10_269[6] = { 'v', 'i', 'i', 's', 'i', 'n' }
static

Definition at line 517 of file stem_UTF_8_estonian.c.

◆ s_10_27

const symbol s_10_27[9] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a', 't', 'a' }
static

Definition at line 275 of file stem_UTF_8_estonian.c.

◆ s_10_270

const symbol s_10_270[7] = { 'v', 'i', 'i', 's', 'i', 't', 'e' }
static

Definition at line 518 of file stem_UTF_8_estonian.c.

◆ s_10_271

const symbol s_10_271[5] = { 'v', 'i', 'i', 't', 'e' }
static

Definition at line 519 of file stem_UTF_8_estonian.c.

◆ s_10_272

const symbol s_10_272[6] = { 'v', 'i', 'i', 'v', 'a', 'd' }
static

Definition at line 520 of file stem_UTF_8_estonian.c.

◆ s_10_273

const symbol s_10_273[5] = { 'v', 0xC3, 0xB5, 'i', 'b' }
static

Definition at line 521 of file stem_UTF_8_estonian.c.

◆ s_10_274

const symbol s_10_274[5] = { 'v', 0xC3, 0xB5, 'i', 'd' }
static

Definition at line 522 of file stem_UTF_8_estonian.c.

◆ s_10_275

const symbol s_10_275[6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a' }
static

Definition at line 523 of file stem_UTF_8_estonian.c.

◆ s_10_276

const symbol s_10_276[9] = { 'v', 0xC3, 0xB5, 'i', 'd', 'a', 'k', 's', 'e' }
static

Definition at line 524 of file stem_UTF_8_estonian.c.

◆ s_10_277

const symbol s_10_277[6] = { 'v', 0xC3, 0xB5, 'i', 'd', 'i' }
static

Definition at line 525 of file stem_UTF_8_estonian.c.

◆ s_10_278

const symbol s_10_278[6] = { 'v', 0xC3, 0xB5, 'i', 'k', 's' }
static

Definition at line 526 of file stem_UTF_8_estonian.c.

◆ s_10_279

const symbol s_10_279[8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'd' }
static

Definition at line 527 of file stem_UTF_8_estonian.c.

◆ s_10_28

const symbol s_10_28[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'e' }
static

Definition at line 276 of file stem_UTF_8_estonian.c.

◆ s_10_280

const symbol s_10_280[9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 528 of file stem_UTF_8_estonian.c.

◆ s_10_281

const symbol s_10_281[8] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 'n' }
static

Definition at line 529 of file stem_UTF_8_estonian.c.

◆ s_10_282

const symbol s_10_282[9] = { 'v', 0xC3, 0xB5, 'i', 'k', 's', 'i', 't', 'e' }
static

Definition at line 530 of file stem_UTF_8_estonian.c.

◆ s_10_283

const symbol s_10_283[6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a' }
static

Definition at line 531 of file stem_UTF_8_estonian.c.

◆ s_10_284

const symbol s_10_284[8] = { 'v', 0xC3, 0xB5, 'i', 'm', 'a', 't', 'a' }
static

Definition at line 532 of file stem_UTF_8_estonian.c.

◆ s_10_285

const symbol s_10_285[6] = { 'v', 0xC3, 0xB5, 'i', 'm', 'e' }
static

Definition at line 533 of file stem_UTF_8_estonian.c.

◆ s_10_286

const symbol s_10_286[5] = { 'v', 0xC3, 0xB5, 'i', 'n' }
static

Definition at line 534 of file stem_UTF_8_estonian.c.

◆ s_10_287

const symbol s_10_287[5] = { 'v', 0xC3, 0xB5, 'i', 's' }
static

Definition at line 535 of file stem_UTF_8_estonian.c.

◆ s_10_288

const symbol s_10_288[6] = { 'v', 0xC3, 0xB5, 'i', 't', 'e' }
static

Definition at line 536 of file stem_UTF_8_estonian.c.

◆ s_10_289

const symbol s_10_289[7] = { 'v', 0xC3, 0xB5, 'i', 'v', 'a', 'd' }
static

Definition at line 537 of file stem_UTF_8_estonian.c.

◆ s_10_29

const symbol s_10_29[6] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'n' }
static

Definition at line 277 of file stem_UTF_8_estonian.c.

◆ s_10_3

const symbol s_10_3[5] = { 'j', 'o', 'o', 'm', 'a' }
static

Definition at line 251 of file stem_UTF_8_estonian.c.

◆ s_10_30

const symbol s_10_30[7] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 't', 'e' }
static

Definition at line 278 of file stem_UTF_8_estonian.c.

◆ s_10_31

const symbol s_10_31[8] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'v', 'a', 'd' }
static

Definition at line 279 of file stem_UTF_8_estonian.c.

◆ s_10_32

const symbol s_10_32[4] = { 'j', 0xC3, 0xB5, 'i' }
static

Definition at line 280 of file stem_UTF_8_estonian.c.

◆ s_10_33

const symbol s_10_33[5] = { 'j', 0xC3, 0xB5, 'i', 'd' }
static

Definition at line 281 of file stem_UTF_8_estonian.c.

◆ s_10_34

const symbol s_10_34[6] = { 'j', 0xC3, 0xB5, 'i', 'm', 'e' }
static

Definition at line 282 of file stem_UTF_8_estonian.c.

◆ s_10_35

const symbol s_10_35[5] = { 'j', 0xC3, 0xB5, 'i', 'n' }
static

Definition at line 283 of file stem_UTF_8_estonian.c.

◆ s_10_36

const symbol s_10_36[6] = { 'j', 0xC3, 0xB5, 'i', 't', 'e' }
static

Definition at line 284 of file stem_UTF_8_estonian.c.

◆ s_10_37

const symbol s_10_37[4] = { 'k', 'e', 'e', 'b' }
static

Definition at line 285 of file stem_UTF_8_estonian.c.

◆ s_10_38

const symbol s_10_38[4] = { 'k', 'e', 'e', 'd' }
static

Definition at line 286 of file stem_UTF_8_estonian.c.

◆ s_10_39

const symbol s_10_39[8] = { 'k', 'e', 'e', 'd', 'a', 'k', 's', 'e' }
static

Definition at line 287 of file stem_UTF_8_estonian.c.

◆ s_10_4

const symbol s_10_4[7] = { 'j', 'o', 'o', 'm', 'a', 't', 'a' }
static

Definition at line 252 of file stem_UTF_8_estonian.c.

◆ s_10_40

const symbol s_10_40[5] = { 'k', 'e', 'e', 'k', 's' }
static

Definition at line 288 of file stem_UTF_8_estonian.c.

◆ s_10_41

const symbol s_10_41[7] = { 'k', 'e', 'e', 'k', 's', 'i', 'd' }
static

Definition at line 289 of file stem_UTF_8_estonian.c.

◆ s_10_42

const symbol s_10_42[8] = { 'k', 'e', 'e', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 290 of file stem_UTF_8_estonian.c.

◆ s_10_43

const symbol s_10_43[7] = { 'k', 'e', 'e', 'k', 's', 'i', 'n' }
static

Definition at line 291 of file stem_UTF_8_estonian.c.

◆ s_10_44

const symbol s_10_44[8] = { 'k', 'e', 'e', 'k', 's', 'i', 't', 'e' }
static

Definition at line 292 of file stem_UTF_8_estonian.c.

◆ s_10_45

const symbol s_10_45[5] = { 'k', 'e', 'e', 'm', 'a' }
static

Definition at line 293 of file stem_UTF_8_estonian.c.

◆ s_10_46

const symbol s_10_46[7] = { 'k', 'e', 'e', 'm', 'a', 't', 'a' }
static

Definition at line 294 of file stem_UTF_8_estonian.c.

◆ s_10_47

const symbol s_10_47[5] = { 'k', 'e', 'e', 'm', 'e' }
static

Definition at line 295 of file stem_UTF_8_estonian.c.

◆ s_10_48

const symbol s_10_48[4] = { 'k', 'e', 'e', 'n' }
static

Definition at line 296 of file stem_UTF_8_estonian.c.

◆ s_10_49

const symbol s_10_49[4] = { 'k', 'e', 'e', 's' }
static

Definition at line 297 of file stem_UTF_8_estonian.c.

◆ s_10_5

const symbol s_10_5[5] = { 'j', 'o', 'o', 'm', 'e' }
static

Definition at line 253 of file stem_UTF_8_estonian.c.

◆ s_10_50

const symbol s_10_50[5] = { 'k', 'e', 'e', 't', 'a' }
static

Definition at line 298 of file stem_UTF_8_estonian.c.

◆ s_10_51

const symbol s_10_51[5] = { 'k', 'e', 'e', 't', 'e' }
static

Definition at line 299 of file stem_UTF_8_estonian.c.

◆ s_10_52

const symbol s_10_52[6] = { 'k', 'e', 'e', 'v', 'a', 'd' }
static

Definition at line 300 of file stem_UTF_8_estonian.c.

◆ s_10_53

const symbol s_10_53[5] = { 'k', 0xC3, 0xA4, 'i', 'a' }
static

Definition at line 301 of file stem_UTF_8_estonian.c.

◆ s_10_54

const symbol s_10_54[8] = { 'k', 0xC3, 0xA4, 'i', 'a', 'k', 's', 'e' }
static

Definition at line 302 of file stem_UTF_8_estonian.c.

◆ s_10_55

const symbol s_10_55[5] = { 'k', 0xC3, 0xA4, 'i', 'b' }
static

Definition at line 303 of file stem_UTF_8_estonian.c.

◆ s_10_56

const symbol s_10_56[5] = { 'k', 0xC3, 0xA4, 'i', 'd' }
static

Definition at line 304 of file stem_UTF_8_estonian.c.

◆ s_10_57

const symbol s_10_57[6] = { 'k', 0xC3, 0xA4, 'i', 'd', 'i' }
static

Definition at line 305 of file stem_UTF_8_estonian.c.

◆ s_10_58

const symbol s_10_58[6] = { 'k', 0xC3, 0xA4, 'i', 'k', 's' }
static

Definition at line 306 of file stem_UTF_8_estonian.c.

◆ s_10_59

const symbol s_10_59[8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'd' }
static

Definition at line 307 of file stem_UTF_8_estonian.c.

◆ s_10_6

const symbol s_10_6[4] = { 'j', 'o', 'o', 'n' }
static

Definition at line 254 of file stem_UTF_8_estonian.c.

◆ s_10_60

const symbol s_10_60[9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 308 of file stem_UTF_8_estonian.c.

◆ s_10_61

const symbol s_10_61[8] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 'n' }
static

Definition at line 309 of file stem_UTF_8_estonian.c.

◆ s_10_62

const symbol s_10_62[9] = { 'k', 0xC3, 0xA4, 'i', 'k', 's', 'i', 't', 'e' }
static

Definition at line 310 of file stem_UTF_8_estonian.c.

◆ s_10_63

const symbol s_10_63[6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a' }
static

Definition at line 311 of file stem_UTF_8_estonian.c.

◆ s_10_64

const symbol s_10_64[8] = { 'k', 0xC3, 0xA4, 'i', 'm', 'a', 't', 'a' }
static

Definition at line 312 of file stem_UTF_8_estonian.c.

◆ s_10_65

const symbol s_10_65[6] = { 'k', 0xC3, 0xA4, 'i', 'm', 'e' }
static

Definition at line 313 of file stem_UTF_8_estonian.c.

◆ s_10_66

const symbol s_10_66[5] = { 'k', 0xC3, 0xA4, 'i', 'n' }
static

Definition at line 314 of file stem_UTF_8_estonian.c.

◆ s_10_67

const symbol s_10_67[5] = { 'k', 0xC3, 0xA4, 'i', 's' }
static

Definition at line 315 of file stem_UTF_8_estonian.c.

◆ s_10_68

const symbol s_10_68[6] = { 'k', 0xC3, 0xA4, 'i', 't', 'e' }
static

Definition at line 316 of file stem_UTF_8_estonian.c.

◆ s_10_69

const symbol s_10_69[7] = { 'k', 0xC3, 0xA4, 'i', 'v', 'a', 'd' }
static

Definition at line 317 of file stem_UTF_8_estonian.c.

◆ s_10_7

const symbol s_10_7[5] = { 'j', 'o', 'o', 't', 'e' }
static

Definition at line 255 of file stem_UTF_8_estonian.c.

◆ s_10_70

const symbol s_10_70[4] = { 'l', 'a', 'o', 'b' }
static

Definition at line 318 of file stem_UTF_8_estonian.c.

◆ s_10_71

const symbol s_10_71[4] = { 'l', 'a', 'o', 'd' }
static

Definition at line 319 of file stem_UTF_8_estonian.c.

◆ s_10_72

const symbol s_10_72[5] = { 'l', 'a', 'o', 'k', 's' }
static

Definition at line 320 of file stem_UTF_8_estonian.c.

◆ s_10_73

const symbol s_10_73[7] = { 'l', 'a', 'o', 'k', 's', 'i', 'd' }
static

Definition at line 321 of file stem_UTF_8_estonian.c.

◆ s_10_74

const symbol s_10_74[8] = { 'l', 'a', 'o', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 322 of file stem_UTF_8_estonian.c.

◆ s_10_75

const symbol s_10_75[7] = { 'l', 'a', 'o', 'k', 's', 'i', 'n' }
static

Definition at line 323 of file stem_UTF_8_estonian.c.

◆ s_10_76

const symbol s_10_76[8] = { 'l', 'a', 'o', 'k', 's', 'i', 't', 'e' }
static

Definition at line 324 of file stem_UTF_8_estonian.c.

◆ s_10_77

const symbol s_10_77[5] = { 'l', 'a', 'o', 'm', 'e' }
static

Definition at line 325 of file stem_UTF_8_estonian.c.

◆ s_10_78

const symbol s_10_78[4] = { 'l', 'a', 'o', 'n' }
static

Definition at line 326 of file stem_UTF_8_estonian.c.

◆ s_10_79

const symbol s_10_79[5] = { 'l', 'a', 'o', 't', 'e' }
static

Definition at line 327 of file stem_UTF_8_estonian.c.

◆ s_10_8

const symbol s_10_8[6] = { 'j', 'o', 'o', 'v', 'a', 'd' }
static

Definition at line 256 of file stem_UTF_8_estonian.c.

◆ s_10_80

const symbol s_10_80[6] = { 'l', 'a', 'o', 'v', 'a', 'd' }
static

Definition at line 328 of file stem_UTF_8_estonian.c.

◆ s_10_81

const symbol s_10_81[4] = { 'l', 'o', 'e', 'b' }
static

Definition at line 329 of file stem_UTF_8_estonian.c.

◆ s_10_82

const symbol s_10_82[4] = { 'l', 'o', 'e', 'd' }
static

Definition at line 330 of file stem_UTF_8_estonian.c.

◆ s_10_83

const symbol s_10_83[5] = { 'l', 'o', 'e', 'k', 's' }
static

Definition at line 331 of file stem_UTF_8_estonian.c.

◆ s_10_84

const symbol s_10_84[7] = { 'l', 'o', 'e', 'k', 's', 'i', 'd' }
static

Definition at line 332 of file stem_UTF_8_estonian.c.

◆ s_10_85

const symbol s_10_85[8] = { 'l', 'o', 'e', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 333 of file stem_UTF_8_estonian.c.

◆ s_10_86

const symbol s_10_86[7] = { 'l', 'o', 'e', 'k', 's', 'i', 'n' }
static

Definition at line 334 of file stem_UTF_8_estonian.c.

◆ s_10_87

const symbol s_10_87[8] = { 'l', 'o', 'e', 'k', 's', 'i', 't', 'e' }
static

Definition at line 335 of file stem_UTF_8_estonian.c.

◆ s_10_88

const symbol s_10_88[5] = { 'l', 'o', 'e', 'm', 'e' }
static

Definition at line 336 of file stem_UTF_8_estonian.c.

◆ s_10_89

const symbol s_10_89[4] = { 'l', 'o', 'e', 'n' }
static

Definition at line 337 of file stem_UTF_8_estonian.c.

◆ s_10_9

const symbol s_10_9[4] = { 'j', 'u', 'u', 'a' }
static

Definition at line 257 of file stem_UTF_8_estonian.c.

◆ s_10_90

const symbol s_10_90[5] = { 'l', 'o', 'e', 't', 'e' }
static

Definition at line 338 of file stem_UTF_8_estonian.c.

◆ s_10_91

const symbol s_10_91[6] = { 'l', 'o', 'e', 'v', 'a', 'd' }
static

Definition at line 339 of file stem_UTF_8_estonian.c.

◆ s_10_92

const symbol s_10_92[4] = { 'l', 'o', 'o', 'b' }
static

Definition at line 340 of file stem_UTF_8_estonian.c.

◆ s_10_93

const symbol s_10_93[4] = { 'l', 'o', 'o', 'd' }
static

Definition at line 341 of file stem_UTF_8_estonian.c.

◆ s_10_94

const symbol s_10_94[5] = { 'l', 'o', 'o', 'd', 'i' }
static

Definition at line 342 of file stem_UTF_8_estonian.c.

◆ s_10_95

const symbol s_10_95[5] = { 'l', 'o', 'o', 'k', 's' }
static

Definition at line 343 of file stem_UTF_8_estonian.c.

◆ s_10_96

const symbol s_10_96[7] = { 'l', 'o', 'o', 'k', 's', 'i', 'd' }
static

Definition at line 344 of file stem_UTF_8_estonian.c.

◆ s_10_97

const symbol s_10_97[8] = { 'l', 'o', 'o', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 345 of file stem_UTF_8_estonian.c.

◆ s_10_98

const symbol s_10_98[7] = { 'l', 'o', 'o', 'k', 's', 'i', 'n' }
static

Definition at line 346 of file stem_UTF_8_estonian.c.

◆ s_10_99

const symbol s_10_99[8] = { 'l', 'o', 'o', 'k', 's', 'i', 't', 'e' }
static

Definition at line 347 of file stem_UTF_8_estonian.c.

◆ s_11

const symbol s_11[] = { 's', 'a', 'a' }
static

Definition at line 49 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_12

const symbol s_12[] = { 'v', 'i', 'i', 'm', 'a' }
static

Definition at line 50 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_13

const symbol s_13[] = { 'k', 'e', 'e', 's', 'i' }
static

Definition at line 51 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_14

const symbol s_14[] = { 'l', 0xC3, 0xB6, 0xC3, 0xB6 }
static

Definition at line 52 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_15

const symbol s_15[] = { 'l', 0xC3, 0xB5, 'i' }
static

Definition at line 53 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_16

const symbol s_16[] = { 'l', 'o', 'o' }
static

Definition at line 54 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_17

const symbol s_17[] = { 'k', 0xC3, 0xA4, 'i', 's', 'i' }
static

Definition at line 55 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_18

const symbol s_18[] = { 's', 0xC3, 0xB6, 0xC3, 0xB6 }
static

Definition at line 56 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_19

const symbol s_19[] = { 't', 'o', 'o' }
static

Definition at line 57 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_1_0

const symbol s_1_0[2] = { 'd', 'a' }
static

Definition at line 74 of file stem_UTF_8_estonian.c.

◆ s_1_1

const symbol s_1_1[4] = { 'm', 'a', 't', 'a' }
static

Definition at line 75 of file stem_UTF_8_estonian.c.

◆ s_1_10

const symbol s_1_10[5] = { 'd', 'a', 'k', 's', 'e' }
static

Definition at line 84 of file stem_UTF_8_estonian.c.

◆ s_1_11

const symbol s_1_11[5] = { 't', 'a', 'k', 's', 'e' }
static

Definition at line 85 of file stem_UTF_8_estonian.c.

◆ s_1_12

const symbol s_1_12[4] = { 's', 'i', 't', 'e' }
static

Definition at line 86 of file stem_UTF_8_estonian.c.

◆ s_1_13

const symbol s_1_13[5] = { 'k', 's', 'i', 't', 'e' }
static

Definition at line 87 of file stem_UTF_8_estonian.c.

◆ s_1_14

const symbol s_1_14[7] = { 'n', 'u', 'k', 's', 'i', 't', 'e' }
static

Definition at line 88 of file stem_UTF_8_estonian.c.

◆ s_1_15

const symbol s_1_15[1] = { 'n' }
static

Definition at line 89 of file stem_UTF_8_estonian.c.

◆ s_1_16

const symbol s_1_16[3] = { 's', 'i', 'n' }
static

Definition at line 90 of file stem_UTF_8_estonian.c.

◆ s_1_17

const symbol s_1_17[4] = { 'k', 's', 'i', 'n' }
static

Definition at line 91 of file stem_UTF_8_estonian.c.

◆ s_1_18

const symbol s_1_18[6] = { 'n', 'u', 'k', 's', 'i', 'n' }
static

Definition at line 92 of file stem_UTF_8_estonian.c.

◆ s_1_19

const symbol s_1_19[4] = { 'd', 'a', 'k', 's' }
static

Definition at line 93 of file stem_UTF_8_estonian.c.

◆ s_1_2

const symbol s_1_2[1] = { 'b' }
static

Definition at line 76 of file stem_UTF_8_estonian.c.

◆ s_1_20

const symbol s_1_20[4] = { 't', 'a', 'k', 's' }
static

Definition at line 94 of file stem_UTF_8_estonian.c.

◆ s_1_3

const symbol s_1_3[4] = { 'k', 's', 'i', 'd' }
static

Definition at line 77 of file stem_UTF_8_estonian.c.

◆ s_1_4

const symbol s_1_4[6] = { 'n', 'u', 'k', 's', 'i', 'd' }
static

Definition at line 78 of file stem_UTF_8_estonian.c.

◆ s_1_5

const symbol s_1_5[2] = { 'm', 'e' }
static

Definition at line 79 of file stem_UTF_8_estonian.c.

◆ s_1_6

const symbol s_1_6[4] = { 's', 'i', 'm', 'e' }
static

Definition at line 80 of file stem_UTF_8_estonian.c.

◆ s_1_7

const symbol s_1_7[5] = { 'k', 's', 'i', 'm', 'e' }
static

Definition at line 81 of file stem_UTF_8_estonian.c.

◆ s_1_8

const symbol s_1_8[7] = { 'n', 'u', 'k', 's', 'i', 'm', 'e' }
static

Definition at line 82 of file stem_UTF_8_estonian.c.

◆ s_1_9

const symbol s_1_9[4] = { 'a', 'k', 's', 'e' }
static

Definition at line 83 of file stem_UTF_8_estonian.c.

◆ s_2

const symbol s_2[] = { 'm', 'i', 's', 'e' }
static

Definition at line 40 of file stem_UTF_8_estonian.c.

Referenced by r_special_noun_endings().

◆ s_20

const symbol s_20[] = { 'v', 0xC3, 0xB5, 'i', 's', 'i' }
static

Definition at line 58 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_21

const symbol s_21[] = { 'j', 0xC3, 0xA4, 0xC3, 0xA4, 'm', 'a' }
static

Definition at line 59 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_22

const symbol s_22[] = { 'm', 0xC3, 0xBC, 0xC3, 0xBC, 's', 'i' }
static

Definition at line 60 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_23

const symbol s_23[] = { 'l', 'u', 'g', 'e' }
static

Definition at line 61 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_24

const symbol s_24[] = { 'p', 0xC3, 0xB5, 'd', 'e' }
static

Definition at line 62 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_25

const symbol s_25[] = { 'l', 'a', 'd', 'u' }
static

Definition at line 63 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_26

const symbol s_26[] = { 't', 'e', 'g', 'i' }
static

Definition at line 64 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_27

const symbol s_27[] = { 'n', 0xC3, 0xA4, 'g', 'i' }
static

Definition at line 65 of file stem_UTF_8_estonian.c.

Referenced by r_verb_exceptions().

◆ s_2_0

const symbol s_2_0[2] = { 'a', 'a' }
static

Definition at line 119 of file stem_UTF_8_estonian.c.

◆ s_2_1

const symbol s_2_1[2] = { 'e', 'e' }
static

Definition at line 120 of file stem_UTF_8_estonian.c.

◆ s_2_2

const symbol s_2_2[2] = { 'i', 'i' }
static

Definition at line 121 of file stem_UTF_8_estonian.c.

◆ s_2_3

const symbol s_2_3[2] = { 'o', 'o' }
static

Definition at line 122 of file stem_UTF_8_estonian.c.

◆ s_2_4

const symbol s_2_4[2] = { 'u', 'u' }
static

Definition at line 123 of file stem_UTF_8_estonian.c.

◆ s_2_5

const symbol s_2_5[4] = { 0xC3, 0xA4, 0xC3, 0xA4 }
static

Definition at line 124 of file stem_UTF_8_estonian.c.

◆ s_2_6

const symbol s_2_6[4] = { 0xC3, 0xB5, 0xC3, 0xB5 }
static

Definition at line 125 of file stem_UTF_8_estonian.c.

◆ s_2_7

const symbol s_2_7[4] = { 0xC3, 0xB6, 0xC3, 0xB6 }
static

Definition at line 126 of file stem_UTF_8_estonian.c.

◆ s_2_8

const symbol s_2_8[4] = { 0xC3, 0xBC, 0xC3, 0xBC }
static

Definition at line 127 of file stem_UTF_8_estonian.c.

◆ s_3

const symbol s_3[] = { 'l', 'i', 's', 'e' }
static

Definition at line 41 of file stem_UTF_8_estonian.c.

Referenced by r_special_noun_endings().

◆ s_3_0

const symbol s_3_0[4] = { 'l', 'a', 'n', 'e' }
static

Definition at line 140 of file stem_UTF_8_estonian.c.

◆ s_3_1

const symbol s_3_1[4] = { 'l', 'i', 'n', 'e' }
static

Definition at line 141 of file stem_UTF_8_estonian.c.

◆ s_3_10

const symbol s_3_10[4] = { 'l', 'i', 's', 't' }
static

Definition at line 150 of file stem_UTF_8_estonian.c.

◆ s_3_11

const symbol s_3_11[4] = { 'm', 'i', 's', 't' }
static

Definition at line 151 of file stem_UTF_8_estonian.c.

◆ s_3_2

const symbol s_3_2[4] = { 'm', 'i', 'n', 'e' }
static

Definition at line 142 of file stem_UTF_8_estonian.c.

◆ s_3_3

const symbol s_3_3[5] = { 'l', 'a', 's', 's', 'e' }
static

Definition at line 143 of file stem_UTF_8_estonian.c.

◆ s_3_4

const symbol s_3_4[5] = { 'l', 'i', 's', 's', 'e' }
static

Definition at line 144 of file stem_UTF_8_estonian.c.

◆ s_3_5

const symbol s_3_5[5] = { 'm', 'i', 's', 's', 'e' }
static

Definition at line 145 of file stem_UTF_8_estonian.c.

◆ s_3_6

const symbol s_3_6[4] = { 'l', 'a', 's', 'i' }
static

Definition at line 146 of file stem_UTF_8_estonian.c.

◆ s_3_7

const symbol s_3_7[4] = { 'l', 'i', 's', 'i' }
static

Definition at line 147 of file stem_UTF_8_estonian.c.

◆ s_3_8

const symbol s_3_8[4] = { 'm', 'i', 's', 'i' }
static

Definition at line 148 of file stem_UTF_8_estonian.c.

◆ s_3_9

const symbol s_3_9[4] = { 'l', 'a', 's', 't' }
static

Definition at line 149 of file stem_UTF_8_estonian.c.

◆ s_4

const symbol s_4[] = { 'i', 'k', 'u' }
static

Definition at line 42 of file stem_UTF_8_estonian.c.

Referenced by r_plural_three_first_cases().

◆ s_4_0

const symbol s_4_0[2] = { 'g', 'a' }
static

Definition at line 167 of file stem_UTF_8_estonian.c.

◆ s_4_1

const symbol s_4_1[2] = { 't', 'a' }
static

Definition at line 168 of file stem_UTF_8_estonian.c.

◆ s_4_2

const symbol s_4_2[2] = { 'l', 'e' }
static

Definition at line 169 of file stem_UTF_8_estonian.c.

◆ s_4_3

const symbol s_4_3[3] = { 's', 's', 'e' }
static

Definition at line 170 of file stem_UTF_8_estonian.c.

◆ s_4_4

const symbol s_4_4[1] = { 'l' }
static

Definition at line 171 of file stem_UTF_8_estonian.c.

◆ s_4_5

const symbol s_4_5[1] = { 's' }
static

Definition at line 172 of file stem_UTF_8_estonian.c.

◆ s_4_6

const symbol s_4_6[2] = { 'k', 's' }
static

Definition at line 173 of file stem_UTF_8_estonian.c.

◆ s_4_7

const symbol s_4_7[1] = { 't' }
static

Definition at line 174 of file stem_UTF_8_estonian.c.

◆ s_4_8

const symbol s_4_8[2] = { 'l', 't' }
static

Definition at line 175 of file stem_UTF_8_estonian.c.

◆ s_4_9

const symbol s_4_9[2] = { 's', 't' }
static

Definition at line 176 of file stem_UTF_8_estonian.c.

◆ s_5

const symbol s_5[] = { 'e' }
static

Definition at line 43 of file stem_UTF_8_estonian.c.

Referenced by r_plural_three_first_cases().

◆ s_5_1

const symbol s_5_1[3] = { 'l', 'a', 's' }
static

Definition at line 190 of file stem_UTF_8_estonian.c.

◆ s_5_2

const symbol s_5_2[3] = { 'l', 'i', 's' }
static

Definition at line 191 of file stem_UTF_8_estonian.c.

◆ s_5_3

const symbol s_5_3[3] = { 'm', 'i', 's' }
static

Definition at line 192 of file stem_UTF_8_estonian.c.

◆ s_5_4

const symbol s_5_4[1] = { 't' }
static

Definition at line 193 of file stem_UTF_8_estonian.c.

◆ s_6

const symbol s_6[] = { 't' }
static

Definition at line 44 of file stem_UTF_8_estonian.c.

Referenced by r_plural_three_first_cases().

◆ s_6_0

const symbol s_6_0[1] = { 'd' }
static

Definition at line 202 of file stem_UTF_8_estonian.c.

◆ s_6_1

const symbol s_6_1[3] = { 's', 'i', 'd' }
static

Definition at line 203 of file stem_UTF_8_estonian.c.

◆ s_6_2

const symbol s_6_2[2] = { 'd', 'e' }
static

Definition at line 204 of file stem_UTF_8_estonian.c.

◆ s_6_3

const symbol s_6_3[6] = { 'i', 'k', 'k', 'u', 'd', 'e' }
static

Definition at line 205 of file stem_UTF_8_estonian.c.

◆ s_6_4

const symbol s_6_4[3] = { 'i', 'k', 'e' }
static

Definition at line 206 of file stem_UTF_8_estonian.c.

◆ s_6_5

const symbol s_6_5[4] = { 'i', 'k', 'k', 'e' }
static

Definition at line 207 of file stem_UTF_8_estonian.c.

◆ s_6_6

const symbol s_6_6[2] = { 't', 'e' }
static

Definition at line 208 of file stem_UTF_8_estonian.c.

◆ s_7

const symbol s_7[] = { 'k' }
static

Definition at line 45 of file stem_UTF_8_estonian.c.

Referenced by r_undouble_kpt().

◆ s_7_0

const symbol s_7_0[2] = { 'v', 'a' }
static

Definition at line 219 of file stem_UTF_8_estonian.c.

◆ s_7_1

const symbol s_7_1[2] = { 'd', 'u' }
static

Definition at line 220 of file stem_UTF_8_estonian.c.

◆ s_7_2

const symbol s_7_2[2] = { 'n', 'u' }
static

Definition at line 221 of file stem_UTF_8_estonian.c.

◆ s_7_3

const symbol s_7_3[2] = { 't', 'u' }
static

Definition at line 222 of file stem_UTF_8_estonian.c.

◆ s_8

const symbol s_8[] = { 'p' }
static

Definition at line 46 of file stem_UTF_8_estonian.c.

Referenced by r_undouble_kpt().

◆ s_8_0

const symbol s_8_0[2] = { 'k', 'k' }
static

Definition at line 230 of file stem_UTF_8_estonian.c.

◆ s_8_1

const symbol s_8_1[2] = { 'p', 'p' }
static

Definition at line 231 of file stem_UTF_8_estonian.c.

◆ s_8_2

const symbol s_8_2[2] = { 't', 't' }
static

Definition at line 232 of file stem_UTF_8_estonian.c.

◆ s_9

const symbol s_9[] = { 't' }
static

Definition at line 47 of file stem_UTF_8_estonian.c.

Referenced by r_undouble_kpt().

◆ s_9_0

const symbol s_9_0[2] = { 'm', 'a' }
static

Definition at line 239 of file stem_UTF_8_estonian.c.

◆ s_9_1

const symbol s_9_1[3] = { 'm', 'a', 'i' }
static

Definition at line 240 of file stem_UTF_8_estonian.c.

◆ s_9_2

const symbol s_9_2[1] = { 'm' }
static

Definition at line 241 of file stem_UTF_8_estonian.c.