PostgreSQL Source Code git master
Loading...
Searching...
No Matches
stem_UTF_8_tamil.c File Reference
#include "stem_UTF_8_tamil.h"
#include <stddef.h>
#include "snowball_runtime.h"
Include dependency graph for stem_UTF_8_tamil.c:

Go to the source code of this file.

Data Structures

struct  SN_local
 

Typedefs

typedef struct SN_local SN_local
 

Functions

int tamil_UTF_8_stem (struct SN_env *z)
 
static int r_has_min_length (struct SN_env *z)
 
static int r_remove_common_word_endings (struct SN_env *z)
 
static int r_remove_tense_suffixes (struct SN_env *z)
 
static int r_remove_tense_suffix (struct SN_env *z)
 
static int r_fix_endings (struct SN_env *z)
 
static int r_fix_ending (struct SN_env *z)
 
static int r_fix_va_start (struct SN_env *z)
 
static int r_remove_vetrumai_urupukal (struct SN_env *z)
 
static int r_remove_um (struct SN_env *z)
 
static int r_remove_command_suffixes (struct SN_env *z)
 
static int r_remove_pronoun_prefixes (struct SN_env *z)
 
static int r_remove_question_prefixes (struct SN_env *z)
 
static int r_remove_question_suffixes (struct SN_env *z)
 
static int r_remove_plural_suffix (struct SN_env *z)
 
struct SN_envtamil_UTF_8_create_env (void)
 
void tamil_UTF_8_close_env (struct SN_env *z)
 

Variables

static const symbol s_0 [] = { 0xE0, 0xAE, 0x93 }
 
static const symbol s_1 [] = { 0xE0, 0xAE, 0x92 }
 
static const symbol s_2 [] = { 0xE0, 0xAE, 0x89 }
 
static const symbol s_3 [] = { 0xE0, 0xAE, 0x8A }
 
static const symbol s_4 [] = { 0xE0, 0xAE, 0x8E }
 
static const symbol s_5 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_6 [] = { 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_7 [] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_8 [] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_9 [] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_10 [] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_11 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_12 [] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_13 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_14 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_15 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_16 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_17 [] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D }
 
static const symbol s_18 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_19 [] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20 [] = { 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_21 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_22 [] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_23 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_24 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_25 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_26 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_27 [] = { 0xE0, 0xAE, 0xAE }
 
static const symbol s_28 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_29 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_30 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_31 [] = { 0xE0, 0xAE, 0xBF }
 
static const symbol s_32 [] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_33 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_34 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_35 [] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_36 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_37 [] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_38 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_39 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_40 [] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_0_0 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x81 }
 
static const symbol s_0_1 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x82 }
 
static const symbol s_0_2 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8A }
 
static const symbol s_0_3 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8B }
 
static const struct among a_0 [4]
 
static const symbol s_1_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_1_1 [3] = { 0xE0, 0xAE, 0x99 }
 
static const symbol s_1_2 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_1_3 [3] = { 0xE0, 0xAE, 0x9E }
 
static const symbol s_1_4 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_1_5 [3] = { 0xE0, 0xAE, 0xA8 }
 
static const symbol s_1_6 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_1_7 [3] = { 0xE0, 0xAE, 0xAE }
 
static const symbol s_1_8 [3] = { 0xE0, 0xAE, 0xAF }
 
static const symbol s_1_9 [3] = { 0xE0, 0xAE, 0xB5 }
 
static const struct among a_1 [10]
 
static const symbol s_2_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_2_1 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_2_2 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_2 [3]
 
static const symbol s_3_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_3_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_3_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_3_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_3_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_3_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_3_6 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_3_7 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_3 [8]
 
static const symbol s_4_1 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_4_2 [3] = { 0xE0, 0xAF, 0x8D }
 
static const struct among a_4 [3]
 
static const symbol s_5_0 [6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81 }
 
static const symbol s_5_1 [9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_2 [15] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_3 [12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_4 [12] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_5 [6] = { 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_6 [12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_7 [12] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_8 [12] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_9 [6] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_10 [12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xAA, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_11 [6] = { 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_12 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_13 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8D }
 
static const symbol s_5_14 [9] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4 }
 
static const symbol s_5_15 [3] = { 0xE0, 0xAE, 0xAF }
 
static const symbol s_5_16 [3] = { 0xE0, 0xAE, 0xB5 }
 
static const struct among a_5 [17]
 
static const symbol s_6_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_6_1 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_6_2 [3] = { 0xE0, 0xAE, 0x9F }
 
static const symbol s_6_3 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_6_4 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_6_5 [3] = { 0xE0, 0xAE, 0xB1 }
 
static const struct among a_6 [6]
 
static const symbol s_7_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_7_1 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_7_2 [3] = { 0xE0, 0xAE, 0x9F }
 
static const symbol s_7_3 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_7_4 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_7_5 [3] = { 0xE0, 0xAE, 0xB1 }
 
static const struct among a_7 [6]
 
static const symbol s_8_0 [3] = { 0xE0, 0xAE, 0x9E }
 
static const symbol s_8_1 [3] = { 0xE0, 0xAE, 0xA3 }
 
static const symbol s_8_2 [3] = { 0xE0, 0xAE, 0xA8 }
 
static const symbol s_8_3 [3] = { 0xE0, 0xAE, 0xA9 }
 
static const symbol s_8_4 [3] = { 0xE0, 0xAE, 0xAE }
 
static const symbol s_8_5 [3] = { 0xE0, 0xAE, 0xAF }
 
static const symbol s_8_6 [3] = { 0xE0, 0xAE, 0xB0 }
 
static const symbol s_8_7 [3] = { 0xE0, 0xAE, 0xB2 }
 
static const symbol s_8_8 [3] = { 0xE0, 0xAE, 0xB3 }
 
static const symbol s_8_9 [3] = { 0xE0, 0xAE, 0xB4 }
 
static const symbol s_8_10 [3] = { 0xE0, 0xAE, 0xB5 }
 
static const struct among a_8 [11]
 
static const symbol s_9_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_9_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_9_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_9_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_9_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_9_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_9_6 [3] = { 0xE0, 0xAF, 0x8D }
 
static const symbol s_9_7 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_9_8 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_9 [9]
 
static const symbol s_10_0 [3] = { 0xE0, 0xAE, 0x85 }
 
static const symbol s_10_1 [3] = { 0xE0, 0xAE, 0x87 }
 
static const symbol s_10_2 [3] = { 0xE0, 0xAE, 0x89 }
 
static const struct among a_10 [3]
 
static const symbol s_11_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_11_1 [3] = { 0xE0, 0xAE, 0x99 }
 
static const symbol s_11_2 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_11_3 [3] = { 0xE0, 0xAE, 0x9E }
 
static const symbol s_11_4 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_11_5 [3] = { 0xE0, 0xAE, 0xA8 }
 
static const symbol s_11_6 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_11_7 [3] = { 0xE0, 0xAE, 0xAE }
 
static const symbol s_11_8 [3] = { 0xE0, 0xAE, 0xAF }
 
static const symbol s_11_9 [3] = { 0xE0, 0xAE, 0xB5 }
 
static const struct among a_11 [10]
 
static const symbol s_12_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_12_1 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_12_2 [3] = { 0xE0, 0xAE, 0x9F }
 
static const symbol s_12_3 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_12_4 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_12_5 [3] = { 0xE0, 0xAE, 0xB1 }
 
static const struct among a_12 [6]
 
static const symbol s_13_0 [9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_13_1 [18] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_13_2 [15] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_13_3 [15] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const struct among a_13 [4]
 
static const symbol s_14_0 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_14_1 [3] = { 0xE0, 0xAF, 0x8B }
 
static const symbol s_14_2 [3] = { 0xE0, 0xAE, 0xBE }
 
static const struct among a_14 [3]
 
static const symbol s_15_0 [6] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xBF }
 
static const symbol s_15_1 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF }
 
static const struct among a_15 [2]
 
static const symbol s_16_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_16_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_16_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_16_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_16_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_16_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_16_6 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_16_7 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_16 [8]
 
static const symbol s_17_0 [15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_1 [18] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_2 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_3 [12] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_4 [18] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_5 [15] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
 
static const symbol s_17_6 [9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 }
 
static const symbol s_17_7 [15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x88 }
 
static const symbol s_17_8 [12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_17_9 [15] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_17_10 [12] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_17_11 [21] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_17_12 [12] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F }
 
static const symbol s_17_13 [15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA3 }
 
static const symbol s_17_14 [6] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9 }
 
static const symbol s_17_15 [9] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 }
 
static const symbol s_17_16 [18] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 }
 
static const symbol s_17_17 [12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88, 0xE0, 0xAE, 0xAF }
 
static const symbol s_17_18 [12] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF }
 
static const symbol s_17_19 [15] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB0, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF }
 
static const symbol s_17_20 [9] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2 }
 
static const symbol s_17_21 [12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB3 }
 
static const symbol s_17_22 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF }
 
static const symbol s_17_23 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF }
 
static const symbol s_17_24 [15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF }
 
static const symbol s_17_25 [15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF }
 
static const struct among a_17 [26]
 
static const symbol s_18_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_18_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_18_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_18_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_18_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_18_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_18_6 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_18_7 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_18 [8]
 
static const symbol s_19_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_19_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_19_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_19_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_19_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_19_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_19_6 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_19_7 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_19 [8]
 
static const symbol s_20_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_20_1 [9] = { 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_20_2 [9] = { 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_20_3 [6] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
 
static const symbol s_20_4 [21] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
 
static const symbol s_20_5 [15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
 
static const symbol s_20_6 [9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 }
 
static const symbol s_20_7 [6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 }
 
static const symbol s_20_8 [9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_9 [12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_10 [9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_11 [12] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_12 [12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_13 [9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_14 [6] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_15 [12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_16 [12] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_17 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_18 [9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_19 [9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_20 [12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB4, 0xE0, 0xAF, 0x8D }
 
static const symbol s_20_21 [9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F }
 
static const struct among a_20 [22]
 
static const symbol s_21_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_21_1 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_21_2 [3] = { 0xE0, 0xAE, 0x9F }
 
static const symbol s_21_3 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_21_4 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_21_5 [3] = { 0xE0, 0xAE, 0xB1 }
 
static const struct among a_21 [6]
 
static const symbol s_22_0 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_22_1 [3] = { 0xE0, 0xAE, 0x9A }
 
static const symbol s_22_2 [3] = { 0xE0, 0xAE, 0x9F }
 
static const symbol s_22_3 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_22_4 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_22_5 [3] = { 0xE0, 0xAE, 0xB1 }
 
static const struct among a_22 [6]
 
static const symbol s_23_0 [3] = { 0xE0, 0xAE, 0x85 }
 
static const symbol s_23_1 [3] = { 0xE0, 0xAE, 0x86 }
 
static const symbol s_23_2 [3] = { 0xE0, 0xAE, 0x87 }
 
static const symbol s_23_3 [3] = { 0xE0, 0xAE, 0x88 }
 
static const symbol s_23_4 [3] = { 0xE0, 0xAE, 0x89 }
 
static const symbol s_23_5 [3] = { 0xE0, 0xAE, 0x8A }
 
static const symbol s_23_6 [3] = { 0xE0, 0xAE, 0x8E }
 
static const symbol s_23_7 [3] = { 0xE0, 0xAE, 0x8F }
 
static const symbol s_23_8 [3] = { 0xE0, 0xAE, 0x90 }
 
static const symbol s_23_9 [3] = { 0xE0, 0xAE, 0x92 }
 
static const symbol s_23_10 [3] = { 0xE0, 0xAE, 0x93 }
 
static const symbol s_23_11 [3] = { 0xE0, 0xAE, 0x94 }
 
static const struct among a_23 [12]
 
static const symbol s_24_0 [3] = { 0xE0, 0xAF, 0x80 }
 
static const symbol s_24_1 [3] = { 0xE0, 0xAF, 0x81 }
 
static const symbol s_24_2 [3] = { 0xE0, 0xAF, 0x82 }
 
static const symbol s_24_3 [3] = { 0xE0, 0xAF, 0x86 }
 
static const symbol s_24_4 [3] = { 0xE0, 0xAF, 0x87 }
 
static const symbol s_24_5 [3] = { 0xE0, 0xAF, 0x88 }
 
static const symbol s_24_6 [3] = { 0xE0, 0xAE, 0xBE }
 
static const symbol s_24_7 [3] = { 0xE0, 0xAE, 0xBF }
 
static const struct among a_24 [8]
 
static const symbol s_25_0 [6] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81 }
 
static const symbol s_25_1 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
 
static const symbol s_25_2 [6] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
 
static const symbol s_25_3 [15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
 
static const symbol s_25_4 [6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 }
 
static const symbol s_25_5 [6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x88 }
 
static const symbol s_25_6 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_7 [9] = { 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_8 [9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_9 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_10 [9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_11 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_12 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_13 [12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_14 [12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_15 [12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_16 [12] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_17 [12] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_18 [9] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_19 [9] = { 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_20 [9] = { 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_21 [9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_22 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_23 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_24 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_25 [9] = { 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_26 [9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_27 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_28 [12] = { 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xAF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_29 [9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_30 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_31 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_32 [12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_33 [24] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_34 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_35 [9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_36 [9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_37 [9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_38 [9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_39 [12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
 
static const symbol s_25_40 [3] = { 0xE0, 0xAE, 0x95 }
 
static const symbol s_25_41 [3] = { 0xE0, 0xAE, 0xA4 }
 
static const symbol s_25_42 [3] = { 0xE0, 0xAE, 0xA9 }
 
static const symbol s_25_43 [3] = { 0xE0, 0xAE, 0xAA }
 
static const symbol s_25_44 [3] = { 0xE0, 0xAE, 0xAF }
 
static const symbol s_25_45 [3] = { 0xE0, 0xAE, 0xBE }
 
static const struct among a_25 [46]
 
static const symbol s_26_0 [18] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_26_1 [21] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_26_2 [12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
 
static const symbol s_26_3 [15] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 }
 
static const symbol s_26_4 [18] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 }
 
static const symbol s_26_5 [9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1 }
 
static const struct among a_26 [6]
 

Typedef Documentation

◆ SN_local

Definition at line 14 of file stem_UTF_8_tamil.c.

Function Documentation

◆ r_fix_ending()

static int r_fix_ending ( struct SN_env z)
static

Definition at line 764 of file stem_UTF_8_tamil.c.

764 {
765 int among_var;
766 if (len_utf8(z->p) <= 3) return 0;
767 z->lb = z->c; z->c = z->l;
768 do {
769 int v_1 = z->l - z->c;
770 z->ket = z->c;
771 among_var = find_among_b(z, a_5, 17, 0);
772 if (!among_var) goto lab0;
773 z->bra = z->c;
774 switch (among_var) {
775 case 1:
776 {
777 int ret = slice_del(z);
778 if (ret < 0) return ret;
779 }
780 break;
781 case 2:
782 {
783 int v_2 = z->l - z->c;
784 if (!find_among_b(z, a_2, 3, 0)) goto lab0;
785 z->c = z->l - v_2;
786 }
787 {
788 int ret = slice_del(z);
789 if (ret < 0) return ret;
790 }
791 break;
792 case 3:
793 {
794 int ret = slice_from_s(z, 6, s_6);
795 if (ret < 0) return ret;
796 }
797 break;
798 case 4:
799 {
800 int ret = slice_from_s(z, 6, s_7);
801 if (ret < 0) return ret;
802 }
803 break;
804 case 5:
805 {
806 int ret = slice_from_s(z, 6, s_8);
807 if (ret < 0) return ret;
808 }
809 break;
810 case 6:
811 if (!((SN_local *)z)->b_found_vetrumai_urupu) goto lab0;
812 {
813 int v_3 = z->l - z->c;
814 if (!(eq_s_b(z, 3, s_9))) goto lab1;
815 goto lab0;
816 lab1:
817 z->c = z->l - v_3;
818 }
819 {
820 int ret = slice_from_s(z, 6, s_10);
821 if (ret < 0) return ret;
822 }
823 break;
824 case 7:
825 {
826 int ret = slice_from_s(z, 3, s_11);
827 if (ret < 0) return ret;
828 }
829 break;
830 case 8:
831 {
832 int v_4 = z->l - z->c;
833 if (!find_among_b(z, a_3, 8, 0)) goto lab2;
834 goto lab0;
835 lab2:
836 z->c = z->l - v_4;
837 }
838 {
839 int ret = slice_del(z);
840 if (ret < 0) return ret;
841 }
842 break;
843 case 9:
844 if (z->c - 2 <= z->lb || (z->p[z->c - 1] != 136 && z->p[z->c - 1] != 141)) among_var = 2; else
845 among_var = find_among_b(z, a_4, 3, 0);
846 switch (among_var) {
847 case 1:
848 {
849 int ret = slice_del(z);
850 if (ret < 0) return ret;
851 }
852 break;
853 case 2:
854 {
855 int ret = slice_from_s(z, 6, s_12);
856 if (ret < 0) return ret;
857 }
858 break;
859 }
860 break;
861 }
862 break;
863 lab0:
864 z->c = z->l - v_1;
865 z->ket = z->c;
866 if (!(eq_s_b(z, 3, s_13))) return 0;
867 do {
868 int v_5 = z->l - z->c;
869 if (!find_among_b(z, a_6, 6, 0)) goto lab3;
870 {
871 int v_6 = z->l - z->c;
872 if (!(eq_s_b(z, 3, s_14))) { z->c = z->l - v_6; goto lab4; }
873 if (!find_among_b(z, a_7, 6, 0)) { z->c = z->l - v_6; goto lab4; }
874 lab4:
875 ;
876 }
877 z->bra = z->c;
878 {
879 int ret = slice_del(z);
880 if (ret < 0) return ret;
881 }
882 break;
883 lab3:
884 z->c = z->l - v_5;
885 if (!find_among_b(z, a_8, 11, 0)) goto lab5;
886 z->bra = z->c;
887 if (!(eq_s_b(z, 3, s_15))) goto lab5;
888 {
889 int ret = slice_del(z);
890 if (ret < 0) return ret;
891 }
892 break;
893 lab5:
894 z->c = z->l - v_5;
895 {
896 int v_7 = z->l - z->c;
897 if (!find_among_b(z, a_9, 9, 0)) return 0;
898 z->c = z->l - v_7;
899 }
900 z->bra = z->c;
901 {
902 int ret = slice_del(z);
903 if (ret < 0) return ret;
904 }
905 } while (0);
906 } while (0);
907 z->c = z->lb;
908 return 1;
909}
static int fb(int x)
static const struct among a_9[9]
static const struct among a_6[6]
static const struct among a_4[3]
static const struct among a_7[6]
static const symbol s_6[]
static const symbol s_7[]
static const symbol s_13[]
static const symbol s_14[]
static const struct among a_3[8]
static const symbol s_10[]
static const struct among a_2[3]
static const symbol s_11[]
static const symbol s_12[]
static const struct among a_8[11]
static const symbol s_8[]
static const symbol s_9[]
static const struct among a_5[17]
static const symbol s_15[]
int lb
Definition api.h:17
symbol * p
Definition api.h:16
int ket
Definition api.h:17
int c
Definition api.h:17
int bra
Definition api.h:17
int l
Definition api.h:17
SNOWBALL_ERR slice_from_s(struct SN_env *z, int s_size, const symbol *s)
Definition utilities.c:432
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 eq_s_b(struct SN_env *z, int s_size, const symbol *s)
Definition utilities.c:236
SNOWBALL_ERR slice_del(struct SN_env *z)
Definition utilities.c:443
int len_utf8(const symbol *p)
Definition utilities.c:501

References a_2, a_3, a_4, a_5, a_6, a_7, a_8, a_9, SN_env::bra, SN_env::c, eq_s_b(), fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, len_utf8(), SN_env::p, s_10, s_11, s_12, s_13, s_14, s_15, s_6, s_7, s_8, s_9, slice_del(), and slice_from_s().

Referenced by r_fix_endings(), r_remove_um(), and tamil_UTF_8_stem().

◆ r_fix_endings()

static int r_fix_endings ( struct SN_env z)
static

Definition at line 723 of file stem_UTF_8_tamil.c.

723 {
724 {
725 int v_1 = z->c;
726 while (1) {
727 int v_2 = z->c;
728 {
729 int ret = r_fix_ending(z);
730 if (ret == 0) goto lab1;
731 if (ret < 0) return ret;
732 }
733 continue;
734 lab1:
735 z->c = v_2;
736 break;
737 }
738 z->c = v_1;
739 }
740 return 1;
741}
static int r_fix_ending(struct SN_env *z)

References SN_env::c, fb(), and r_fix_ending().

Referenced by r_remove_common_word_endings(), r_remove_question_suffixes(), r_remove_tense_suffix(), and r_remove_vetrumai_urupukal().

◆ r_fix_va_start()

static int r_fix_va_start ( struct SN_env z)
static

Definition at line 687 of file stem_UTF_8_tamil.c.

687 {
688 int among_var;
689 z->bra = z->c;
690 if (z->c + 5 >= z->l || z->p[z->c + 5] >> 5 != 4 || !((3078 >> (z->p[z->c + 5] & 0x1f)) & 1)) return 0;
691 among_var = find_among(z, a_0, 4, 0);
692 if (!among_var) return 0;
693 z->ket = z->c;
694 switch (among_var) {
695 case 1:
696 {
697 int ret = slice_from_s(z, 3, s_0);
698 if (ret < 0) return ret;
699 }
700 break;
701 case 2:
702 {
703 int ret = slice_from_s(z, 3, s_1);
704 if (ret < 0) return ret;
705 }
706 break;
707 case 3:
708 {
709 int ret = slice_from_s(z, 3, s_2);
710 if (ret < 0) return ret;
711 }
712 break;
713 case 4:
714 {
715 int ret = slice_from_s(z, 3, s_3);
716 if (ret < 0) return ret;
717 }
718 break;
719 }
720 return 1;
721}
static const symbol s_2[]
static const symbol s_3[]
static const struct among a_0[4]
static const symbol s_1[]
static const symbol s_0[]
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_0, SN_env::bra, SN_env::c, fb(), find_among(), SN_env::ket, SN_env::l, SN_env::p, s_0, s_1, s_2, s_3, and slice_from_s().

Referenced by r_remove_pronoun_prefixes(), and r_remove_question_prefixes().

◆ r_has_min_length()

◆ r_remove_command_suffixes()

static int r_remove_command_suffixes ( struct SN_env z)
static

Definition at line 1008 of file stem_UTF_8_tamil.c.

1008 {
1009 {
1010 int ret = r_has_min_length(z);
1011 if (ret <= 0) return ret;
1012 }
1013 z->lb = z->c; z->c = z->l;
1014 z->ket = z->c;
1015 if (z->c - 5 <= z->lb || z->p[z->c - 1] != 191) return 0;
1016 if (!find_among_b(z, a_15, 2, 0)) return 0;
1017 z->bra = z->c;
1018 {
1019 int ret = slice_del(z);
1020 if (ret < 0) return ret;
1021 }
1022 z->c = z->lb;
1023 return 1;
1024}
static int r_has_min_length(struct SN_env *z)
static const struct among a_15[2]

References a_15, SN_env::bra, SN_env::c, find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, SN_env::p, r_has_min_length(), and slice_del().

Referenced by tamil_UTF_8_stem().

◆ r_remove_common_word_endings()

static int r_remove_common_word_endings ( struct SN_env z)
static

Definition at line 1051 of file stem_UTF_8_tamil.c.

1051 {
1052 int among_var;
1053 {
1054 int ret = r_has_min_length(z);
1055 if (ret <= 0) return ret;
1056 }
1057 z->lb = z->c; z->c = z->l;
1058 z->ket = z->c;
1059 among_var = find_among_b(z, a_17, 26, 0);
1060 if (!among_var) return 0;
1061 z->bra = z->c;
1062 switch (among_var) {
1063 case 1:
1064 {
1065 int ret = slice_from_s(z, 3, s_24);
1066 if (ret < 0) return ret;
1067 }
1068 break;
1069 case 2:
1070 {
1071 int v_1 = z->l - z->c;
1072 if (!find_among_b(z, a_16, 8, 0)) goto lab0;
1073 return 0;
1074 lab0:
1075 z->c = z->l - v_1;
1076 }
1077 {
1078 int ret = slice_from_s(z, 3, s_25);
1079 if (ret < 0) return ret;
1080 }
1081 break;
1082 case 3:
1083 {
1084 int ret = slice_del(z);
1085 if (ret < 0) return ret;
1086 }
1087 break;
1088 }
1089 z->c = z->lb;
1090 {
1091 int ret = r_fix_endings(z);
1092 if (ret < 0) return ret;
1093 }
1094 return 1;
1095}
static const symbol s_25[]
static const struct among a_17[26]
static const struct among a_16[8]
static const symbol s_24[]
static int r_fix_endings(struct SN_env *z)

References a_16, a_17, SN_env::bra, SN_env::c, fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, r_fix_endings(), r_has_min_length(), s_24, s_25, slice_del(), and slice_from_s().

Referenced by tamil_UTF_8_stem().

◆ r_remove_plural_suffix()

static int r_remove_plural_suffix ( struct SN_env z)
static

Definition at line 933 of file stem_UTF_8_tamil.c.

933 {
934 int among_var;
935 z->lb = z->c; z->c = z->l;
936 z->ket = z->c;
937 if (z->c - 8 <= z->lb || z->p[z->c - 1] != 141) return 0;
938 among_var = find_among_b(z, a_13, 4, 0);
939 if (!among_var) return 0;
940 z->bra = z->c;
941 switch (among_var) {
942 case 1:
943 do {
944 int v_1 = z->l - z->c;
945 if (!find_among_b(z, a_12, 6, 0)) goto lab0;
946 {
947 int ret = slice_from_s(z, 9, s_17);
948 if (ret < 0) return ret;
949 }
950 break;
951 lab0:
952 z->c = z->l - v_1;
953 {
954 int ret = slice_from_s(z, 3, s_18);
955 if (ret < 0) return ret;
956 }
957 } while (0);
958 break;
959 case 2:
960 {
961 int ret = slice_from_s(z, 6, s_19);
962 if (ret < 0) return ret;
963 }
964 break;
965 case 3:
966 {
967 int ret = slice_from_s(z, 6, s_20);
968 if (ret < 0) return ret;
969 }
970 break;
971 case 4:
972 {
973 int ret = slice_del(z);
974 if (ret < 0) return ret;
975 }
976 break;
977 }
978 z->c = z->lb;
979 return 1;
980}
static const symbol s_20[]
static const symbol s_19[]
static const struct among a_12[6]
static const struct among a_13[4]
static const symbol s_18[]
static const symbol s_17[]

References a_12, a_13, SN_env::bra, SN_env::c, fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, SN_env::p, s_17, s_18, s_19, s_20, slice_del(), and slice_from_s().

Referenced by tamil_UTF_8_stem().

◆ r_remove_pronoun_prefixes()

static int r_remove_pronoun_prefixes ( struct SN_env z)
static

Definition at line 911 of file stem_UTF_8_tamil.c.

911 {
912 z->bra = z->c;
913 if (z->c + 2 >= z->l || z->p[z->c + 2] >> 5 != 4 || !((672 >> (z->p[z->c + 2] & 0x1f)) & 1)) return 0;
914 if (!find_among(z, a_10, 3, 0)) return 0;
915 if (!find_among(z, a_11, 10, 0)) return 0;
916 if (!(eq_s(z, 3, s_16))) return 0;
917 z->ket = z->c;
918 {
919 int ret = slice_del(z);
920 if (ret < 0) return ret;
921 }
922 {
923 int v_1 = z->c;
924 {
925 int ret = r_fix_va_start(z);
926 if (ret < 0) return ret;
927 }
928 z->c = v_1;
929 }
930 return 1;
931}
static int r_fix_va_start(struct SN_env *z)
static const symbol s_16[]
static const struct among a_10[3]
static const struct among a_11[10]
int eq_s(struct SN_env *z, int s_size, const symbol *s)
Definition utilities.c:231

References a_10, a_11, SN_env::bra, SN_env::c, eq_s(), fb(), find_among(), SN_env::ket, SN_env::l, SN_env::p, r_fix_va_start(), s_16, and slice_del().

Referenced by tamil_UTF_8_stem().

◆ r_remove_question_prefixes()

static int r_remove_question_prefixes ( struct SN_env z)
static

Definition at line 743 of file stem_UTF_8_tamil.c.

743 {
744 z->bra = z->c;
745 if (!(eq_s(z, 3, s_4))) return 0;
746 if (!find_among(z, a_1, 10, 0)) return 0;
747 if (!(eq_s(z, 3, s_5))) return 0;
748 z->ket = z->c;
749 {
750 int ret = slice_del(z);
751 if (ret < 0) return ret;
752 }
753 {
754 int v_1 = z->c;
755 {
756 int ret = r_fix_va_start(z);
757 if (ret < 0) return ret;
758 }
759 z->c = v_1;
760 }
761 return 1;
762}
static const symbol s_4[]
static const struct among a_1[10]
static const symbol s_5[]

References a_1, SN_env::bra, SN_env::c, eq_s(), fb(), find_among(), SN_env::ket, r_fix_va_start(), s_4, s_5, and slice_del().

Referenced by tamil_UTF_8_stem().

◆ r_remove_question_suffixes()

static int r_remove_question_suffixes ( struct SN_env z)
static

Definition at line 982 of file stem_UTF_8_tamil.c.

982 {
983 {
984 int ret = r_has_min_length(z);
985 if (ret <= 0) return ret;
986 }
987 z->lb = z->c; z->c = z->l;
988 {
989 int v_1 = z->l - z->c;
990 z->ket = z->c;
991 if (!find_among_b(z, a_14, 3, 0)) goto lab0;
992 z->bra = z->c;
993 {
994 int ret = slice_from_s(z, 3, s_21);
995 if (ret < 0) return ret;
996 }
997 lab0:
998 z->c = z->l - v_1;
999 }
1000 z->c = z->lb;
1001 {
1002 int ret = r_fix_endings(z);
1003 if (ret < 0) return ret;
1004 }
1005 return 1;
1006}
static const struct among a_14[3]
static const symbol s_21[]

References a_14, SN_env::bra, SN_env::c, fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, r_fix_endings(), r_has_min_length(), s_21, and slice_from_s().

Referenced by tamil_UTF_8_stem().

◆ r_remove_tense_suffix()

static int r_remove_tense_suffix ( struct SN_env z)
static

Definition at line 1253 of file stem_UTF_8_tamil.c.

1253 {
1254 int among_var;
1255 int b_found_a_match;
1256 b_found_a_match = 0;
1257 {
1258 int ret = r_has_min_length(z);
1259 if (ret <= 0) return ret;
1260 }
1261 z->lb = z->c; z->c = z->l;
1262 {
1263 int v_1 = z->l - z->c;
1264 {
1265 int v_2 = z->l - z->c;
1266 z->ket = z->c;
1267 among_var = find_among_b(z, a_25, 46, 0);
1268 if (!among_var) goto lab0;
1269 z->bra = z->c;
1270 switch (among_var) {
1271 case 1:
1272 {
1273 int ret = slice_del(z);
1274 if (ret < 0) return ret;
1275 }
1276 break;
1277 case 2:
1278 {
1279 int v_3 = z->l - z->c;
1280 if (z->c - 2 <= z->lb || z->p[z->c - 1] >> 5 != 4 || !((1951712 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab1;
1281 if (!find_among_b(z, a_23, 12, 0)) goto lab1;
1282 goto lab0;
1283 lab1:
1284 z->c = z->l - v_3;
1285 }
1286 {
1287 int ret = slice_del(z);
1288 if (ret < 0) return ret;
1289 }
1290 break;
1291 case 3:
1292 {
1293 int v_4 = z->l - z->c;
1294 if (!find_among_b(z, a_24, 8, 0)) goto lab2;
1295 goto lab0;
1296 lab2:
1297 z->c = z->l - v_4;
1298 }
1299 {
1300 int ret = slice_del(z);
1301 if (ret < 0) return ret;
1302 }
1303 break;
1304 case 4:
1305 {
1306 int v_5 = z->l - z->c;
1307 if (!(eq_s_b(z, 3, s_37))) goto lab3;
1308 goto lab0;
1309 lab3:
1310 z->c = z->l - v_5;
1311 }
1312 {
1313 int ret = slice_from_s(z, 3, s_38);
1314 if (ret < 0) return ret;
1315 }
1316 break;
1317 case 5:
1318 {
1319 int ret = slice_from_s(z, 3, s_39);
1320 if (ret < 0) return ret;
1321 }
1322 break;
1323 case 6:
1324 {
1325 int v_6 = z->l - z->c;
1326 if (!(eq_s_b(z, 3, s_40))) goto lab0;
1327 z->c = z->l - v_6;
1328 }
1329 {
1330 int ret = slice_del(z);
1331 if (ret < 0) return ret;
1332 }
1333 break;
1334 }
1335 b_found_a_match = 1;
1336 z->c = z->l - v_2;
1337 }
1338 lab0:
1339 z->c = z->l - v_1;
1340 }
1341 {
1342 int v_7 = z->l - z->c;
1343 z->ket = z->c;
1344 if (z->c - 8 <= z->lb || (z->p[z->c - 1] != 141 && z->p[z->c - 1] != 177)) goto lab4;
1345 if (!find_among_b(z, a_26, 6, 0)) goto lab4;
1346 z->bra = z->c;
1347 {
1348 int ret = slice_del(z);
1349 if (ret < 0) return ret;
1350 }
1351 b_found_a_match = 1;
1352 lab4:
1353 z->c = z->l - v_7;
1354 }
1355 z->c = z->lb;
1356 {
1357 int ret = r_fix_endings(z);
1358 if (ret < 0) return ret;
1359 }
1360 return b_found_a_match;
1361}
static const struct among a_24[8]
static const symbol s_38[]
static const struct among a_25[46]
static const symbol s_37[]
static const struct among a_23[12]
static const symbol s_39[]
static const struct among a_26[6]
static const symbol s_40[]

References a_23, a_24, a_25, a_26, SN_env::bra, SN_env::c, eq_s_b(), fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, SN_env::p, r_fix_endings(), r_has_min_length(), s_37, s_38, s_39, s_40, slice_del(), and slice_from_s().

Referenced by r_remove_tense_suffixes().

◆ r_remove_tense_suffixes()

static int r_remove_tense_suffixes ( struct SN_env z)
static

Definition at line 1237 of file stem_UTF_8_tamil.c.

1237 {
1238 while (1) {
1239 int v_1 = z->c;
1240 {
1241 int ret = r_remove_tense_suffix(z);
1242 if (ret == 0) goto lab0;
1243 if (ret < 0) return ret;
1244 }
1245 continue;
1246 lab0:
1247 z->c = v_1;
1248 break;
1249 }
1250 return 1;
1251}
static int r_remove_tense_suffix(struct SN_env *z)

References SN_env::c, fb(), and r_remove_tense_suffix().

Referenced by tamil_UTF_8_stem().

◆ r_remove_um()

static int r_remove_um ( struct SN_env z)
static

Definition at line 1026 of file stem_UTF_8_tamil.c.

1026 {
1027 {
1028 int ret = r_has_min_length(z);
1029 if (ret <= 0) return ret;
1030 }
1031 z->lb = z->c; z->c = z->l;
1032 z->ket = z->c;
1033 if (!(eq_s_b(z, 9, s_22))) return 0;
1034 z->bra = z->c;
1035 {
1036 int ret = slice_from_s(z, 3, s_23);
1037 if (ret < 0) return ret;
1038 }
1039 z->c = z->lb;
1040 {
1041 int v_1 = z->c;
1042 {
1043 int ret = r_fix_ending(z);
1044 if (ret < 0) return ret;
1045 }
1046 z->c = v_1;
1047 }
1048 return 1;
1049}
static const symbol s_23[]
static const symbol s_22[]

References SN_env::bra, SN_env::c, eq_s_b(), fb(), SN_env::ket, SN_env::l, SN_env::lb, r_fix_ending(), r_has_min_length(), s_22, s_23, and slice_from_s().

Referenced by tamil_UTF_8_stem().

◆ r_remove_vetrumai_urupukal()

static int r_remove_vetrumai_urupukal ( struct SN_env z)
static

Definition at line 1097 of file stem_UTF_8_tamil.c.

1097 {
1098 int among_var;
1099 ((SN_local *)z)->b_found_vetrumai_urupu = 0;
1100 {
1101 int ret = r_has_min_length(z);
1102 if (ret <= 0) return ret;
1103 }
1104 z->lb = z->c; z->c = z->l;
1105 do {
1106 int v_1 = z->l - z->c;
1107 {
1108 int v_2 = z->l - z->c;
1109 z->ket = z->c;
1110 if (z->c - 2 <= z->lb || z->p[z->c - 1] >> 5 != 4 || !((-2147475197 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab0;
1111 among_var = find_among_b(z, a_20, 22, 0);
1112 if (!among_var) goto lab0;
1113 z->bra = z->c;
1114 switch (among_var) {
1115 case 1:
1116 {
1117 int ret = slice_del(z);
1118 if (ret < 0) return ret;
1119 }
1120 break;
1121 case 2:
1122 {
1123 int ret = slice_from_s(z, 3, s_26);
1124 if (ret < 0) return ret;
1125 }
1126 break;
1127 case 3:
1128 {
1129 int v_3 = z->l - z->c;
1130 if (!(eq_s_b(z, 3, s_27))) goto lab1;
1131 goto lab0;
1132 lab1:
1133 z->c = z->l - v_3;
1134 }
1135 {
1136 int ret = slice_from_s(z, 3, s_28);
1137 if (ret < 0) return ret;
1138 }
1139 break;
1140 case 4:
1141 if (len_utf8(z->p) < 7) goto lab0;
1142 {
1143 int ret = slice_from_s(z, 3, s_29);
1144 if (ret < 0) return ret;
1145 }
1146 break;
1147 case 5:
1148 {
1149 int v_4 = z->l - z->c;
1150 if (!find_among_b(z, a_18, 8, 0)) goto lab2;
1151 goto lab0;
1152 lab2:
1153 z->c = z->l - v_4;
1154 }
1155 {
1156 int ret = slice_from_s(z, 3, s_30);
1157 if (ret < 0) return ret;
1158 }
1159 break;
1160 case 6:
1161 {
1162 int v_5 = z->l - z->c;
1163 if (!find_among_b(z, a_19, 8, 0)) goto lab3;
1164 goto lab0;
1165 lab3:
1166 z->c = z->l - v_5;
1167 }
1168 {
1169 int ret = slice_del(z);
1170 if (ret < 0) return ret;
1171 }
1172 break;
1173 case 7:
1174 {
1175 int ret = slice_from_s(z, 3, s_31);
1176 if (ret < 0) return ret;
1177 }
1178 break;
1179 }
1180 z->c = z->l - v_2;
1181 }
1182 break;
1183 lab0:
1184 z->c = z->l - v_1;
1185 {
1186 int v_6 = z->l - z->c;
1187 z->ket = z->c;
1188 if (!(eq_s_b(z, 3, s_32))) return 0;
1189 do {
1190 int v_7 = z->l - z->c;
1191 {
1192 int v_8 = z->l - z->c;
1193 if (!find_among_b(z, a_21, 6, 0)) goto lab5;
1194 goto lab4;
1195 lab5:
1196 z->c = z->l - v_8;
1197 }
1198 break;
1199 lab4:
1200 z->c = z->l - v_7;
1201 {
1202 int v_9 = z->l - z->c;
1203 if (!find_among_b(z, a_22, 6, 0)) return 0;
1204 if (!(eq_s_b(z, 3, s_33))) return 0;
1205 z->c = z->l - v_9;
1206 }
1207 } while (0);
1208 z->bra = z->c;
1209 {
1210 int ret = slice_from_s(z, 3, s_34);
1211 if (ret < 0) return ret;
1212 }
1213 z->c = z->l - v_6;
1214 }
1215 } while (0);
1216 ((SN_local *)z)->b_found_vetrumai_urupu = 1;
1217 {
1218 int v_10 = z->l - z->c;
1219 z->ket = z->c;
1220 if (!(eq_s_b(z, 9, s_35))) goto lab6;
1221 z->bra = z->c;
1222 {
1223 int ret = slice_from_s(z, 3, s_36);
1224 if (ret < 0) return ret;
1225 }
1226 lab6:
1227 z->c = z->l - v_10;
1228 }
1229 z->c = z->lb;
1230 {
1231 int ret = r_fix_endings(z);
1232 if (ret < 0) return ret;
1233 }
1234 return 1;
1235}
static const symbol s_30[]
static const symbol s_29[]
static const symbol s_27[]
static const struct among a_19[8]
static const symbol s_32[]
static const struct among a_21[6]
static const struct among a_22[6]
static const symbol s_35[]
static const struct among a_18[8]
static const symbol s_31[]
static const symbol s_36[]
static const symbol s_33[]
static const symbol s_28[]
static const symbol s_26[]
static const struct among a_20[22]
static const symbol s_34[]

References a_18, a_19, a_20, a_21, a_22, SN_env::bra, SN_env::c, eq_s_b(), fb(), find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, len_utf8(), SN_env::p, r_fix_endings(), r_has_min_length(), s_26, s_27, s_28, s_29, s_30, s_31, s_32, s_33, s_34, s_35, s_36, slice_del(), and slice_from_s().

Referenced by tamil_UTF_8_stem().

◆ tamil_UTF_8_close_env()

void tamil_UTF_8_close_env ( struct SN_env z)
extern

Definition at line 1460 of file stem_UTF_8_tamil.c.

1460 {
1461 SN_delete_env(z);
1462}
void SN_delete_env(struct SN_env *z)
Definition api.c:18

References SN_delete_env().

◆ tamil_UTF_8_create_env()

struct SN_env * tamil_UTF_8_create_env ( void  )
extern

Definition at line 1452 of file stem_UTF_8_tamil.c.

1452 {
1453 struct SN_env * z = SN_new_env(sizeof(SN_local));
1454 if (z) {
1455 ((SN_local *)z)->b_found_vetrumai_urupu = 0;
1456 }
1457 return z;
1458}
struct SN_env * SN_new_env(int alloc_size)
Definition api.c:5
Definition api.h:15

References SN_new_env().

◆ tamil_UTF_8_stem()

int tamil_UTF_8_stem ( struct SN_env z)
extern

Definition at line 1363 of file stem_UTF_8_tamil.c.

1363 {
1364 ((SN_local *)z)->b_found_vetrumai_urupu = 0;
1365 {
1366 int v_1 = z->c;
1367 {
1368 int ret = r_fix_ending(z);
1369 if (ret < 0) return ret;
1370 }
1371 z->c = v_1;
1372 }
1373 {
1374 int ret = r_has_min_length(z);
1375 if (ret <= 0) return ret;
1376 }
1377 {
1378 int v_2 = z->c;
1379 {
1380 int ret = r_remove_question_prefixes(z);
1381 if (ret < 0) return ret;
1382 }
1383 z->c = v_2;
1384 }
1385 {
1386 int v_3 = z->c;
1387 {
1388 int ret = r_remove_pronoun_prefixes(z);
1389 if (ret < 0) return ret;
1390 }
1391 z->c = v_3;
1392 }
1393 {
1394 int v_4 = z->c;
1395 {
1396 int ret = r_remove_question_suffixes(z);
1397 if (ret < 0) return ret;
1398 }
1399 z->c = v_4;
1400 }
1401 {
1402 int v_5 = z->c;
1403 {
1404 int ret = r_remove_um(z);
1405 if (ret < 0) return ret;
1406 }
1407 z->c = v_5;
1408 }
1409 {
1410 int v_6 = z->c;
1411 {
1412 int ret = r_remove_common_word_endings(z);
1413 if (ret < 0) return ret;
1414 }
1415 z->c = v_6;
1416 }
1417 {
1418 int v_7 = z->c;
1419 {
1420 int ret = r_remove_vetrumai_urupukal(z);
1421 if (ret < 0) return ret;
1422 }
1423 z->c = v_7;
1424 }
1425 {
1426 int v_8 = z->c;
1427 {
1428 int ret = r_remove_plural_suffix(z);
1429 if (ret < 0) return ret;
1430 }
1431 z->c = v_8;
1432 }
1433 {
1434 int v_9 = z->c;
1435 {
1436 int ret = r_remove_command_suffixes(z);
1437 if (ret < 0) return ret;
1438 }
1439 z->c = v_9;
1440 }
1441 {
1442 int v_10 = z->c;
1443 {
1444 int ret = r_remove_tense_suffixes(z);
1445 if (ret < 0) return ret;
1446 }
1447 z->c = v_10;
1448 }
1449 return 1;
1450}
static int r_remove_common_word_endings(struct SN_env *z)
static int r_remove_pronoun_prefixes(struct SN_env *z)
static int r_remove_question_prefixes(struct SN_env *z)
static int r_remove_command_suffixes(struct SN_env *z)
static int r_remove_plural_suffix(struct SN_env *z)
static int r_remove_question_suffixes(struct SN_env *z)
static int r_remove_um(struct SN_env *z)
static int r_remove_vetrumai_urupukal(struct SN_env *z)
static int r_remove_tense_suffixes(struct SN_env *z)

References SN_env::c, fb(), r_fix_ending(), r_has_min_length(), r_remove_command_suffixes(), r_remove_common_word_endings(), r_remove_plural_suffix(), r_remove_pronoun_prefixes(), r_remove_question_prefixes(), r_remove_question_suffixes(), r_remove_tense_suffixes(), r_remove_um(), and r_remove_vetrumai_urupukal().

Variable Documentation

◆ a_0

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

Definition at line 85 of file stem_UTF_8_tamil.c.

85 {
86{ 6, s_0_0, 0, 3, 0},
87{ 6, s_0_1, 0, 4, 0},
88{ 6, s_0_2, 0, 2, 0},
89{ 6, s_0_3, 0, 1, 0}
90};

Referenced by r_fix_va_start().

◆ a_1

const struct among a_1[10]
static
Initial value:
= {
{ 3, s_1_0, 0, -1, 0},
{ 3, s_1_1, 0, -1, 0},
{ 3, s_1_2, 0, -1, 0},
{ 3, s_1_3, 0, -1, 0},
{ 3, s_1_4, 0, -1, 0},
{ 3, s_1_5, 0, -1, 0},
{ 3, s_1_6, 0, -1, 0},
{ 3, s_1_7, 0, -1, 0},
{ 3, s_1_8, 0, -1, 0},
{ 3, s_1_9, 0, -1, 0}
}
static const symbol s_1_7[3]
static const symbol s_1_8[3]
static const symbol s_1_6[3]
static const symbol s_1_5[3]
static const symbol s_1_9[3]
static const symbol s_1_3[3]
static const symbol s_1_2[3]
static const symbol s_1_0[3]
static const symbol s_1_1[3]
static const symbol s_1_4[3]

Definition at line 102 of file stem_UTF_8_tamil.c.

102 {
103{ 3, s_1_0, 0, -1, 0},
104{ 3, s_1_1, 0, -1, 0},
105{ 3, s_1_2, 0, -1, 0},
106{ 3, s_1_3, 0, -1, 0},
107{ 3, s_1_4, 0, -1, 0},
108{ 3, s_1_5, 0, -1, 0},
109{ 3, s_1_6, 0, -1, 0},
110{ 3, s_1_7, 0, -1, 0},
111{ 3, s_1_8, 0, -1, 0},
112{ 3, s_1_9, 0, -1, 0}
113};

Referenced by r_remove_question_prefixes().

◆ a_10

const struct among a_10[3]
static
Initial value:
= {
{ 3, s_10_0, 0, -1, 0},
{ 3, s_10_1, 0, -1, 0},
{ 3, s_10_2, 0, -1, 0}
}
static const symbol s_10_1[3]
static const symbol s_10_0[3]
static const symbol s_10_2[3]

Definition at line 267 of file stem_UTF_8_tamil.c.

267 {
268{ 3, s_10_0, 0, -1, 0},
269{ 3, s_10_1, 0, -1, 0},
270{ 3, s_10_2, 0, -1, 0}
271};

Referenced by r_remove_pronoun_prefixes().

◆ a_11

const struct among a_11[10]
static
Initial value:
= {
{ 3, s_11_0, 0, -1, 0},
{ 3, s_11_1, 0, -1, 0},
{ 3, s_11_2, 0, -1, 0},
{ 3, s_11_3, 0, -1, 0},
{ 3, s_11_4, 0, -1, 0},
{ 3, s_11_5, 0, -1, 0},
{ 3, s_11_6, 0, -1, 0},
{ 3, s_11_7, 0, -1, 0},
{ 3, s_11_8, 0, -1, 0},
{ 3, s_11_9, 0, -1, 0}
}
static const symbol s_11_3[3]
static const symbol s_11_8[3]
static const symbol s_11_2[3]
static const symbol s_11_7[3]
static const symbol s_11_9[3]
static const symbol s_11_4[3]
static const symbol s_11_0[3]
static const symbol s_11_6[3]
static const symbol s_11_1[3]
static const symbol s_11_5[3]

Definition at line 283 of file stem_UTF_8_tamil.c.

283 {
284{ 3, s_11_0, 0, -1, 0},
285{ 3, s_11_1, 0, -1, 0},
286{ 3, s_11_2, 0, -1, 0},
287{ 3, s_11_3, 0, -1, 0},
288{ 3, s_11_4, 0, -1, 0},
289{ 3, s_11_5, 0, -1, 0},
290{ 3, s_11_6, 0, -1, 0},
291{ 3, s_11_7, 0, -1, 0},
292{ 3, s_11_8, 0, -1, 0},
293{ 3, s_11_9, 0, -1, 0}
294};

Referenced by r_remove_pronoun_prefixes().

◆ a_12

const struct among a_12[6]
static
Initial value:
= {
{ 3, s_12_0, 0, -1, 0},
{ 3, s_12_1, 0, -1, 0},
{ 3, s_12_2, 0, -1, 0},
{ 3, s_12_3, 0, -1, 0},
{ 3, s_12_4, 0, -1, 0},
{ 3, s_12_5, 0, -1, 0}
}
static const symbol s_12_0[3]
static const symbol s_12_3[3]
static const symbol s_12_1[3]
static const symbol s_12_5[3]
static const symbol s_12_4[3]
static const symbol s_12_2[3]

Definition at line 302 of file stem_UTF_8_tamil.c.

302 {
303{ 3, s_12_0, 0, -1, 0},
304{ 3, s_12_1, 0, -1, 0},
305{ 3, s_12_2, 0, -1, 0},
306{ 3, s_12_3, 0, -1, 0},
307{ 3, s_12_4, 0, -1, 0},
308{ 3, s_12_5, 0, -1, 0}
309};

Referenced by r_remove_plural_suffix().

◆ a_13

const struct among a_13[4]
static
Initial value:
= {
{ 9, s_13_0, 0, 4, 0},
{ 18, s_13_1, -1, 1, 0},
{ 15, s_13_2, -2, 3, 0},
{ 15, s_13_3, -3, 2, 0}
}
static const symbol s_13_1[18]
static const symbol s_13_3[15]
static const symbol s_13_2[15]
static const symbol s_13_0[9]

Definition at line 315 of file stem_UTF_8_tamil.c.

315 {
316{ 9, s_13_0, 0, 4, 0},
317{ 18, s_13_1, -1, 1, 0},
318{ 15, s_13_2, -2, 3, 0},
319{ 15, s_13_3, -3, 2, 0}
320};

Referenced by r_remove_plural_suffix().

◆ a_14

const struct among a_14[3]
static
Initial value:
= {
{ 3, s_14_0, 0, -1, 0},
{ 3, s_14_1, 0, -1, 0},
{ 3, s_14_2, 0, -1, 0}
}
static const symbol s_14_1[3]
static const symbol s_14_0[3]
static const symbol s_14_2[3]

Definition at line 325 of file stem_UTF_8_tamil.c.

325 {
326{ 3, s_14_0, 0, -1, 0},
327{ 3, s_14_1, 0, -1, 0},
328{ 3, s_14_2, 0, -1, 0}
329};

Referenced by r_remove_question_suffixes().

◆ a_15

const struct among a_15[2]
static
Initial value:
= {
{ 6, s_15_0, 0, -1, 0},
{ 6, s_15_1, 0, -1, 0}
}
static const symbol s_15_0[6]
static const symbol s_15_1[6]

Definition at line 333 of file stem_UTF_8_tamil.c.

333 {
334{ 6, s_15_0, 0, -1, 0},
335{ 6, s_15_1, 0, -1, 0}
336};

Referenced by r_remove_command_suffixes().

◆ a_16

const struct among a_16[8]
static
Initial value:
= {
{ 3, s_16_0, 0, -1, 0},
{ 3, s_16_1, 0, -1, 0},
{ 3, s_16_2, 0, -1, 0},
{ 3, s_16_3, 0, -1, 0},
{ 3, s_16_4, 0, -1, 0},
{ 3, s_16_5, 0, -1, 0},
{ 3, s_16_6, 0, -1, 0},
{ 3, s_16_7, 0, -1, 0}
}
static const symbol s_16_4[3]
static const symbol s_16_3[3]
static const symbol s_16_2[3]
static const symbol s_16_6[3]
static const symbol s_16_1[3]
static const symbol s_16_7[3]
static const symbol s_16_0[3]
static const symbol s_16_5[3]

Definition at line 346 of file stem_UTF_8_tamil.c.

346 {
347{ 3, s_16_0, 0, -1, 0},
348{ 3, s_16_1, 0, -1, 0},
349{ 3, s_16_2, 0, -1, 0},
350{ 3, s_16_3, 0, -1, 0},
351{ 3, s_16_4, 0, -1, 0},
352{ 3, s_16_5, 0, -1, 0},
353{ 3, s_16_6, 0, -1, 0},
354{ 3, s_16_7, 0, -1, 0}
355};

Referenced by r_remove_common_word_endings().

◆ a_17

const struct among a_17[26]
static
Initial value:
= {
{ 15, s_17_0, 0, 3, 0},
{ 18, s_17_1, 0, 3, 0},
{ 9, s_17_2, 0, 3, 0},
{ 12, s_17_3, 0, 3, 0},
{ 18, s_17_4, 0, 3, 0},
{ 15, s_17_5, 0, 1, 0},
{ 9, s_17_6, 0, 1, 0},
{ 15, s_17_7, 0, 1, 0},
{ 12, s_17_8, 0, 1, 0},
{ 15, s_17_9, 0, 1, 0},
{ 12, s_17_10, 0, 1, 0},
{ 21, s_17_11, 0, 3, 0},
{ 12, s_17_12, 0, 3, 0},
{ 15, s_17_13, 0, 3, 0},
{ 6, s_17_14, 0, 1, 0},
{ 9, s_17_15, 0, 3, 0},
{ 18, s_17_16, -1, 3, 0},
{ 12, s_17_17, 0, 1, 0},
{ 12, s_17_18, 0, 1, 0},
{ 15, s_17_19, 0, 3, 0},
{ 9, s_17_20, 0, 2, 0},
{ 12, s_17_21, 0, 1, 0},
{ 9, s_17_22, 0, 1, 0},
{ 9, s_17_23, 0, 3, 0},
{ 15, s_17_24, 0, 1, 0},
{ 15, s_17_25, 0, 3, 0}
}
static const symbol s_17_21[12]
static const symbol s_17_1[18]
static const symbol s_17_5[15]
static const symbol s_17_0[15]
static const symbol s_17_16[18]
static const symbol s_17_10[12]
static const symbol s_17_24[15]
static const symbol s_17_8[12]
static const symbol s_17_12[12]
static const symbol s_17_25[15]
static const symbol s_17_23[9]
static const symbol s_17_14[6]
static const symbol s_17_6[9]
static const symbol s_17_13[15]
static const symbol s_17_2[9]
static const symbol s_17_7[15]
static const symbol s_17_9[15]
static const symbol s_17_3[12]
static const symbol s_17_4[18]
static const symbol s_17_18[12]
static const symbol s_17_22[9]
static const symbol s_17_19[15]
static const symbol s_17_11[21]
static const symbol s_17_15[9]
static const symbol s_17_20[9]
static const symbol s_17_17[12]

Definition at line 383 of file stem_UTF_8_tamil.c.

383 {
384{ 15, s_17_0, 0, 3, 0},
385{ 18, s_17_1, 0, 3, 0},
386{ 9, s_17_2, 0, 3, 0},
387{ 12, s_17_3, 0, 3, 0},
388{ 18, s_17_4, 0, 3, 0},
389{ 15, s_17_5, 0, 1, 0},
390{ 9, s_17_6, 0, 1, 0},
391{ 15, s_17_7, 0, 1, 0},
392{ 12, s_17_8, 0, 1, 0},
393{ 15, s_17_9, 0, 1, 0},
394{ 12, s_17_10, 0, 1, 0},
395{ 21, s_17_11, 0, 3, 0},
396{ 12, s_17_12, 0, 3, 0},
397{ 15, s_17_13, 0, 3, 0},
398{ 6, s_17_14, 0, 1, 0},
399{ 9, s_17_15, 0, 3, 0},
400{ 18, s_17_16, -1, 3, 0},
401{ 12, s_17_17, 0, 1, 0},
402{ 12, s_17_18, 0, 1, 0},
403{ 15, s_17_19, 0, 3, 0},
404{ 9, s_17_20, 0, 2, 0},
405{ 12, s_17_21, 0, 1, 0},
406{ 9, s_17_22, 0, 1, 0},
407{ 9, s_17_23, 0, 3, 0},
408{ 15, s_17_24, 0, 1, 0},
409{ 15, s_17_25, 0, 3, 0}
410};

Referenced by r_remove_common_word_endings().

◆ a_18

const struct among a_18[8]
static
Initial value:
= {
{ 3, s_18_0, 0, -1, 0},
{ 3, s_18_1, 0, -1, 0},
{ 3, s_18_2, 0, -1, 0},
{ 3, s_18_3, 0, -1, 0},
{ 3, s_18_4, 0, -1, 0},
{ 3, s_18_5, 0, -1, 0},
{ 3, s_18_6, 0, -1, 0},
{ 3, s_18_7, 0, -1, 0}
}
static const symbol s_18_6[3]
static const symbol s_18_5[3]
static const symbol s_18_2[3]
static const symbol s_18_1[3]
static const symbol s_18_4[3]
static const symbol s_18_3[3]
static const symbol s_18_0[3]
static const symbol s_18_7[3]

Definition at line 420 of file stem_UTF_8_tamil.c.

420 {
421{ 3, s_18_0, 0, -1, 0},
422{ 3, s_18_1, 0, -1, 0},
423{ 3, s_18_2, 0, -1, 0},
424{ 3, s_18_3, 0, -1, 0},
425{ 3, s_18_4, 0, -1, 0},
426{ 3, s_18_5, 0, -1, 0},
427{ 3, s_18_6, 0, -1, 0},
428{ 3, s_18_7, 0, -1, 0}
429};

Referenced by r_remove_vetrumai_urupukal().

◆ a_19

const struct among a_19[8]
static
Initial value:
= {
{ 3, s_19_0, 0, -1, 0},
{ 3, s_19_1, 0, -1, 0},
{ 3, s_19_2, 0, -1, 0},
{ 3, s_19_3, 0, -1, 0},
{ 3, s_19_4, 0, -1, 0},
{ 3, s_19_5, 0, -1, 0},
{ 3, s_19_6, 0, -1, 0},
{ 3, s_19_7, 0, -1, 0}
}
static const symbol s_19_3[3]
static const symbol s_19_7[3]
static const symbol s_19_1[3]
static const symbol s_19_6[3]
static const symbol s_19_5[3]
static const symbol s_19_0[3]
static const symbol s_19_2[3]
static const symbol s_19_4[3]

Definition at line 439 of file stem_UTF_8_tamil.c.

439 {
440{ 3, s_19_0, 0, -1, 0},
441{ 3, s_19_1, 0, -1, 0},
442{ 3, s_19_2, 0, -1, 0},
443{ 3, s_19_3, 0, -1, 0},
444{ 3, s_19_4, 0, -1, 0},
445{ 3, s_19_5, 0, -1, 0},
446{ 3, s_19_6, 0, -1, 0},
447{ 3, s_19_7, 0, -1, 0}
448};

Referenced by r_remove_vetrumai_urupukal().

◆ a_2

const struct among a_2[3]
static
Initial value:
= {
{ 3, s_2_0, 0, -1, 0},
{ 3, s_2_1, 0, -1, 0},
{ 3, s_2_2, 0, -1, 0}
}
static const symbol s_2_1[3]
static const symbol s_2_0[3]
static const symbol s_2_2[3]

Definition at line 118 of file stem_UTF_8_tamil.c.

118 {
119{ 3, s_2_0, 0, -1, 0},
120{ 3, s_2_1, 0, -1, 0},
121{ 3, s_2_2, 0, -1, 0}
122};

Referenced by r_fix_ending().

◆ a_20

const struct among a_20[22]
static
Initial value:
= {
{ 3, s_20_0, 0, 7, 0},
{ 9, s_20_1, 0, 2, 0},
{ 9, s_20_2, 0, 2, 0},
{ 6, s_20_3, 0, 6, 0},
{ 21, s_20_4, -1, 2, 0},
{ 15, s_20_5, 0, 2, 0},
{ 9, s_20_6, 0, 2, 0},
{ 6, s_20_7, 0, 1, 0},
{ 9, s_20_8, 0, 1, 0},
{ 12, s_20_9, 0, 1, 0},
{ 9, s_20_10, 0, 3, 0},
{ 12, s_20_11, 0, 4, 0},
{ 12, s_20_12, 0, 1, 0},
{ 9, s_20_13, 0, 2, 0},
{ 6, s_20_14, 0, 5, 0},
{ 12, s_20_15, -1, 1, 0},
{ 12, s_20_16, -2, 2, 0},
{ 9, s_20_17, -3, 2, 0},
{ 9, s_20_18, -4, 2, 0},
{ 9, s_20_19, 0, 2, 0},
{ 12, s_20_20, 0, 1, 0},
{ 9, s_20_21, 0, 2, 0}
}
static const symbol s_20_1[9]
static const symbol s_20_4[21]
static const symbol s_20_20[12]
static const symbol s_20_7[6]
static const symbol s_20_15[12]
static const symbol s_20_12[12]
static const symbol s_20_14[6]
static const symbol s_20_10[9]
static const symbol s_20_16[12]
static const symbol s_20_3[6]
static const symbol s_20_9[12]
static const symbol s_20_18[9]
static const symbol s_20_19[9]
static const symbol s_20_21[9]
static const symbol s_20_17[9]
static const symbol s_20_8[9]
static const symbol s_20_13[9]
static const symbol s_20_11[12]
static const symbol s_20_0[3]
static const symbol s_20_6[9]
static const symbol s_20_5[15]
static const symbol s_20_2[9]

Definition at line 472 of file stem_UTF_8_tamil.c.

472 {
473{ 3, s_20_0, 0, 7, 0},
474{ 9, s_20_1, 0, 2, 0},
475{ 9, s_20_2, 0, 2, 0},
476{ 6, s_20_3, 0, 6, 0},
477{ 21, s_20_4, -1, 2, 0},
478{ 15, s_20_5, 0, 2, 0},
479{ 9, s_20_6, 0, 2, 0},
480{ 6, s_20_7, 0, 1, 0},
481{ 9, s_20_8, 0, 1, 0},
482{ 12, s_20_9, 0, 1, 0},
483{ 9, s_20_10, 0, 3, 0},
484{ 12, s_20_11, 0, 4, 0},
485{ 12, s_20_12, 0, 1, 0},
486{ 9, s_20_13, 0, 2, 0},
487{ 6, s_20_14, 0, 5, 0},
488{ 12, s_20_15, -1, 1, 0},
489{ 12, s_20_16, -2, 2, 0},
490{ 9, s_20_17, -3, 2, 0},
491{ 9, s_20_18, -4, 2, 0},
492{ 9, s_20_19, 0, 2, 0},
493{ 12, s_20_20, 0, 1, 0},
494{ 9, s_20_21, 0, 2, 0}
495};

Referenced by r_remove_vetrumai_urupukal().

◆ a_21

const struct among a_21[6]
static
Initial value:
= {
{ 3, s_21_0, 0, -1, 0},
{ 3, s_21_1, 0, -1, 0},
{ 3, s_21_2, 0, -1, 0},
{ 3, s_21_3, 0, -1, 0},
{ 3, s_21_4, 0, -1, 0},
{ 3, s_21_5, 0, -1, 0}
}
static const symbol s_21_0[3]
static const symbol s_21_3[3]
static const symbol s_21_1[3]
static const symbol s_21_5[3]
static const symbol s_21_4[3]
static const symbol s_21_2[3]

Definition at line 503 of file stem_UTF_8_tamil.c.

503 {
504{ 3, s_21_0, 0, -1, 0},
505{ 3, s_21_1, 0, -1, 0},
506{ 3, s_21_2, 0, -1, 0},
507{ 3, s_21_3, 0, -1, 0},
508{ 3, s_21_4, 0, -1, 0},
509{ 3, s_21_5, 0, -1, 0}
510};

Referenced by r_remove_vetrumai_urupukal().

◆ a_22

const struct among a_22[6]
static
Initial value:
= {
{ 3, s_22_0, 0, -1, 0},
{ 3, s_22_1, 0, -1, 0},
{ 3, s_22_2, 0, -1, 0},
{ 3, s_22_3, 0, -1, 0},
{ 3, s_22_4, 0, -1, 0},
{ 3, s_22_5, 0, -1, 0}
}
static const symbol s_22_4[3]
static const symbol s_22_3[3]
static const symbol s_22_2[3]
static const symbol s_22_5[3]
static const symbol s_22_1[3]
static const symbol s_22_0[3]

Definition at line 518 of file stem_UTF_8_tamil.c.

518 {
519{ 3, s_22_0, 0, -1, 0},
520{ 3, s_22_1, 0, -1, 0},
521{ 3, s_22_2, 0, -1, 0},
522{ 3, s_22_3, 0, -1, 0},
523{ 3, s_22_4, 0, -1, 0},
524{ 3, s_22_5, 0, -1, 0}
525};

Referenced by r_remove_vetrumai_urupukal().

◆ a_23

const struct among a_23[12]
static
Initial value:
= {
{ 3, s_23_0, 0, -1, 0},
{ 3, s_23_1, 0, -1, 0},
{ 3, s_23_2, 0, -1, 0},
{ 3, s_23_3, 0, -1, 0},
{ 3, s_23_4, 0, -1, 0},
{ 3, s_23_5, 0, -1, 0},
{ 3, s_23_6, 0, -1, 0},
{ 3, s_23_7, 0, -1, 0},
{ 3, s_23_8, 0, -1, 0},
{ 3, s_23_9, 0, -1, 0},
{ 3, s_23_10, 0, -1, 0},
{ 3, s_23_11, 0, -1, 0}
}
static const symbol s_23_9[3]
static const symbol s_23_0[3]
static const symbol s_23_10[3]
static const symbol s_23_8[3]
static const symbol s_23_2[3]
static const symbol s_23_3[3]
static const symbol s_23_6[3]
static const symbol s_23_1[3]
static const symbol s_23_11[3]
static const symbol s_23_4[3]
static const symbol s_23_7[3]
static const symbol s_23_5[3]

Definition at line 539 of file stem_UTF_8_tamil.c.

539 {
540{ 3, s_23_0, 0, -1, 0},
541{ 3, s_23_1, 0, -1, 0},
542{ 3, s_23_2, 0, -1, 0},
543{ 3, s_23_3, 0, -1, 0},
544{ 3, s_23_4, 0, -1, 0},
545{ 3, s_23_5, 0, -1, 0},
546{ 3, s_23_6, 0, -1, 0},
547{ 3, s_23_7, 0, -1, 0},
548{ 3, s_23_8, 0, -1, 0},
549{ 3, s_23_9, 0, -1, 0},
550{ 3, s_23_10, 0, -1, 0},
551{ 3, s_23_11, 0, -1, 0}
552};

Referenced by r_remove_tense_suffix().

◆ a_24

const struct among a_24[8]
static
Initial value:
= {
{ 3, s_24_0, 0, -1, 0},
{ 3, s_24_1, 0, -1, 0},
{ 3, s_24_2, 0, -1, 0},
{ 3, s_24_3, 0, -1, 0},
{ 3, s_24_4, 0, -1, 0},
{ 3, s_24_5, 0, -1, 0},
{ 3, s_24_6, 0, -1, 0},
{ 3, s_24_7, 0, -1, 0}
}
static const symbol s_24_6[3]
static const symbol s_24_0[3]
static const symbol s_24_1[3]
static const symbol s_24_2[3]
static const symbol s_24_4[3]
static const symbol s_24_3[3]
static const symbol s_24_7[3]
static const symbol s_24_5[3]

Definition at line 562 of file stem_UTF_8_tamil.c.

562 {
563{ 3, s_24_0, 0, -1, 0},
564{ 3, s_24_1, 0, -1, 0},
565{ 3, s_24_2, 0, -1, 0},
566{ 3, s_24_3, 0, -1, 0},
567{ 3, s_24_4, 0, -1, 0},
568{ 3, s_24_5, 0, -1, 0},
569{ 3, s_24_6, 0, -1, 0},
570{ 3, s_24_7, 0, -1, 0}
571};

Referenced by r_remove_tense_suffix().

◆ a_25

const struct among a_25[46]
static

Definition at line 619 of file stem_UTF_8_tamil.c.

619 {
620{ 6, s_25_0, 0, 6, 0},
621{ 9, s_25_1, 0, 1, 0},
622{ 6, s_25_2, 0, 3, 0},
623{ 15, s_25_3, 0, 1, 0},
624{ 6, s_25_4, 0, 1, 0},
625{ 6, s_25_5, 0, 1, 0},
626{ 12, s_25_6, 0, 1, 0},
627{ 9, s_25_7, 0, 5, 0},
628{ 9, s_25_8, 0, 1, 0},
629{ 9, s_25_9, 0, 1, 0},
630{ 9, s_25_10, 0, 2, 0},
631{ 9, s_25_11, 0, 4, 0},
632{ 12, s_25_12, -1, 1, 0},
633{ 12, s_25_13, 0, 1, 0},
634{ 12, s_25_14, 0, 1, 0},
635{ 12, s_25_15, 0, 5, 0},
636{ 12, s_25_16, 0, 1, 0},
637{ 12, s_25_17, 0, 1, 0},
638{ 9, s_25_18, 0, 5, 0},
639{ 9, s_25_19, 0, 5, 0},
640{ 9, s_25_20, 0, 5, 0},
641{ 9, s_25_21, 0, 1, 0},
642{ 9, s_25_22, 0, 1, 0},
643{ 9, s_25_23, 0, 5, 0},
644{ 9, s_25_24, 0, 5, 0},
645{ 9, s_25_25, 0, 5, 0},
646{ 9, s_25_26, 0, 1, 0},
647{ 9, s_25_27, 0, 1, 0},
648{ 12, s_25_28, 0, 5, 0},
649{ 9, s_25_29, 0, 1, 0},
650{ 9, s_25_30, 0, 5, 0},
651{ 12, s_25_31, -1, 1, 0},
652{ 12, s_25_32, -2, 1, 0},
653{ 24, s_25_33, 0, 1, 0},
654{ 12, s_25_34, 0, 5, 0},
655{ 9, s_25_35, 0, 1, 0},
656{ 9, s_25_36, 0, 1, 0},
657{ 9, s_25_37, 0, 1, 0},
658{ 9, s_25_38, 0, 5, 0},
659{ 12, s_25_39, -1, 1, 0},
660{ 3, s_25_40, 0, 1, 0},
661{ 3, s_25_41, 0, 1, 0},
662{ 3, s_25_42, 0, 1, 0},
663{ 3, s_25_43, 0, 1, 0},
664{ 3, s_25_44, 0, 1, 0},
665{ 3, s_25_45, 0, 5, 0}
666};
static const symbol s_25_32[12]
static const symbol s_25_11[9]
static const symbol s_25_23[9]
static const symbol s_25_31[12]
static const symbol s_25_22[9]
static const symbol s_25_44[3]
static const symbol s_25_8[9]
static const symbol s_25_39[12]
static const symbol s_25_15[12]
static const symbol s_25_21[9]
static const symbol s_25_14[12]
static const symbol s_25_42[3]
static const symbol s_25_3[15]
static const symbol s_25_12[12]
static const symbol s_25_28[12]
static const symbol s_25_5[6]
static const symbol s_25_35[9]
static const symbol s_25_16[12]
static const symbol s_25_26[9]
static const symbol s_25_17[12]
static const symbol s_25_13[12]
static const symbol s_25_19[9]
static const symbol s_25_33[24]
static const symbol s_25_25[9]
static const symbol s_25_29[9]
static const symbol s_25_38[9]
static const symbol s_25_20[9]
static const symbol s_25_30[9]
static const symbol s_25_43[3]
static const symbol s_25_9[9]
static const symbol s_25_34[12]
static const symbol s_25_18[9]
static const symbol s_25_40[3]
static const symbol s_25_27[9]
static const symbol s_25_10[9]
static const symbol s_25_37[9]
static const symbol s_25_2[6]
static const symbol s_25_36[9]
static const symbol s_25_4[6]
static const symbol s_25_0[6]
static const symbol s_25_45[3]
static const symbol s_25_6[12]
static const symbol s_25_24[9]
static const symbol s_25_7[9]
static const symbol s_25_41[3]
static const symbol s_25_1[9]

Referenced by r_remove_tense_suffix().

◆ a_26

const struct among a_26[6]
static
Initial value:
= {
{ 18, s_26_0, 0, -1, 0},
{ 21, s_26_1, 0, -1, 0},
{ 12, s_26_2, 0, -1, 0},
{ 15, s_26_3, 0, -1, 0},
{ 18, s_26_4, 0, -1, 0},
{ 9, s_26_5, 0, -1, 0}
}
static const symbol s_26_4[18]
static const symbol s_26_5[9]
static const symbol s_26_2[12]
static const symbol s_26_1[21]
static const symbol s_26_3[15]
static const symbol s_26_0[18]

Definition at line 674 of file stem_UTF_8_tamil.c.

674 {
675{ 18, s_26_0, 0, -1, 0},
676{ 21, s_26_1, 0, -1, 0},
677{ 12, s_26_2, 0, -1, 0},
678{ 15, s_26_3, 0, -1, 0},
679{ 18, s_26_4, 0, -1, 0},
680{ 9, s_26_5, 0, -1, 0}
681};

Referenced by r_remove_tense_suffix().

◆ a_3

const struct among a_3[8]
static
Initial value:
= {
{ 3, s_3_0, 0, -1, 0},
{ 3, s_3_1, 0, -1, 0},
{ 3, s_3_2, 0, -1, 0},
{ 3, s_3_3, 0, -1, 0},
{ 3, s_3_4, 0, -1, 0},
{ 3, s_3_5, 0, -1, 0},
{ 3, s_3_6, 0, -1, 0},
{ 3, s_3_7, 0, -1, 0}
}
static const symbol s_3_2[3]
static const symbol s_3_7[3]
static const symbol s_3_0[3]
static const symbol s_3_1[3]
static const symbol s_3_6[3]
static const symbol s_3_5[3]
static const symbol s_3_4[3]
static const symbol s_3_3[3]

Definition at line 132 of file stem_UTF_8_tamil.c.

132 {
133{ 3, s_3_0, 0, -1, 0},
134{ 3, s_3_1, 0, -1, 0},
135{ 3, s_3_2, 0, -1, 0},
136{ 3, s_3_3, 0, -1, 0},
137{ 3, s_3_4, 0, -1, 0},
138{ 3, s_3_5, 0, -1, 0},
139{ 3, s_3_6, 0, -1, 0},
140{ 3, s_3_7, 0, -1, 0}
141};

Referenced by r_fix_ending().

◆ a_4

const struct among a_4[3]
static
Initial value:
= {
{ 0, 0, 0, 2, 0},
{ 3, s_4_1, -1, 1, 0},
{ 3, s_4_2, -2, 1, 0}
}
static const symbol s_4_1[3]
static const symbol s_4_2[3]

Definition at line 145 of file stem_UTF_8_tamil.c.

145 {
146{ 0, 0, 0, 2, 0},
147{ 3, s_4_1, -1, 1, 0},
148{ 3, s_4_2, -2, 1, 0}
149};

Referenced by r_fix_ending().

◆ a_5

const struct among a_5[17]
static
Initial value:
= {
{ 6, s_5_0, 0, 8, 0},
{ 9, s_5_1, 0, 7, 0},
{ 15, s_5_2, 0, 7, 0},
{ 12, s_5_3, 0, 3, 0},
{ 12, s_5_4, 0, 4, 0},
{ 6, s_5_5, 0, 9, 0},
{ 12, s_5_6, 0, 5, 0},
{ 12, s_5_7, 0, 6, 0},
{ 12, s_5_8, 0, 1, 0},
{ 6, s_5_9, 0, 1, 0},
{ 12, s_5_10, 0, 3, 0},
{ 6, s_5_11, 0, 2, 0},
{ 12, s_5_12, 0, 4, 0},
{ 6, s_5_13, 0, 1, 0},
{ 9, s_5_14, 0, 1, 0},
{ 3, s_5_15, 0, 1, 0},
{ 3, s_5_16, 0, 1, 0}
}
static const symbol s_5_12[12]
static const symbol s_5_11[6]
static const symbol s_5_16[3]
static const symbol s_5_4[12]
static const symbol s_5_0[6]
static const symbol s_5_6[12]
static const symbol s_5_8[12]
static const symbol s_5_5[6]
static const symbol s_5_1[9]
static const symbol s_5_10[12]
static const symbol s_5_13[6]
static const symbol s_5_2[15]
static const symbol s_5_15[3]
static const symbol s_5_7[12]
static const symbol s_5_3[12]
static const symbol s_5_9[6]
static const symbol s_5_14[9]

Definition at line 168 of file stem_UTF_8_tamil.c.

168 {
169{ 6, s_5_0, 0, 8, 0},
170{ 9, s_5_1, 0, 7, 0},
171{ 15, s_5_2, 0, 7, 0},
172{ 12, s_5_3, 0, 3, 0},
173{ 12, s_5_4, 0, 4, 0},
174{ 6, s_5_5, 0, 9, 0},
175{ 12, s_5_6, 0, 5, 0},
176{ 12, s_5_7, 0, 6, 0},
177{ 12, s_5_8, 0, 1, 0},
178{ 6, s_5_9, 0, 1, 0},
179{ 12, s_5_10, 0, 3, 0},
180{ 6, s_5_11, 0, 2, 0},
181{ 12, s_5_12, 0, 4, 0},
182{ 6, s_5_13, 0, 1, 0},
183{ 9, s_5_14, 0, 1, 0},
184{ 3, s_5_15, 0, 1, 0},
185{ 3, s_5_16, 0, 1, 0}
186};

Referenced by r_fix_ending().

◆ a_6

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

Definition at line 194 of file stem_UTF_8_tamil.c.

194 {
195{ 3, s_6_0, 0, -1, 0},
196{ 3, s_6_1, 0, -1, 0},
197{ 3, s_6_2, 0, -1, 0},
198{ 3, s_6_3, 0, -1, 0},
199{ 3, s_6_4, 0, -1, 0},
200{ 3, s_6_5, 0, -1, 0}
201};

Referenced by r_fix_ending().

◆ a_7

const struct among a_7[6]
static
Initial value:
= {
{ 3, s_7_0, 0, -1, 0},
{ 3, s_7_1, 0, -1, 0},
{ 3, s_7_2, 0, -1, 0},
{ 3, s_7_3, 0, -1, 0},
{ 3, s_7_4, 0, -1, 0},
{ 3, s_7_5, 0, -1, 0}
}
static const symbol s_7_1[3]
static const symbol s_7_5[3]
static const symbol s_7_0[3]
static const symbol s_7_3[3]
static const symbol s_7_2[3]
static const symbol s_7_4[3]

Definition at line 209 of file stem_UTF_8_tamil.c.

209 {
210{ 3, s_7_0, 0, -1, 0},
211{ 3, s_7_1, 0, -1, 0},
212{ 3, s_7_2, 0, -1, 0},
213{ 3, s_7_3, 0, -1, 0},
214{ 3, s_7_4, 0, -1, 0},
215{ 3, s_7_5, 0, -1, 0}
216};

Referenced by r_fix_ending().

◆ a_8

const struct among a_8[11]
static
Initial value:
= {
{ 3, s_8_0, 0, -1, 0},
{ 3, s_8_1, 0, -1, 0},
{ 3, s_8_2, 0, -1, 0},
{ 3, s_8_3, 0, -1, 0},
{ 3, s_8_4, 0, -1, 0},
{ 3, s_8_5, 0, -1, 0},
{ 3, s_8_6, 0, -1, 0},
{ 3, s_8_7, 0, -1, 0},
{ 3, s_8_8, 0, -1, 0},
{ 3, s_8_9, 0, -1, 0},
{ 3, s_8_10, 0, -1, 0}
}
static const symbol s_8_0[3]
static const symbol s_8_2[3]
static const symbol s_8_1[3]
static const symbol s_8_6[3]
static const symbol s_8_10[3]
static const symbol s_8_8[3]
static const symbol s_8_7[3]
static const symbol s_8_5[3]
static const symbol s_8_4[3]
static const symbol s_8_9[3]
static const symbol s_8_3[3]

Definition at line 229 of file stem_UTF_8_tamil.c.

229 {
230{ 3, s_8_0, 0, -1, 0},
231{ 3, s_8_1, 0, -1, 0},
232{ 3, s_8_2, 0, -1, 0},
233{ 3, s_8_3, 0, -1, 0},
234{ 3, s_8_4, 0, -1, 0},
235{ 3, s_8_5, 0, -1, 0},
236{ 3, s_8_6, 0, -1, 0},
237{ 3, s_8_7, 0, -1, 0},
238{ 3, s_8_8, 0, -1, 0},
239{ 3, s_8_9, 0, -1, 0},
240{ 3, s_8_10, 0, -1, 0}
241};

Referenced by r_fix_ending().

◆ a_9

const struct among a_9[9]
static
Initial value:
= {
{ 3, s_9_0, 0, -1, 0},
{ 3, s_9_1, 0, -1, 0},
{ 3, s_9_2, 0, -1, 0},
{ 3, s_9_3, 0, -1, 0},
{ 3, s_9_4, 0, -1, 0},
{ 3, s_9_5, 0, -1, 0},
{ 3, s_9_6, 0, -1, 0},
{ 3, s_9_7, 0, -1, 0},
{ 3, s_9_8, 0, -1, 0}
}
static const symbol s_9_6[3]
static const symbol s_9_0[3]
static const symbol s_9_3[3]
static const symbol s_9_8[3]
static const symbol s_9_2[3]
static const symbol s_9_7[3]
static const symbol s_9_1[3]
static const symbol s_9_4[3]
static const symbol s_9_5[3]

Definition at line 252 of file stem_UTF_8_tamil.c.

252 {
253{ 3, s_9_0, 0, -1, 0},
254{ 3, s_9_1, 0, -1, 0},
255{ 3, s_9_2, 0, -1, 0},
256{ 3, s_9_3, 0, -1, 0},
257{ 3, s_9_4, 0, -1, 0},
258{ 3, s_9_5, 0, -1, 0},
259{ 3, s_9_6, 0, -1, 0},
260{ 3, s_9_7, 0, -1, 0},
261{ 3, s_9_8, 0, -1, 0}
262};

Referenced by r_fix_ending().

◆ s_0

const symbol s_0[] = { 0xE0, 0xAE, 0x93 }
static

Definition at line 39 of file stem_UTF_8_tamil.c.

39{ 0xE0, 0xAE, 0x93 };

Referenced by r_fix_va_start().

◆ s_0_0

const symbol s_0_0[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x81 }
static

Definition at line 81 of file stem_UTF_8_tamil.c.

81{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x81 };

◆ s_0_1

const symbol s_0_1[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x82 }
static

Definition at line 82 of file stem_UTF_8_tamil.c.

82{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x82 };

◆ s_0_2

const symbol s_0_2[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8A }
static

Definition at line 83 of file stem_UTF_8_tamil.c.

83{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8A };

◆ s_0_3

const symbol s_0_3[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8B }
static

Definition at line 84 of file stem_UTF_8_tamil.c.

84{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8B };

◆ s_1

const symbol s_1[] = { 0xE0, 0xAE, 0x92 }
static

Definition at line 40 of file stem_UTF_8_tamil.c.

40{ 0xE0, 0xAE, 0x92 };

Referenced by r_fix_va_start().

◆ s_10

const symbol s_10[] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 49 of file stem_UTF_8_tamil.c.

49{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_10_0

const symbol s_10_0[3] = { 0xE0, 0xAE, 0x85 }
static

Definition at line 264 of file stem_UTF_8_tamil.c.

264{ 0xE0, 0xAE, 0x85 };

◆ s_10_1

const symbol s_10_1[3] = { 0xE0, 0xAE, 0x87 }
static

Definition at line 265 of file stem_UTF_8_tamil.c.

265{ 0xE0, 0xAE, 0x87 };

◆ s_10_2

const symbol s_10_2[3] = { 0xE0, 0xAE, 0x89 }
static

Definition at line 266 of file stem_UTF_8_tamil.c.

266{ 0xE0, 0xAE, 0x89 };

◆ s_11

const symbol s_11[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 50 of file stem_UTF_8_tamil.c.

50{ 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_11_0

const symbol s_11_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 273 of file stem_UTF_8_tamil.c.

273{ 0xE0, 0xAE, 0x95 };

◆ s_11_1

const symbol s_11_1[3] = { 0xE0, 0xAE, 0x99 }
static

Definition at line 274 of file stem_UTF_8_tamil.c.

274{ 0xE0, 0xAE, 0x99 };

◆ s_11_2

const symbol s_11_2[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 275 of file stem_UTF_8_tamil.c.

275{ 0xE0, 0xAE, 0x9A };

◆ s_11_3

const symbol s_11_3[3] = { 0xE0, 0xAE, 0x9E }
static

Definition at line 276 of file stem_UTF_8_tamil.c.

276{ 0xE0, 0xAE, 0x9E };

◆ s_11_4

const symbol s_11_4[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 277 of file stem_UTF_8_tamil.c.

277{ 0xE0, 0xAE, 0xA4 };

◆ s_11_5

const symbol s_11_5[3] = { 0xE0, 0xAE, 0xA8 }
static

Definition at line 278 of file stem_UTF_8_tamil.c.

278{ 0xE0, 0xAE, 0xA8 };

◆ s_11_6

const symbol s_11_6[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 279 of file stem_UTF_8_tamil.c.

279{ 0xE0, 0xAE, 0xAA };

◆ s_11_7

const symbol s_11_7[3] = { 0xE0, 0xAE, 0xAE }
static

Definition at line 280 of file stem_UTF_8_tamil.c.

280{ 0xE0, 0xAE, 0xAE };

◆ s_11_8

const symbol s_11_8[3] = { 0xE0, 0xAE, 0xAF }
static

Definition at line 281 of file stem_UTF_8_tamil.c.

281{ 0xE0, 0xAE, 0xAF };

◆ s_11_9

const symbol s_11_9[3] = { 0xE0, 0xAE, 0xB5 }
static

Definition at line 282 of file stem_UTF_8_tamil.c.

282{ 0xE0, 0xAE, 0xB5 };

◆ s_12

const symbol s_12[] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 51 of file stem_UTF_8_tamil.c.

51{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_12_0

const symbol s_12_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 296 of file stem_UTF_8_tamil.c.

296{ 0xE0, 0xAE, 0x95 };

◆ s_12_1

const symbol s_12_1[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 297 of file stem_UTF_8_tamil.c.

297{ 0xE0, 0xAE, 0x9A };

◆ s_12_2

const symbol s_12_2[3] = { 0xE0, 0xAE, 0x9F }
static

Definition at line 298 of file stem_UTF_8_tamil.c.

298{ 0xE0, 0xAE, 0x9F };

◆ s_12_3

const symbol s_12_3[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 299 of file stem_UTF_8_tamil.c.

299{ 0xE0, 0xAE, 0xA4 };

◆ s_12_4

const symbol s_12_4[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 300 of file stem_UTF_8_tamil.c.

300{ 0xE0, 0xAE, 0xAA };

◆ s_12_5

const symbol s_12_5[3] = { 0xE0, 0xAE, 0xB1 }
static

Definition at line 301 of file stem_UTF_8_tamil.c.

301{ 0xE0, 0xAE, 0xB1 };

◆ s_13

const symbol s_13[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 52 of file stem_UTF_8_tamil.c.

52{ 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_13_0

const symbol s_13_0[9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 311 of file stem_UTF_8_tamil.c.

311{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_13_1

const symbol s_13_1[18] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 312 of file stem_UTF_8_tamil.c.

312{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_13_2

const symbol s_13_2[15] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 313 of file stem_UTF_8_tamil.c.

313{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_13_3

const symbol s_13_3[15] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 314 of file stem_UTF_8_tamil.c.

314{ 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_14

const symbol s_14[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 53 of file stem_UTF_8_tamil.c.

53{ 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_14_0

const symbol s_14_0[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 322 of file stem_UTF_8_tamil.c.

322{ 0xE0, 0xAF, 0x87 };

◆ s_14_1

const symbol s_14_1[3] = { 0xE0, 0xAF, 0x8B }
static

Definition at line 323 of file stem_UTF_8_tamil.c.

323{ 0xE0, 0xAF, 0x8B };

◆ s_14_2

const symbol s_14_2[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 324 of file stem_UTF_8_tamil.c.

324{ 0xE0, 0xAE, 0xBE };

◆ s_15

const symbol s_15[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 54 of file stem_UTF_8_tamil.c.

54{ 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_15_0

const symbol s_15_0[6] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xBF }
static

Definition at line 331 of file stem_UTF_8_tamil.c.

331{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xBF };

◆ s_15_1

const symbol s_15_1[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF }
static

Definition at line 332 of file stem_UTF_8_tamil.c.

332{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF };

◆ s_16

const symbol s_16[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 55 of file stem_UTF_8_tamil.c.

55{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_pronoun_prefixes().

◆ s_16_0

const symbol s_16_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 338 of file stem_UTF_8_tamil.c.

338{ 0xE0, 0xAF, 0x80 };

◆ s_16_1

const symbol s_16_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 339 of file stem_UTF_8_tamil.c.

339{ 0xE0, 0xAF, 0x81 };

◆ s_16_2

const symbol s_16_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 340 of file stem_UTF_8_tamil.c.

340{ 0xE0, 0xAF, 0x82 };

◆ s_16_3

const symbol s_16_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 341 of file stem_UTF_8_tamil.c.

341{ 0xE0, 0xAF, 0x86 };

◆ s_16_4

const symbol s_16_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 342 of file stem_UTF_8_tamil.c.

342{ 0xE0, 0xAF, 0x87 };

◆ s_16_5

const symbol s_16_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 343 of file stem_UTF_8_tamil.c.

343{ 0xE0, 0xAF, 0x88 };

◆ s_16_6

const symbol s_16_6[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 344 of file stem_UTF_8_tamil.c.

344{ 0xE0, 0xAE, 0xBE };

◆ s_16_7

const symbol s_16_7[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 345 of file stem_UTF_8_tamil.c.

345{ 0xE0, 0xAE, 0xBF };

◆ s_17

const symbol s_17[] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D }
static

Definition at line 56 of file stem_UTF_8_tamil.c.

56{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D };

Referenced by r_remove_plural_suffix().

◆ s_17_0

const symbol s_17_0[15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 357 of file stem_UTF_8_tamil.c.

357{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_17_1

const symbol s_17_1[18] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 358 of file stem_UTF_8_tamil.c.

358{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_17_10

const symbol s_17_10[12] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 367 of file stem_UTF_8_tamil.c.

367{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_17_11

const symbol s_17_11[21] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 368 of file stem_UTF_8_tamil.c.

368{ 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_17_12

const symbol s_17_12[12] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F }
static

Definition at line 369 of file stem_UTF_8_tamil.c.

369{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F };

◆ s_17_13

const symbol s_17_13[15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA3 }
static

Definition at line 370 of file stem_UTF_8_tamil.c.

370{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA3 };

◆ s_17_14

const symbol s_17_14[6] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9 }
static

Definition at line 371 of file stem_UTF_8_tamil.c.

371{ 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9 };

◆ s_17_15

const symbol s_17_15[9] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 }
static

Definition at line 372 of file stem_UTF_8_tamil.c.

372{ 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 };

◆ s_17_16

const symbol s_17_16[18] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 }
static

Definition at line 373 of file stem_UTF_8_tamil.c.

373{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA4, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9 };

◆ s_17_17

const symbol s_17_17[12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88, 0xE0, 0xAE, 0xAF }
static

Definition at line 374 of file stem_UTF_8_tamil.c.

374{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88, 0xE0, 0xAE, 0xAF };

◆ s_17_18

const symbol s_17_18[12] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF }
static

Definition at line 375 of file stem_UTF_8_tamil.c.

375{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF };

◆ s_17_19

const symbol s_17_19[15] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB0, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF }
static

Definition at line 376 of file stem_UTF_8_tamil.c.

376{ 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB0, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xAF };

◆ s_17_2

const symbol s_17_2[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 359 of file stem_UTF_8_tamil.c.

359{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_17_20

const symbol s_17_20[9] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2 }
static

Definition at line 377 of file stem_UTF_8_tamil.c.

377{ 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2 };

◆ s_17_21

const symbol s_17_21[12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB3 }
static

Definition at line 378 of file stem_UTF_8_tamil.c.

378{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB3 };

◆ s_17_22

const symbol s_17_22[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF }
static

Definition at line 379 of file stem_UTF_8_tamil.c.

379{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF };

◆ s_17_23

const symbol s_17_23[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF }
static

Definition at line 380 of file stem_UTF_8_tamil.c.

380{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF };

◆ s_17_24

const symbol s_17_24[15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF }
static

Definition at line 381 of file stem_UTF_8_tamil.c.

381{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF };

◆ s_17_25

const symbol s_17_25[15] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF }
static

Definition at line 382 of file stem_UTF_8_tamil.c.

382{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAE, 0xBF };

◆ s_17_3

const symbol s_17_3[12] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 360 of file stem_UTF_8_tamil.c.

360{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_17_4

const symbol s_17_4[18] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
static

Definition at line 361 of file stem_UTF_8_tamil.c.

361{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 };

◆ s_17_5

const symbol s_17_5[15] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
static

Definition at line 362 of file stem_UTF_8_tamil.c.

362{ 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 };

◆ s_17_6

const symbol s_17_6[9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 }
static

Definition at line 363 of file stem_UTF_8_tamil.c.

363{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 };

◆ s_17_7

const symbol s_17_7[15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x88 }
static

Definition at line 364 of file stem_UTF_8_tamil.c.

364{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x88 };

◆ s_17_8

const symbol s_17_8[12] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 365 of file stem_UTF_8_tamil.c.

365{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_17_9

const symbol s_17_9[15] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 366 of file stem_UTF_8_tamil.c.

366{ 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_18

const symbol s_18[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 57 of file stem_UTF_8_tamil.c.

57{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_plural_suffix().

◆ s_18_0

const symbol s_18_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 412 of file stem_UTF_8_tamil.c.

412{ 0xE0, 0xAF, 0x80 };

◆ s_18_1

const symbol s_18_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 413 of file stem_UTF_8_tamil.c.

413{ 0xE0, 0xAF, 0x81 };

◆ s_18_2

const symbol s_18_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 414 of file stem_UTF_8_tamil.c.

414{ 0xE0, 0xAF, 0x82 };

◆ s_18_3

const symbol s_18_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 415 of file stem_UTF_8_tamil.c.

415{ 0xE0, 0xAF, 0x86 };

◆ s_18_4

const symbol s_18_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 416 of file stem_UTF_8_tamil.c.

416{ 0xE0, 0xAF, 0x87 };

◆ s_18_5

const symbol s_18_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 417 of file stem_UTF_8_tamil.c.

417{ 0xE0, 0xAF, 0x88 };

◆ s_18_6

const symbol s_18_6[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 418 of file stem_UTF_8_tamil.c.

418{ 0xE0, 0xAE, 0xBE };

◆ s_18_7

const symbol s_18_7[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 419 of file stem_UTF_8_tamil.c.

419{ 0xE0, 0xAE, 0xBF };

◆ s_19

const symbol s_19[] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 58 of file stem_UTF_8_tamil.c.

58{ 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

Referenced by r_remove_plural_suffix().

◆ s_19_0

const symbol s_19_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 431 of file stem_UTF_8_tamil.c.

431{ 0xE0, 0xAF, 0x80 };

◆ s_19_1

const symbol s_19_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 432 of file stem_UTF_8_tamil.c.

432{ 0xE0, 0xAF, 0x81 };

◆ s_19_2

const symbol s_19_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 433 of file stem_UTF_8_tamil.c.

433{ 0xE0, 0xAF, 0x82 };

◆ s_19_3

const symbol s_19_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 434 of file stem_UTF_8_tamil.c.

434{ 0xE0, 0xAF, 0x86 };

◆ s_19_4

const symbol s_19_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 435 of file stem_UTF_8_tamil.c.

435{ 0xE0, 0xAF, 0x87 };

◆ s_19_5

const symbol s_19_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 436 of file stem_UTF_8_tamil.c.

436{ 0xE0, 0xAF, 0x88 };

◆ s_19_6

const symbol s_19_6[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 437 of file stem_UTF_8_tamil.c.

437{ 0xE0, 0xAE, 0xBE };

◆ s_19_7

const symbol s_19_7[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 438 of file stem_UTF_8_tamil.c.

438{ 0xE0, 0xAE, 0xBF };

◆ s_1_0

const symbol s_1_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 92 of file stem_UTF_8_tamil.c.

92{ 0xE0, 0xAE, 0x95 };

◆ s_1_1

const symbol s_1_1[3] = { 0xE0, 0xAE, 0x99 }
static

Definition at line 93 of file stem_UTF_8_tamil.c.

93{ 0xE0, 0xAE, 0x99 };

◆ s_1_2

const symbol s_1_2[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 94 of file stem_UTF_8_tamil.c.

94{ 0xE0, 0xAE, 0x9A };

◆ s_1_3

const symbol s_1_3[3] = { 0xE0, 0xAE, 0x9E }
static

Definition at line 95 of file stem_UTF_8_tamil.c.

95{ 0xE0, 0xAE, 0x9E };

◆ s_1_4

const symbol s_1_4[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 96 of file stem_UTF_8_tamil.c.

96{ 0xE0, 0xAE, 0xA4 };

◆ s_1_5

const symbol s_1_5[3] = { 0xE0, 0xAE, 0xA8 }
static

Definition at line 97 of file stem_UTF_8_tamil.c.

97{ 0xE0, 0xAE, 0xA8 };

◆ s_1_6

const symbol s_1_6[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 98 of file stem_UTF_8_tamil.c.

98{ 0xE0, 0xAE, 0xAA };

◆ s_1_7

const symbol s_1_7[3] = { 0xE0, 0xAE, 0xAE }
static

Definition at line 99 of file stem_UTF_8_tamil.c.

99{ 0xE0, 0xAE, 0xAE };

◆ s_1_8

const symbol s_1_8[3] = { 0xE0, 0xAE, 0xAF }
static

Definition at line 100 of file stem_UTF_8_tamil.c.

100{ 0xE0, 0xAE, 0xAF };

◆ s_1_9

const symbol s_1_9[3] = { 0xE0, 0xAE, 0xB5 }
static

Definition at line 101 of file stem_UTF_8_tamil.c.

101{ 0xE0, 0xAE, 0xB5 };

◆ s_2

const symbol s_2[] = { 0xE0, 0xAE, 0x89 }
static

Definition at line 41 of file stem_UTF_8_tamil.c.

41{ 0xE0, 0xAE, 0x89 };

Referenced by r_fix_va_start().

◆ s_20

const symbol s_20[] = { 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 59 of file stem_UTF_8_tamil.c.

59{ 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

Referenced by r_remove_plural_suffix().

◆ s_20_0

const symbol s_20_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 450 of file stem_UTF_8_tamil.c.

450{ 0xE0, 0xAF, 0x80 };

◆ s_20_1

const symbol s_20_1[9] = { 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 451 of file stem_UTF_8_tamil.c.

451{ 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_20_10

const symbol s_20_10[9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 460 of file stem_UTF_8_tamil.c.

460{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_20_11

const symbol s_20_11[12] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 461 of file stem_UTF_8_tamil.c.

461{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_20_12

const symbol s_20_12[12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 462 of file stem_UTF_8_tamil.c.

462{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_20_13

const symbol s_20_13[9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 463 of file stem_UTF_8_tamil.c.

463{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_20_14

const symbol s_20_14[6] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 464 of file stem_UTF_8_tamil.c.

464{ 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

◆ s_20_15

const symbol s_20_15[12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 465 of file stem_UTF_8_tamil.c.

465{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

◆ s_20_16

const symbol s_20_16[12] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 466 of file stem_UTF_8_tamil.c.

466{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

◆ s_20_17

const symbol s_20_17[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 467 of file stem_UTF_8_tamil.c.

467{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

◆ s_20_18

const symbol s_20_18[9] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 468 of file stem_UTF_8_tamil.c.

468{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

◆ s_20_19

const symbol s_20_19[9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 469 of file stem_UTF_8_tamil.c.

469{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_20_2

const symbol s_20_2[9] = { 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 452 of file stem_UTF_8_tamil.c.

452{ 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_20_20

const symbol s_20_20[12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB4, 0xE0, 0xAF, 0x8D }
static

Definition at line 470 of file stem_UTF_8_tamil.c.

470{ 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB4, 0xE0, 0xAF, 0x8D };

◆ s_20_21

const symbol s_20_21[9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F }
static

Definition at line 471 of file stem_UTF_8_tamil.c.

471{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0x9F };

◆ s_20_3

const symbol s_20_3[6] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
static

Definition at line 453 of file stem_UTF_8_tamil.c.

453{ 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 };

◆ s_20_4

const symbol s_20_4[21] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
static

Definition at line 454 of file stem_UTF_8_tamil.c.

454{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 };

◆ s_20_5

const symbol s_20_5[15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
static

Definition at line 455 of file stem_UTF_8_tamil.c.

455{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 };

◆ s_20_6

const symbol s_20_6[9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 }
static

Definition at line 456 of file stem_UTF_8_tamil.c.

456{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x88 };

◆ s_20_7

const symbol s_20_7[6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 }
static

Definition at line 457 of file stem_UTF_8_tamil.c.

457{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 };

◆ s_20_8

const symbol s_20_8[9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D }
static

Definition at line 458 of file stem_UTF_8_tamil.c.

458{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D };

◆ s_20_9

const symbol s_20_9[12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 459 of file stem_UTF_8_tamil.c.

459{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_21

const symbol s_21[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 60 of file stem_UTF_8_tamil.c.

60{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_question_suffixes().

◆ s_21_0

const symbol s_21_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 497 of file stem_UTF_8_tamil.c.

497{ 0xE0, 0xAE, 0x95 };

◆ s_21_1

const symbol s_21_1[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 498 of file stem_UTF_8_tamil.c.

498{ 0xE0, 0xAE, 0x9A };

◆ s_21_2

const symbol s_21_2[3] = { 0xE0, 0xAE, 0x9F }
static

Definition at line 499 of file stem_UTF_8_tamil.c.

499{ 0xE0, 0xAE, 0x9F };

◆ s_21_3

const symbol s_21_3[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 500 of file stem_UTF_8_tamil.c.

500{ 0xE0, 0xAE, 0xA4 };

◆ s_21_4

const symbol s_21_4[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 501 of file stem_UTF_8_tamil.c.

501{ 0xE0, 0xAE, 0xAA };

◆ s_21_5

const symbol s_21_5[3] = { 0xE0, 0xAE, 0xB1 }
static

Definition at line 502 of file stem_UTF_8_tamil.c.

502{ 0xE0, 0xAE, 0xB1 };

◆ s_22

const symbol s_22[] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 61 of file stem_UTF_8_tamil.c.

61{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

Referenced by r_remove_um().

◆ s_22_0

const symbol s_22_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 512 of file stem_UTF_8_tamil.c.

512{ 0xE0, 0xAE, 0x95 };

◆ s_22_1

const symbol s_22_1[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 513 of file stem_UTF_8_tamil.c.

513{ 0xE0, 0xAE, 0x9A };

◆ s_22_2

const symbol s_22_2[3] = { 0xE0, 0xAE, 0x9F }
static

Definition at line 514 of file stem_UTF_8_tamil.c.

514{ 0xE0, 0xAE, 0x9F };

◆ s_22_3

const symbol s_22_3[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 515 of file stem_UTF_8_tamil.c.

515{ 0xE0, 0xAE, 0xA4 };

◆ s_22_4

const symbol s_22_4[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 516 of file stem_UTF_8_tamil.c.

516{ 0xE0, 0xAE, 0xAA };

◆ s_22_5

const symbol s_22_5[3] = { 0xE0, 0xAE, 0xB1 }
static

Definition at line 517 of file stem_UTF_8_tamil.c.

517{ 0xE0, 0xAE, 0xB1 };

◆ s_23

const symbol s_23[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 62 of file stem_UTF_8_tamil.c.

62{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_um().

◆ s_23_0

const symbol s_23_0[3] = { 0xE0, 0xAE, 0x85 }
static

Definition at line 527 of file stem_UTF_8_tamil.c.

527{ 0xE0, 0xAE, 0x85 };

◆ s_23_1

const symbol s_23_1[3] = { 0xE0, 0xAE, 0x86 }
static

Definition at line 528 of file stem_UTF_8_tamil.c.

528{ 0xE0, 0xAE, 0x86 };

◆ s_23_10

const symbol s_23_10[3] = { 0xE0, 0xAE, 0x93 }
static

Definition at line 537 of file stem_UTF_8_tamil.c.

537{ 0xE0, 0xAE, 0x93 };

◆ s_23_11

const symbol s_23_11[3] = { 0xE0, 0xAE, 0x94 }
static

Definition at line 538 of file stem_UTF_8_tamil.c.

538{ 0xE0, 0xAE, 0x94 };

◆ s_23_2

const symbol s_23_2[3] = { 0xE0, 0xAE, 0x87 }
static

Definition at line 529 of file stem_UTF_8_tamil.c.

529{ 0xE0, 0xAE, 0x87 };

◆ s_23_3

const symbol s_23_3[3] = { 0xE0, 0xAE, 0x88 }
static

Definition at line 530 of file stem_UTF_8_tamil.c.

530{ 0xE0, 0xAE, 0x88 };

◆ s_23_4

const symbol s_23_4[3] = { 0xE0, 0xAE, 0x89 }
static

Definition at line 531 of file stem_UTF_8_tamil.c.

531{ 0xE0, 0xAE, 0x89 };

◆ s_23_5

const symbol s_23_5[3] = { 0xE0, 0xAE, 0x8A }
static

Definition at line 532 of file stem_UTF_8_tamil.c.

532{ 0xE0, 0xAE, 0x8A };

◆ s_23_6

const symbol s_23_6[3] = { 0xE0, 0xAE, 0x8E }
static

Definition at line 533 of file stem_UTF_8_tamil.c.

533{ 0xE0, 0xAE, 0x8E };

◆ s_23_7

const symbol s_23_7[3] = { 0xE0, 0xAE, 0x8F }
static

Definition at line 534 of file stem_UTF_8_tamil.c.

534{ 0xE0, 0xAE, 0x8F };

◆ s_23_8

const symbol s_23_8[3] = { 0xE0, 0xAE, 0x90 }
static

Definition at line 535 of file stem_UTF_8_tamil.c.

535{ 0xE0, 0xAE, 0x90 };

◆ s_23_9

const symbol s_23_9[3] = { 0xE0, 0xAE, 0x92 }
static

Definition at line 536 of file stem_UTF_8_tamil.c.

536{ 0xE0, 0xAE, 0x92 };

◆ s_24

const symbol s_24[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 63 of file stem_UTF_8_tamil.c.

63{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_common_word_endings().

◆ s_24_0

const symbol s_24_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 554 of file stem_UTF_8_tamil.c.

554{ 0xE0, 0xAF, 0x80 };

◆ s_24_1

const symbol s_24_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 555 of file stem_UTF_8_tamil.c.

555{ 0xE0, 0xAF, 0x81 };

◆ s_24_2

const symbol s_24_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 556 of file stem_UTF_8_tamil.c.

556{ 0xE0, 0xAF, 0x82 };

◆ s_24_3

const symbol s_24_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 557 of file stem_UTF_8_tamil.c.

557{ 0xE0, 0xAF, 0x86 };

◆ s_24_4

const symbol s_24_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 558 of file stem_UTF_8_tamil.c.

558{ 0xE0, 0xAF, 0x87 };

◆ s_24_5

const symbol s_24_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 559 of file stem_UTF_8_tamil.c.

559{ 0xE0, 0xAF, 0x88 };

◆ s_24_6

const symbol s_24_6[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 560 of file stem_UTF_8_tamil.c.

560{ 0xE0, 0xAE, 0xBE };

◆ s_24_7

const symbol s_24_7[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 561 of file stem_UTF_8_tamil.c.

561{ 0xE0, 0xAE, 0xBF };

◆ s_25

const symbol s_25[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 64 of file stem_UTF_8_tamil.c.

64{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_common_word_endings().

◆ s_25_0

const symbol s_25_0[6] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81 }
static

Definition at line 573 of file stem_UTF_8_tamil.c.

573{ 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81 };

◆ s_25_1

const symbol s_25_1[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 574 of file stem_UTF_8_tamil.c.

574{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

◆ s_25_10

const symbol s_25_10[9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 583 of file stem_UTF_8_tamil.c.

583{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_11

const symbol s_25_11[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 584 of file stem_UTF_8_tamil.c.

584{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_12

const symbol s_25_12[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 585 of file stem_UTF_8_tamil.c.

585{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_13

const symbol s_25_13[12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 586 of file stem_UTF_8_tamil.c.

586{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_14

const symbol s_25_14[12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 587 of file stem_UTF_8_tamil.c.

587{ 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_15

const symbol s_25_15[12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 588 of file stem_UTF_8_tamil.c.

588{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_16

const symbol s_25_16[12] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 589 of file stem_UTF_8_tamil.c.

589{ 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_17

const symbol s_25_17[12] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 590 of file stem_UTF_8_tamil.c.

590{ 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_18

const symbol s_25_18[9] = { 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 591 of file stem_UTF_8_tamil.c.

591{ 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_19

const symbol s_25_19[9] = { 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 592 of file stem_UTF_8_tamil.c.

592{ 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_2

const symbol s_25_2[6] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 }
static

Definition at line 575 of file stem_UTF_8_tamil.c.

575{ 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x81 };

◆ s_25_20

const symbol s_25_20[9] = { 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 593 of file stem_UTF_8_tamil.c.

593{ 0xE0, 0xAF, 0x8B, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_21

const symbol s_25_21[9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 594 of file stem_UTF_8_tamil.c.

594{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_22

const symbol s_25_22[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 595 of file stem_UTF_8_tamil.c.

595{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_23

const symbol s_25_23[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D }
static

Definition at line 596 of file stem_UTF_8_tamil.c.

596{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAE, 0xE0, 0xAF, 0x8D };

◆ s_25_24

const symbol s_25_24[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D }
static

Definition at line 597 of file stem_UTF_8_tamil.c.

597{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D };

◆ s_25_25

const symbol s_25_25[9] = { 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 598 of file stem_UTF_8_tamil.c.

598{ 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_26

const symbol s_25_26[9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 599 of file stem_UTF_8_tamil.c.

599{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_27

const symbol s_25_27[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 600 of file stem_UTF_8_tamil.c.

600{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_28

const symbol s_25_28[12] = { 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xAF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 601 of file stem_UTF_8_tamil.c.

601{ 0xE0, 0xAF, 0x80, 0xE0, 0xAE, 0xAF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_29

const symbol s_25_29[9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 602 of file stem_UTF_8_tamil.c.

602{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_3

const symbol s_25_3[15] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 }
static

Definition at line 576 of file stem_UTF_8_tamil.c.

576{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x81 };

◆ s_25_30

const symbol s_25_30[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 603 of file stem_UTF_8_tamil.c.

603{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_31

const symbol s_25_31[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 604 of file stem_UTF_8_tamil.c.

604{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_32

const symbol s_25_32[12] = { 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 605 of file stem_UTF_8_tamil.c.

605{ 0xE0, 0xAE, 0xAE, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_33

const symbol s_25_33[24] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 606 of file stem_UTF_8_tamil.c.

606{ 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8A, 0xE0, 0xAE, 0xA3, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_34

const symbol s_25_34[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D }
static

Definition at line 607 of file stem_UTF_8_tamil.c.

607{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB0, 0xE0, 0xAF, 0x8D };

◆ s_25_35

const symbol s_25_35[9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 608 of file stem_UTF_8_tamil.c.

608{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_25_36

const symbol s_25_36[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 609 of file stem_UTF_8_tamil.c.

609{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_25_37

const symbol s_25_37[9] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 610 of file stem_UTF_8_tamil.c.

610{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_25_38

const symbol s_25_38[9] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 611 of file stem_UTF_8_tamil.c.

611{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_25_39

const symbol s_25_39[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 612 of file stem_UTF_8_tamil.c.

612{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

◆ s_25_4

const symbol s_25_4[6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 }
static

Definition at line 577 of file stem_UTF_8_tamil.c.

577{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x88 };

◆ s_25_40

const symbol s_25_40[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 613 of file stem_UTF_8_tamil.c.

613{ 0xE0, 0xAE, 0x95 };

◆ s_25_41

const symbol s_25_41[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 614 of file stem_UTF_8_tamil.c.

614{ 0xE0, 0xAE, 0xA4 };

◆ s_25_42

const symbol s_25_42[3] = { 0xE0, 0xAE, 0xA9 }
static

Definition at line 615 of file stem_UTF_8_tamil.c.

615{ 0xE0, 0xAE, 0xA9 };

◆ s_25_43

const symbol s_25_43[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 616 of file stem_UTF_8_tamil.c.

616{ 0xE0, 0xAE, 0xAA };

◆ s_25_44

const symbol s_25_44[3] = { 0xE0, 0xAE, 0xAF }
static

Definition at line 617 of file stem_UTF_8_tamil.c.

617{ 0xE0, 0xAE, 0xAF };

◆ s_25_45

const symbol s_25_45[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 618 of file stem_UTF_8_tamil.c.

618{ 0xE0, 0xAE, 0xBE };

◆ s_25_5

const symbol s_25_5[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x88 }
static

Definition at line 578 of file stem_UTF_8_tamil.c.

578{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x88 };

◆ s_25_6

const symbol s_25_6[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 579 of file stem_UTF_8_tamil.c.

579{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x86, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_7

const symbol s_25_7[9] = { 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 580 of file stem_UTF_8_tamil.c.

580{ 0xE0, 0xAF, 0x87, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_8

const symbol s_25_8[9] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 581 of file stem_UTF_8_tamil.c.

581{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_25_9

const symbol s_25_9[9] = { 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 582 of file stem_UTF_8_tamil.c.

582{ 0xE0, 0xAE, 0xAA, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

◆ s_26

const symbol s_26[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 65 of file stem_UTF_8_tamil.c.

65{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_26_0

const symbol s_26_0[18] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 668 of file stem_UTF_8_tamil.c.

668{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_26_1

const symbol s_26_1[21] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 669 of file stem_UTF_8_tamil.c.

669{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_26_2

const symbol s_26_2[12] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 670 of file stem_UTF_8_tamil.c.

670{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_26_3

const symbol s_26_3[15] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 }
static

Definition at line 671 of file stem_UTF_8_tamil.c.

671{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 };

◆ s_26_4

const symbol s_26_4[18] = { 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 }
static

Definition at line 672 of file stem_UTF_8_tamil.c.

672{ 0xE0, 0xAE, 0xBE, 0xE0, 0xAE, 0xA8, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1 };

◆ s_26_5

const symbol s_26_5[9] = { 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1 }
static

Definition at line 673 of file stem_UTF_8_tamil.c.

673{ 0xE0, 0xAE, 0x95, 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xB1 };

◆ s_27

const symbol s_27[] = { 0xE0, 0xAE, 0xAE }
static

Definition at line 66 of file stem_UTF_8_tamil.c.

66{ 0xE0, 0xAE, 0xAE };

Referenced by r_remove_vetrumai_urupukal().

◆ s_28

const symbol s_28[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 67 of file stem_UTF_8_tamil.c.

67{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_29

const symbol s_29[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 68 of file stem_UTF_8_tamil.c.

68{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_2_0

const symbol s_2_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 115 of file stem_UTF_8_tamil.c.

115{ 0xE0, 0xAF, 0x80 };

◆ s_2_1

const symbol s_2_1[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 116 of file stem_UTF_8_tamil.c.

116{ 0xE0, 0xAF, 0x88 };

◆ s_2_2

const symbol s_2_2[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 117 of file stem_UTF_8_tamil.c.

117{ 0xE0, 0xAE, 0xBF };

◆ s_3

const symbol s_3[] = { 0xE0, 0xAE, 0x8A }
static

Definition at line 42 of file stem_UTF_8_tamil.c.

42{ 0xE0, 0xAE, 0x8A };

Referenced by r_fix_va_start().

◆ s_30

const symbol s_30[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 69 of file stem_UTF_8_tamil.c.

69{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_31

const symbol s_31[] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 70 of file stem_UTF_8_tamil.c.

70{ 0xE0, 0xAE, 0xBF };

Referenced by r_remove_vetrumai_urupukal().

◆ s_32

const symbol s_32[] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 71 of file stem_UTF_8_tamil.c.

71{ 0xE0, 0xAF, 0x88 };

Referenced by r_remove_vetrumai_urupukal().

◆ s_33

const symbol s_33[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 72 of file stem_UTF_8_tamil.c.

72{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_34

const symbol s_34[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 73 of file stem_UTF_8_tamil.c.

73{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_35

const symbol s_35[] = { 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D }
static

Definition at line 74 of file stem_UTF_8_tamil.c.

74{ 0xE0, 0xAE, 0xBF, 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_36

const symbol s_36[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 75 of file stem_UTF_8_tamil.c.

75{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_vetrumai_urupukal().

◆ s_37

const symbol s_37[] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 76 of file stem_UTF_8_tamil.c.

76{ 0xE0, 0xAE, 0x9A };

Referenced by r_remove_tense_suffix().

◆ s_38

const symbol s_38[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 77 of file stem_UTF_8_tamil.c.

77{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_tense_suffix().

◆ s_39

const symbol s_39[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 78 of file stem_UTF_8_tamil.c.

78{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_tense_suffix().

◆ s_3_0

const symbol s_3_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 124 of file stem_UTF_8_tamil.c.

124{ 0xE0, 0xAF, 0x80 };

◆ s_3_1

const symbol s_3_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 125 of file stem_UTF_8_tamil.c.

125{ 0xE0, 0xAF, 0x81 };

◆ s_3_2

const symbol s_3_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 126 of file stem_UTF_8_tamil.c.

126{ 0xE0, 0xAF, 0x82 };

◆ s_3_3

const symbol s_3_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 127 of file stem_UTF_8_tamil.c.

127{ 0xE0, 0xAF, 0x86 };

◆ s_3_4

const symbol s_3_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 128 of file stem_UTF_8_tamil.c.

128{ 0xE0, 0xAF, 0x87 };

◆ s_3_5

const symbol s_3_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 129 of file stem_UTF_8_tamil.c.

129{ 0xE0, 0xAF, 0x88 };

◆ s_3_6

const symbol s_3_6[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 130 of file stem_UTF_8_tamil.c.

130{ 0xE0, 0xAE, 0xBE };

◆ s_3_7

const symbol s_3_7[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 131 of file stem_UTF_8_tamil.c.

131{ 0xE0, 0xAE, 0xBF };

◆ s_4

const symbol s_4[] = { 0xE0, 0xAE, 0x8E }
static

Definition at line 43 of file stem_UTF_8_tamil.c.

43{ 0xE0, 0xAE, 0x8E };

Referenced by r_remove_question_prefixes().

◆ s_40

const symbol s_40[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 79 of file stem_UTF_8_tamil.c.

79{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_tense_suffix().

◆ s_4_1

const symbol s_4_1[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 143 of file stem_UTF_8_tamil.c.

143{ 0xE0, 0xAF, 0x88 };

◆ s_4_2

const symbol s_4_2[3] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 144 of file stem_UTF_8_tamil.c.

144{ 0xE0, 0xAF, 0x8D };

◆ s_5

const symbol s_5[] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 44 of file stem_UTF_8_tamil.c.

44{ 0xE0, 0xAF, 0x8D };

Referenced by r_remove_question_prefixes().

◆ s_5_0

const symbol s_5_0[6] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81 }
static

Definition at line 151 of file stem_UTF_8_tamil.c.

151{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x81 };

◆ s_5_1

const symbol s_5_1[9] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
static

Definition at line 152 of file stem_UTF_8_tamil.c.

152{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D };

◆ s_5_10

const symbol s_5_10[12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xAA, 0xE0, 0xAF, 0x8D }
static

Definition at line 161 of file stem_UTF_8_tamil.c.

161{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xAA, 0xE0, 0xAF, 0x8D };

◆ s_5_11

const symbol s_5_11[6] = { 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D }
static

Definition at line 162 of file stem_UTF_8_tamil.c.

162{ 0xE0, 0xAE, 0xAF, 0xE0, 0xAF, 0x8D };

◆ s_5_12

const symbol s_5_12[12] = { 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D }
static

Definition at line 163 of file stem_UTF_8_tamil.c.

163{ 0xE0, 0xAE, 0xA9, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D };

◆ s_5_13

const symbol s_5_13[6] = { 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8D }
static

Definition at line 164 of file stem_UTF_8_tamil.c.

164{ 0xE0, 0xAE, 0xB5, 0xE0, 0xAF, 0x8D };

◆ s_5_14

const symbol s_5_14[9] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4 }
static

Definition at line 165 of file stem_UTF_8_tamil.c.

165{ 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4 };

◆ s_5_15

const symbol s_5_15[3] = { 0xE0, 0xAE, 0xAF }
static

Definition at line 166 of file stem_UTF_8_tamil.c.

166{ 0xE0, 0xAE, 0xAF };

◆ s_5_16

const symbol s_5_16[3] = { 0xE0, 0xAE, 0xB5 }
static

Definition at line 167 of file stem_UTF_8_tamil.c.

167{ 0xE0, 0xAE, 0xB5 };

◆ s_5_2

const symbol s_5_2[15] = { 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
static

Definition at line 153 of file stem_UTF_8_tamil.c.

153{ 0xE0, 0xAF, 0x81, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D };

◆ s_5_3

const symbol s_5_3[12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
static

Definition at line 154 of file stem_UTF_8_tamil.c.

154{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D };

◆ s_5_4

const symbol s_5_4[12] = { 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D }
static

Definition at line 155 of file stem_UTF_8_tamil.c.

155{ 0xE0, 0xAE, 0xB1, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x95, 0xE0, 0xAF, 0x8D };

◆ s_5_5

const symbol s_5_5[6] = { 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D }
static

Definition at line 156 of file stem_UTF_8_tamil.c.

156{ 0xE0, 0xAE, 0x99, 0xE0, 0xAF, 0x8D };

◆ s_5_6

const symbol s_5_6[12] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D }
static

Definition at line 157 of file stem_UTF_8_tamil.c.

157{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x8D };

◆ s_5_7

const symbol s_5_7[12] = { 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D }
static

Definition at line 158 of file stem_UTF_8_tamil.c.

158{ 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D };

◆ s_5_8

const symbol s_5_8[12] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D }
static

Definition at line 159 of file stem_UTF_8_tamil.c.

159{ 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D, 0xE0, 0xAE, 0xA4, 0xE0, 0xAF, 0x8D };

◆ s_5_9

const symbol s_5_9[6] = { 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D }
static

Definition at line 160 of file stem_UTF_8_tamil.c.

160{ 0xE0, 0xAE, 0xA8, 0xE0, 0xAF, 0x8D };

◆ s_6

const symbol s_6[] = { 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D }
static

Definition at line 45 of file stem_UTF_8_tamil.c.

45{ 0xE0, 0xAE, 0xB3, 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_6_0

const symbol s_6_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 188 of file stem_UTF_8_tamil.c.

188{ 0xE0, 0xAE, 0x95 };

◆ s_6_1

const symbol s_6_1[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 189 of file stem_UTF_8_tamil.c.

189{ 0xE0, 0xAE, 0x9A };

◆ s_6_2

const symbol s_6_2[3] = { 0xE0, 0xAE, 0x9F }
static

Definition at line 190 of file stem_UTF_8_tamil.c.

190{ 0xE0, 0xAE, 0x9F };

◆ s_6_3

const symbol s_6_3[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 191 of file stem_UTF_8_tamil.c.

191{ 0xE0, 0xAE, 0xA4 };

◆ s_6_4

const symbol s_6_4[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 192 of file stem_UTF_8_tamil.c.

192{ 0xE0, 0xAE, 0xAA };

◆ s_6_5

const symbol s_6_5[3] = { 0xE0, 0xAE, 0xB1 }
static

Definition at line 193 of file stem_UTF_8_tamil.c.

193{ 0xE0, 0xAE, 0xB1 };

◆ s_7

const symbol s_7[] = { 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D }
static

Definition at line 46 of file stem_UTF_8_tamil.c.

46{ 0xE0, 0xAE, 0xB2, 0xE0, 0xAF, 0x8D };

Referenced by r_fix_ending().

◆ s_7_0

const symbol s_7_0[3] = { 0xE0, 0xAE, 0x95 }
static

Definition at line 203 of file stem_UTF_8_tamil.c.

203{ 0xE0, 0xAE, 0x95 };

◆ s_7_1

const symbol s_7_1[3] = { 0xE0, 0xAE, 0x9A }
static

Definition at line 204 of file stem_UTF_8_tamil.c.

204{ 0xE0, 0xAE, 0x9A };

◆ s_7_2

const symbol s_7_2[3] = { 0xE0, 0xAE, 0x9F }
static

Definition at line 205 of file stem_UTF_8_tamil.c.

205{ 0xE0, 0xAE, 0x9F };

◆ s_7_3

const symbol s_7_3[3] = { 0xE0, 0xAE, 0xA4 }
static

Definition at line 206 of file stem_UTF_8_tamil.c.

206{ 0xE0, 0xAE, 0xA4 };

◆ s_7_4

const symbol s_7_4[3] = { 0xE0, 0xAE, 0xAA }
static

Definition at line 207 of file stem_UTF_8_tamil.c.

207{ 0xE0, 0xAE, 0xAA };

◆ s_7_5

const symbol s_7_5[3] = { 0xE0, 0xAE, 0xB1 }
static

Definition at line 208 of file stem_UTF_8_tamil.c.

208{ 0xE0, 0xAE, 0xB1 };

◆ s_8

const symbol s_8[] = { 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 }
static

Definition at line 47 of file stem_UTF_8_tamil.c.

47{ 0xE0, 0xAE, 0x9F, 0xE0, 0xAF, 0x81 };

Referenced by r_fix_ending().

◆ s_8_0

const symbol s_8_0[3] = { 0xE0, 0xAE, 0x9E }
static

Definition at line 218 of file stem_UTF_8_tamil.c.

218{ 0xE0, 0xAE, 0x9E };

◆ s_8_1

const symbol s_8_1[3] = { 0xE0, 0xAE, 0xA3 }
static

Definition at line 219 of file stem_UTF_8_tamil.c.

219{ 0xE0, 0xAE, 0xA3 };

◆ s_8_10

const symbol s_8_10[3] = { 0xE0, 0xAE, 0xB5 }
static

Definition at line 228 of file stem_UTF_8_tamil.c.

228{ 0xE0, 0xAE, 0xB5 };

◆ s_8_2

const symbol s_8_2[3] = { 0xE0, 0xAE, 0xA8 }
static

Definition at line 220 of file stem_UTF_8_tamil.c.

220{ 0xE0, 0xAE, 0xA8 };

◆ s_8_3

const symbol s_8_3[3] = { 0xE0, 0xAE, 0xA9 }
static

Definition at line 221 of file stem_UTF_8_tamil.c.

221{ 0xE0, 0xAE, 0xA9 };

◆ s_8_4

const symbol s_8_4[3] = { 0xE0, 0xAE, 0xAE }
static

Definition at line 222 of file stem_UTF_8_tamil.c.

222{ 0xE0, 0xAE, 0xAE };

◆ s_8_5

const symbol s_8_5[3] = { 0xE0, 0xAE, 0xAF }
static

Definition at line 223 of file stem_UTF_8_tamil.c.

223{ 0xE0, 0xAE, 0xAF };

◆ s_8_6

const symbol s_8_6[3] = { 0xE0, 0xAE, 0xB0 }
static

Definition at line 224 of file stem_UTF_8_tamil.c.

224{ 0xE0, 0xAE, 0xB0 };

◆ s_8_7

const symbol s_8_7[3] = { 0xE0, 0xAE, 0xB2 }
static

Definition at line 225 of file stem_UTF_8_tamil.c.

225{ 0xE0, 0xAE, 0xB2 };

◆ s_8_8

const symbol s_8_8[3] = { 0xE0, 0xAE, 0xB3 }
static

Definition at line 226 of file stem_UTF_8_tamil.c.

226{ 0xE0, 0xAE, 0xB3 };

◆ s_8_9

const symbol s_8_9[3] = { 0xE0, 0xAE, 0xB4 }
static

Definition at line 227 of file stem_UTF_8_tamil.c.

227{ 0xE0, 0xAE, 0xB4 };

◆ s_9

const symbol s_9[] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 48 of file stem_UTF_8_tamil.c.

48{ 0xE0, 0xAF, 0x88 };

Referenced by r_fix_ending().

◆ s_9_0

const symbol s_9_0[3] = { 0xE0, 0xAF, 0x80 }
static

Definition at line 243 of file stem_UTF_8_tamil.c.

243{ 0xE0, 0xAF, 0x80 };

◆ s_9_1

const symbol s_9_1[3] = { 0xE0, 0xAF, 0x81 }
static

Definition at line 244 of file stem_UTF_8_tamil.c.

244{ 0xE0, 0xAF, 0x81 };

◆ s_9_2

const symbol s_9_2[3] = { 0xE0, 0xAF, 0x82 }
static

Definition at line 245 of file stem_UTF_8_tamil.c.

245{ 0xE0, 0xAF, 0x82 };

◆ s_9_3

const symbol s_9_3[3] = { 0xE0, 0xAF, 0x86 }
static

Definition at line 246 of file stem_UTF_8_tamil.c.

246{ 0xE0, 0xAF, 0x86 };

◆ s_9_4

const symbol s_9_4[3] = { 0xE0, 0xAF, 0x87 }
static

Definition at line 247 of file stem_UTF_8_tamil.c.

247{ 0xE0, 0xAF, 0x87 };

◆ s_9_5

const symbol s_9_5[3] = { 0xE0, 0xAF, 0x88 }
static

Definition at line 248 of file stem_UTF_8_tamil.c.

248{ 0xE0, 0xAF, 0x88 };

◆ s_9_6

const symbol s_9_6[3] = { 0xE0, 0xAF, 0x8D }
static

Definition at line 249 of file stem_UTF_8_tamil.c.

249{ 0xE0, 0xAF, 0x8D };

◆ s_9_7

const symbol s_9_7[3] = { 0xE0, 0xAE, 0xBE }
static

Definition at line 250 of file stem_UTF_8_tamil.c.

250{ 0xE0, 0xAE, 0xBE };

◆ s_9_8

const symbol s_9_8[3] = { 0xE0, 0xAE, 0xBF }
static

Definition at line 251 of file stem_UTF_8_tamil.c.

251{ 0xE0, 0xAE, 0xBF };