PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
stem_UTF_8_tamil.c File Reference
#include "header.h"
Include dependency graph for stem_UTF_8_tamil.c:

Go to the source code of this file.

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_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]
 
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 }
 

Function Documentation

◆ r_fix_ending()

static int r_fix_ending ( struct SN_env z)
static

Definition at line 808 of file stem_UTF_8_tamil.c.

808 {
809 int among_var;
810 if (len_utf8(z->p) <= 3) return 0;
811 z->lb = z->c; z->c = z->l;
812
813 { int m1 = z->l - z->c; (void)m1;
814 z->ket = z->c;
815 among_var = find_among_b(z, a_5, 17);
816 if (!among_var) goto lab1;
817 z->bra = z->c;
818 switch (among_var) {
819 case 1:
820 { int ret = slice_del(z);
821 if (ret < 0) return ret;
822 }
823 break;
824 case 2:
825 { int m_test2 = z->l - z->c;
826 if (!find_among_b(z, a_2, 3)) goto lab1;
827 z->c = z->l - m_test2;
828 }
829 { int ret = slice_del(z);
830 if (ret < 0) return ret;
831 }
832 break;
833 case 3:
834 { int ret = slice_from_s(z, 6, s_6);
835 if (ret < 0) return ret;
836 }
837 break;
838 case 4:
839 { int ret = slice_from_s(z, 6, s_7);
840 if (ret < 0) return ret;
841 }
842 break;
843 case 5:
844 { int ret = slice_from_s(z, 6, s_8);
845 if (ret < 0) return ret;
846 }
847 break;
848 case 6:
849 if (!(z->I[0])) goto lab1;
850 { int m3 = z->l - z->c; (void)m3;
851 if (!(eq_s_b(z, 3, s_9))) goto lab2;
852 goto lab1;
853 lab2:
854 z->c = z->l - m3;
855 }
856 { int ret = slice_from_s(z, 6, s_10);
857 if (ret < 0) return ret;
858 }
859 break;
860 case 7:
861 { int ret = slice_from_s(z, 3, s_11);
862 if (ret < 0) return ret;
863 }
864 break;
865 case 8:
866 { int m4 = z->l - z->c; (void)m4;
867 if (!find_among_b(z, a_3, 8)) goto lab3;
868 goto lab1;
869 lab3:
870 z->c = z->l - m4;
871 }
872 { int ret = slice_del(z);
873 if (ret < 0) return ret;
874 }
875 break;
876 case 9:
877 if (z->c - 2 <= z->lb || (z->p[z->c - 1] != 136 && z->p[z->c - 1] != 141)) among_var = 2; else
878 among_var = find_among_b(z, a_4, 3);
879 switch (among_var) {
880 case 1:
881 { int ret = slice_del(z);
882 if (ret < 0) return ret;
883 }
884 break;
885 case 2:
886 { int ret = slice_from_s(z, 6, s_12);
887 if (ret < 0) return ret;
888 }
889 break;
890 }
891 break;
892 }
893 goto lab0;
894 lab1:
895 z->c = z->l - m1;
896 z->ket = z->c;
897 if (!(eq_s_b(z, 3, s_13))) return 0;
898 { int m5 = z->l - z->c; (void)m5;
899 if (!find_among_b(z, a_6, 6)) goto lab5;
900 { int m6 = z->l - z->c; (void)m6;
901 if (!(eq_s_b(z, 3, s_14))) { z->c = z->l - m6; goto lab6; }
902 if (!find_among_b(z, a_7, 6)) { z->c = z->l - m6; goto lab6; }
903 lab6:
904 ;
905 }
906 z->bra = z->c;
907 { int ret = slice_del(z);
908 if (ret < 0) return ret;
909 }
910 goto lab4;
911 lab5:
912 z->c = z->l - m5;
913 if (!find_among_b(z, a_8, 11)) goto lab7;
914 z->bra = z->c;
915 if (!(eq_s_b(z, 3, s_15))) goto lab7;
916 { int ret = slice_del(z);
917 if (ret < 0) return ret;
918 }
919 goto lab4;
920 lab7:
921 z->c = z->l - m5;
922 { int m_test7 = z->l - z->c;
923 if (!find_among_b(z, a_9, 9)) return 0;
924 z->c = z->l - m_test7;
925 }
926 z->bra = z->c;
927 { int ret = slice_del(z);
928 if (ret < 0) return ret;
929 }
930 }
931 lab4:
932 ;
933 }
934lab0:
935 z->c = z->lb;
936 return 1;
937}
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:16
symbol * p
Definition: api.h:15
int * I
Definition: api.h:18
int ket
Definition: api.h:16
int c
Definition: api.h:16
int bra
Definition: api.h:16
int l
Definition: api.h:16
int find_among_b(struct SN_env *z, const struct among *v, int v_size)
Definition: utilities.c:298
int slice_del(struct SN_env *z)
Definition: utilities.c:431
int eq_s_b(struct SN_env *z, int s_size, const symbol *s)
Definition: utilities.c:220
int slice_from_s(struct SN_env *z, int s_size, const symbol *s)
Definition: utilities.c:422
int len_utf8(const symbol *p)
Definition: utilities.c:478

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(), find_among_b(), SN_env::I, 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 772 of file stem_UTF_8_tamil.c.

772 {
773 { int c1 = z->c;
774 while(1) {
775 int c2 = z->c;
776 { int ret = r_fix_ending(z);
777 if (ret == 0) goto lab1;
778 if (ret < 0) return ret;
779 }
780 continue;
781 lab1:
782 z->c = c2;
783 break;
784 }
785 z->c = c1;
786 }
787 return 1;
788}
static int r_fix_ending(struct SN_env *z)

References SN_env::c, 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 740 of file stem_UTF_8_tamil.c.

740 {
741 int among_var;
742 z->bra = z->c;
743 if (z->c + 5 >= z->l || z->p[z->c + 5] >> 5 != 4 || !((3078 >> (z->p[z->c + 5] & 0x1f)) & 1)) return 0;
744 among_var = find_among(z, a_0, 4);
745 if (!among_var) return 0;
746 z->ket = z->c;
747 switch (among_var) {
748 case 1:
749 { int ret = slice_from_s(z, 3, s_0);
750 if (ret < 0) return ret;
751 }
752 break;
753 case 2:
754 { int ret = slice_from_s(z, 3, s_1);
755 if (ret < 0) return ret;
756 }
757 break;
758 case 3:
759 { int ret = slice_from_s(z, 3, s_2);
760 if (ret < 0) return ret;
761 }
762 break;
763 case 4:
764 { int ret = slice_from_s(z, 3, s_3);
765 if (ret < 0) return ret;
766 }
767 break;
768 }
769 return 1;
770}
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)
Definition: utilities.c:233

References a_0, SN_env::bra, SN_env::c, 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()

static int r_has_min_length ( struct SN_env z)
static

◆ r_remove_command_suffixes()

static int r_remove_command_suffixes ( struct SN_env z)
static

Definition at line 1027 of file stem_UTF_8_tamil.c.

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
1033 z->ket = z->c;
1034 if (z->c - 5 <= z->lb || z->p[z->c - 1] != 191) return 0;
1035 if (!find_among_b(z, a_15, 2)) return 0;
1036 z->bra = z->c;
1037 { int ret = slice_del(z);
1038 if (ret < 0) return ret;
1039 }
1040 z->c = z->lb;
1041 return 1;
1042}
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 1066 of file stem_UTF_8_tamil.c.

1066 {
1067 int among_var;
1068 { int ret = r_has_min_length(z);
1069 if (ret <= 0) return ret;
1070 }
1071 z->lb = z->c; z->c = z->l;
1072
1073 z->ket = z->c;
1074 among_var = find_among_b(z, a_17, 26);
1075 if (!among_var) return 0;
1076 z->bra = z->c;
1077 switch (among_var) {
1078 case 1:
1079 { int ret = slice_from_s(z, 3, s_24);
1080 if (ret < 0) return ret;
1081 }
1082 break;
1083 case 2:
1084 { int m1 = z->l - z->c; (void)m1;
1085 if (!find_among_b(z, a_16, 8)) goto lab0;
1086 return 0;
1087 lab0:
1088 z->c = z->l - m1;
1089 }
1090 { int ret = slice_from_s(z, 3, s_25);
1091 if (ret < 0) return ret;
1092 }
1093 break;
1094 case 3:
1095 { int ret = slice_del(z);
1096 if (ret < 0) return ret;
1097 }
1098 break;
1099 }
1100 z->c = z->lb;
1101
1102 { int ret = r_fix_endings(z);
1103 if (ret < 0) return ret;
1104 }
1105 return 1;
1106}
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, 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 958 of file stem_UTF_8_tamil.c.

958 {
959 int among_var;
960 z->lb = z->c; z->c = z->l;
961
962 z->ket = z->c;
963 if (z->c - 8 <= z->lb || z->p[z->c - 1] != 141) return 0;
964 among_var = find_among_b(z, a_13, 4);
965 if (!among_var) return 0;
966 z->bra = z->c;
967 switch (among_var) {
968 case 1:
969 { int m1 = z->l - z->c; (void)m1;
970 if (!find_among_b(z, a_12, 6)) goto lab1;
971 { int ret = slice_from_s(z, 9, s_17);
972 if (ret < 0) return ret;
973 }
974 goto lab0;
975 lab1:
976 z->c = z->l - m1;
977 { int ret = slice_from_s(z, 3, s_18);
978 if (ret < 0) return ret;
979 }
980 }
981 lab0:
982 break;
983 case 2:
984 { int ret = slice_from_s(z, 6, s_19);
985 if (ret < 0) return ret;
986 }
987 break;
988 case 3:
989 { int ret = slice_from_s(z, 6, s_20);
990 if (ret < 0) return ret;
991 }
992 break;
993 case 4:
994 { int ret = slice_del(z);
995 if (ret < 0) return ret;
996 }
997 break;
998 }
999 z->c = z->lb;
1000 return 1;
1001}
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, 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 939 of file stem_UTF_8_tamil.c.

939 {
940 z->bra = z->c;
941 if (z->c + 2 >= z->l || z->p[z->c + 2] >> 5 != 4 || !((672 >> (z->p[z->c + 2] & 0x1f)) & 1)) return 0;
942 if (!find_among(z, a_10, 3)) return 0;
943 if (!find_among(z, a_11, 10)) return 0;
944 if (!(eq_s(z, 3, s_16))) return 0;
945 z->ket = z->c;
946 { int ret = slice_del(z);
947 if (ret < 0) return ret;
948 }
949 { int c1 = z->c;
950 { int ret = r_fix_va_start(z);
951 if (ret < 0) return ret;
952 }
953 z->c = c1;
954 }
955 return 1;
956}
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:215

References a_10, a_11, SN_env::bra, SN_env::c, eq_s(), 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 790 of file stem_UTF_8_tamil.c.

790 {
791 z->bra = z->c;
792 if (!(eq_s(z, 3, s_4))) return 0;
793 if (!find_among(z, a_1, 10)) return 0;
794 if (!(eq_s(z, 3, s_5))) return 0;
795 z->ket = z->c;
796 { int ret = slice_del(z);
797 if (ret < 0) return ret;
798 }
799 { int c1 = z->c;
800 { int ret = r_fix_va_start(z);
801 if (ret < 0) return ret;
802 }
803 z->c = c1;
804 }
805 return 1;
806}
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(), 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 1003 of file stem_UTF_8_tamil.c.

1003 {
1004 { int ret = r_has_min_length(z);
1005 if (ret <= 0) return ret;
1006 }
1007 z->lb = z->c; z->c = z->l;
1008
1009 { int m1 = z->l - z->c; (void)m1;
1010 z->ket = z->c;
1011 if (!find_among_b(z, a_14, 3)) goto lab0;
1012 z->bra = z->c;
1013 { int ret = slice_from_s(z, 3, s_21);
1014 if (ret < 0) return ret;
1015 }
1016 lab0:
1017 z->c = z->l - m1;
1018 }
1019 z->c = z->lb;
1020
1021 { int ret = r_fix_endings(z);
1022 if (ret < 0) return ret;
1023 }
1024 return 1;
1025}
static const struct among a_14[3]
static const symbol s_21[]

References a_14, SN_env::bra, SN_env::c, 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 1250 of file stem_UTF_8_tamil.c.

1250 {
1251 int among_var;
1252 z->I[1] = 0;
1253 { int ret = r_has_min_length(z);
1254 if (ret <= 0) return ret;
1255 }
1256 z->lb = z->c; z->c = z->l;
1257
1258 { int m1 = z->l - z->c; (void)m1;
1259 { int m_test2 = z->l - z->c;
1260 z->ket = z->c;
1261 among_var = find_among_b(z, a_25, 46);
1262 if (!among_var) goto lab0;
1263 z->bra = z->c;
1264 switch (among_var) {
1265 case 1:
1266 { int ret = slice_del(z);
1267 if (ret < 0) return ret;
1268 }
1269 break;
1270 case 2:
1271 { int m3 = z->l - z->c; (void)m3;
1272 if (z->c - 2 <= z->lb || z->p[z->c - 1] >> 5 != 4 || !((1951712 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab1;
1273 if (!find_among_b(z, a_23, 12)) goto lab1;
1274 goto lab0;
1275 lab1:
1276 z->c = z->l - m3;
1277 }
1278 { int ret = slice_del(z);
1279 if (ret < 0) return ret;
1280 }
1281 break;
1282 case 3:
1283 { int m4 = z->l - z->c; (void)m4;
1284 if (!find_among_b(z, a_24, 8)) goto lab2;
1285 goto lab0;
1286 lab2:
1287 z->c = z->l - m4;
1288 }
1289 { int ret = slice_del(z);
1290 if (ret < 0) return ret;
1291 }
1292 break;
1293 case 4:
1294 { int m5 = z->l - z->c; (void)m5;
1295 if (!(eq_s_b(z, 3, s_37))) goto lab3;
1296 goto lab0;
1297 lab3:
1298 z->c = z->l - m5;
1299 }
1300 { int ret = slice_from_s(z, 3, s_38);
1301 if (ret < 0) return ret;
1302 }
1303 break;
1304 case 5:
1305 { int ret = slice_from_s(z, 3, s_39);
1306 if (ret < 0) return ret;
1307 }
1308 break;
1309 case 6:
1310 { int m_test6 = z->l - z->c;
1311 if (!(eq_s_b(z, 3, s_40))) goto lab0;
1312 z->c = z->l - m_test6;
1313 }
1314 { int ret = slice_del(z);
1315 if (ret < 0) return ret;
1316 }
1317 break;
1318 }
1319 z->I[1] = 1;
1320 z->c = z->l - m_test2;
1321 }
1322 lab0:
1323 z->c = z->l - m1;
1324 }
1325 { int m7 = z->l - z->c; (void)m7;
1326 z->ket = z->c;
1327 if (z->c - 8 <= z->lb || (z->p[z->c - 1] != 141 && z->p[z->c - 1] != 177)) goto lab4;
1328 if (!find_among_b(z, a_26, 6)) goto lab4;
1329 z->bra = z->c;
1330 { int ret = slice_del(z);
1331 if (ret < 0) return ret;
1332 }
1333 z->I[1] = 1;
1334 lab4:
1335 z->c = z->l - m7;
1336 }
1337 z->c = z->lb;
1338
1339 { int ret = r_fix_endings(z);
1340 if (ret < 0) return ret;
1341 }
1342 return 1;
1343}
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(), find_among_b(), SN_env::I, 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 1231 of file stem_UTF_8_tamil.c.

1231 {
1232 z->I[1] = 1;
1233 while(1) {
1234 int c1 = z->c;
1235 if (!(z->I[1])) goto lab0;
1236 { int c2 = z->c;
1237 { int ret = r_remove_tense_suffix(z);
1238 if (ret < 0) return ret;
1239 }
1240 z->c = c2;
1241 }
1242 continue;
1243 lab0:
1244 z->c = c1;
1245 break;
1246 }
1247 return 1;
1248}
static int r_remove_tense_suffix(struct SN_env *z)

References SN_env::c, SN_env::I, 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 1044 of file stem_UTF_8_tamil.c.

1044 {
1045 { int ret = r_has_min_length(z);
1046 if (ret <= 0) return ret;
1047 }
1048 z->lb = z->c; z->c = z->l;
1049
1050 z->ket = z->c;
1051 if (!(eq_s_b(z, 9, s_22))) return 0;
1052 z->bra = z->c;
1053 { int ret = slice_from_s(z, 3, s_23);
1054 if (ret < 0) return ret;
1055 }
1056 z->c = z->lb;
1057 { int c1 = z->c;
1058 { int ret = r_fix_ending(z);
1059 if (ret < 0) return ret;
1060 }
1061 z->c = c1;
1062 }
1063 return 1;
1064}
static const symbol s_23[]
static const symbol s_22[]

References SN_env::bra, SN_env::c, eq_s_b(), 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 1108 of file stem_UTF_8_tamil.c.

1108 {
1109 int among_var;
1110 z->I[0] = 0;
1111 { int ret = r_has_min_length(z);
1112 if (ret <= 0) return ret;
1113 }
1114 z->lb = z->c; z->c = z->l;
1115
1116 { int m1 = z->l - z->c; (void)m1;
1117 { int m_test2 = z->l - z->c;
1118 z->ket = z->c;
1119 if (z->c - 2 <= z->lb || z->p[z->c - 1] >> 5 != 4 || !((-2147475197 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab1;
1120 among_var = find_among_b(z, a_20, 22);
1121 if (!among_var) goto lab1;
1122 z->bra = z->c;
1123 switch (among_var) {
1124 case 1:
1125 { int ret = slice_del(z);
1126 if (ret < 0) return ret;
1127 }
1128 break;
1129 case 2:
1130 { int ret = slice_from_s(z, 3, s_26);
1131 if (ret < 0) return ret;
1132 }
1133 break;
1134 case 3:
1135 { int m3 = z->l - z->c; (void)m3;
1136 if (!(eq_s_b(z, 3, s_27))) goto lab2;
1137 goto lab1;
1138 lab2:
1139 z->c = z->l - m3;
1140 }
1141 { int ret = slice_from_s(z, 3, s_28);
1142 if (ret < 0) return ret;
1143 }
1144 break;
1145 case 4:
1146 if (len_utf8(z->p) < 7) goto lab1;
1147 { int ret = slice_from_s(z, 3, s_29);
1148 if (ret < 0) return ret;
1149 }
1150 break;
1151 case 5:
1152 { int m4 = z->l - z->c; (void)m4;
1153 if (!find_among_b(z, a_18, 8)) goto lab3;
1154 goto lab1;
1155 lab3:
1156 z->c = z->l - m4;
1157 }
1158 { int ret = slice_from_s(z, 3, s_30);
1159 if (ret < 0) return ret;
1160 }
1161 break;
1162 case 6:
1163 { int m5 = z->l - z->c; (void)m5;
1164 if (!find_among_b(z, a_19, 8)) goto lab4;
1165 goto lab1;
1166 lab4:
1167 z->c = z->l - m5;
1168 }
1169 { int ret = slice_del(z);
1170 if (ret < 0) return ret;
1171 }
1172 break;
1173 case 7:
1174 { int ret = slice_from_s(z, 3, s_31);
1175 if (ret < 0) return ret;
1176 }
1177 break;
1178 }
1179 z->c = z->l - m_test2;
1180 }
1181 goto lab0;
1182 lab1:
1183 z->c = z->l - m1;
1184 { int m_test6 = z->l - z->c;
1185 z->ket = z->c;
1186 if (!(eq_s_b(z, 3, s_32))) return 0;
1187 { int m7 = z->l - z->c; (void)m7;
1188 { int m8 = z->l - z->c; (void)m8;
1189 if (!find_among_b(z, a_21, 6)) goto lab7;
1190 goto lab6;
1191 lab7:
1192 z->c = z->l - m8;
1193 }
1194 goto lab5;
1195 lab6:
1196 z->c = z->l - m7;
1197 { int m_test9 = z->l - z->c;
1198 if (!find_among_b(z, a_22, 6)) return 0;
1199 if (!(eq_s_b(z, 3, s_33))) return 0;
1200 z->c = z->l - m_test9;
1201 }
1202 }
1203 lab5:
1204 z->bra = z->c;
1205 { int ret = slice_from_s(z, 3, s_34);
1206 if (ret < 0) return ret;
1207 }
1208 z->c = z->l - m_test6;
1209 }
1210 }
1211lab0:
1212 z->I[0] = 1;
1213 { int m10 = z->l - z->c; (void)m10;
1214 z->ket = z->c;
1215 if (!(eq_s_b(z, 9, s_35))) goto lab8;
1216 z->bra = z->c;
1217 { int ret = slice_from_s(z, 3, s_36);
1218 if (ret < 0) return ret;
1219 }
1220 lab8:
1221 z->c = z->l - m10;
1222 }
1223 z->c = z->lb;
1224
1225 { int ret = r_fix_endings(z);
1226 if (ret < 0) return ret;
1227 }
1228 return 1;
1229}
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(), find_among_b(), SN_env::I, 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)

Definition at line 1415 of file stem_UTF_8_tamil.c.

1415{ SN_close_env(z, 0); }
void SN_close_env(struct SN_env *z, int S_size)
Definition: api.c:34

References SN_close_env().

◆ tamil_UTF_8_create_env()

struct SN_env * tamil_UTF_8_create_env ( void  )

Definition at line 1413 of file stem_UTF_8_tamil.c.

1413{ return SN_create_env(0, 2); }
struct SN_env * SN_create_env(int S_size, int I_size)
Definition: api.c:3

References SN_create_env().

◆ tamil_UTF_8_stem()

int tamil_UTF_8_stem ( struct SN_env z)

Definition at line 1345 of file stem_UTF_8_tamil.c.

1345 {
1346 z->I[0] = 0;
1347 { int c1 = z->c;
1348 { int ret = r_fix_ending(z);
1349 if (ret < 0) return ret;
1350 }
1351 z->c = c1;
1352 }
1353 { int ret = r_has_min_length(z);
1354 if (ret <= 0) return ret;
1355 }
1356 { int c2 = z->c;
1357 { int ret = r_remove_question_prefixes(z);
1358 if (ret < 0) return ret;
1359 }
1360 z->c = c2;
1361 }
1362 { int c3 = z->c;
1363 { int ret = r_remove_pronoun_prefixes(z);
1364 if (ret < 0) return ret;
1365 }
1366 z->c = c3;
1367 }
1368 { int c4 = z->c;
1369 { int ret = r_remove_question_suffixes(z);
1370 if (ret < 0) return ret;
1371 }
1372 z->c = c4;
1373 }
1374 { int c5 = z->c;
1375 { int ret = r_remove_um(z);
1376 if (ret < 0) return ret;
1377 }
1378 z->c = c5;
1379 }
1380 { int c6 = z->c;
1381 { int ret = r_remove_common_word_endings(z);
1382 if (ret < 0) return ret;
1383 }
1384 z->c = c6;
1385 }
1386 { int c7 = z->c;
1387 { int ret = r_remove_vetrumai_urupukal(z);
1388 if (ret < 0) return ret;
1389 }
1390 z->c = c7;
1391 }
1392 { int c8 = z->c;
1393 { int ret = r_remove_plural_suffix(z);
1394 if (ret < 0) return ret;
1395 }
1396 z->c = c8;
1397 }
1398 { int c9 = z->c;
1399 { int ret = r_remove_command_suffixes(z);
1400 if (ret < 0) return ret;
1401 }
1402 z->c = c9;
1403 }
1404 { int c10 = z->c;
1405 { int ret = r_remove_tense_suffixes(z);
1406 if (ret < 0) return ret;
1407 }
1408 z->c = c10;
1409 }
1410 return 1;
1411}
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, SN_env::I, 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, -1, 3, 0},
{ 6, s_0_1, -1, 4, 0},
{ 6, s_0_2, -1, 2, 0},
{ 6, s_0_3, -1, 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 43 of file stem_UTF_8_tamil.c.

Referenced by r_fix_va_start().

◆ a_1

const struct among a_1[10]
static
Initial value:
=
{
{ 3, s_1_0, -1, -1, 0},
{ 3, s_1_1, -1, -1, 0},
{ 3, s_1_2, -1, -1, 0},
{ 3, s_1_3, -1, -1, 0},
{ 3, s_1_4, -1, -1, 0},
{ 3, s_1_5, -1, -1, 0},
{ 3, s_1_6, -1, -1, 0},
{ 3, s_1_7, -1, -1, 0},
{ 3, s_1_8, -1, -1, 0},
{ 3, s_1_9, -1, -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 62 of file stem_UTF_8_tamil.c.

Referenced by r_remove_question_prefixes().

◆ a_10

const struct among a_10[3]
static
Initial value:
=
{
{ 3, s_10_0, -1, -1, 0},
{ 3, s_10_1, -1, -1, 0},
{ 3, s_10_2, -1, -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 245 of file stem_UTF_8_tamil.c.

Referenced by r_remove_pronoun_prefixes().

◆ a_11

const struct among a_11[10]
static
Initial value:
=
{
{ 3, s_11_0, -1, -1, 0},
{ 3, s_11_1, -1, -1, 0},
{ 3, s_11_2, -1, -1, 0},
{ 3, s_11_3, -1, -1, 0},
{ 3, s_11_4, -1, -1, 0},
{ 3, s_11_5, -1, -1, 0},
{ 3, s_11_6, -1, -1, 0},
{ 3, s_11_7, -1, -1, 0},
{ 3, s_11_8, -1, -1, 0},
{ 3, s_11_9, -1, -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 263 of file stem_UTF_8_tamil.c.

Referenced by r_remove_pronoun_prefixes().

◆ a_12

const struct among a_12[6]
static
Initial value:
=
{
{ 3, s_12_0, -1, -1, 0},
{ 3, s_12_1, -1, -1, 0},
{ 3, s_12_2, -1, -1, 0},
{ 3, s_12_3, -1, -1, 0},
{ 3, s_12_4, -1, -1, 0},
{ 3, s_12_5, -1, -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 284 of file stem_UTF_8_tamil.c.

Referenced by r_remove_plural_suffix().

◆ a_13

const struct among a_13[4]
static
Initial value:
=
{
{ 9, s_13_0, -1, 4, 0},
{ 18, s_13_1, 0, 1, 0},
{ 15, s_13_2, 0, 3, 0},
{ 15, s_13_3, 0, 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 299 of file stem_UTF_8_tamil.c.

Referenced by r_remove_plural_suffix().

◆ a_14

const struct among a_14[3]
static
Initial value:
=
{
{ 3, s_14_0, -1, -1, 0},
{ 3, s_14_1, -1, -1, 0},
{ 3, s_14_2, -1, -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 311 of file stem_UTF_8_tamil.c.

Referenced by r_remove_question_suffixes().

◆ a_15

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

Definition at line 321 of file stem_UTF_8_tamil.c.

Referenced by r_remove_command_suffixes().

◆ a_16

const struct among a_16[8]
static
Initial value:
=
{
{ 3, s_16_0, -1, -1, 0},
{ 3, s_16_1, -1, -1, 0},
{ 3, s_16_2, -1, -1, 0},
{ 3, s_16_3, -1, -1, 0},
{ 3, s_16_4, -1, -1, 0},
{ 3, s_16_5, -1, -1, 0},
{ 3, s_16_6, -1, -1, 0},
{ 3, s_16_7, -1, -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 336 of file stem_UTF_8_tamil.c.

Referenced by r_remove_common_word_endings().

◆ a_17

const struct among a_17[26]
static
Initial value:
=
{
{ 15, s_17_0, -1, 3, 0},
{ 18, s_17_1, -1, 3, 0},
{ 9, s_17_2, -1, 3, 0},
{ 12, s_17_3, -1, 3, 0},
{ 18, s_17_4, -1, 3, 0},
{ 15, s_17_5, -1, 1, 0},
{ 9, s_17_6, -1, 1, 0},
{ 15, s_17_7, -1, 1, 0},
{ 12, s_17_8, -1, 1, 0},
{ 15, s_17_9, -1, 1, 0},
{ 12, s_17_10, -1, 1, 0},
{ 21, s_17_11, -1, 3, 0},
{ 12, s_17_12, -1, 3, 0},
{ 15, s_17_13, -1, 3, 0},
{ 6, s_17_14, -1, 1, 0},
{ 9, s_17_15, -1, 3, 0},
{ 18, s_17_16, 15, 3, 0},
{ 12, s_17_17, -1, 1, 0},
{ 12, s_17_18, -1, 1, 0},
{ 15, s_17_19, -1, 3, 0},
{ 9, s_17_20, -1, 2, 0},
{ 12, s_17_21, -1, 1, 0},
{ 9, s_17_22, -1, 1, 0},
{ 9, s_17_23, -1, 3, 0},
{ 15, s_17_24, -1, 1, 0},
{ 15, s_17_25, -1, 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 375 of file stem_UTF_8_tamil.c.

Referenced by r_remove_common_word_endings().

◆ a_18

const struct among a_18[8]
static
Initial value:
=
{
{ 3, s_18_0, -1, -1, 0},
{ 3, s_18_1, -1, -1, 0},
{ 3, s_18_2, -1, -1, 0},
{ 3, s_18_3, -1, -1, 0},
{ 3, s_18_4, -1, -1, 0},
{ 3, s_18_5, -1, -1, 0},
{ 3, s_18_6, -1, -1, 0},
{ 3, s_18_7, -1, -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 414 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ a_19

const struct among a_19[8]
static
Initial value:
=
{
{ 3, s_19_0, -1, -1, 0},
{ 3, s_19_1, -1, -1, 0},
{ 3, s_19_2, -1, -1, 0},
{ 3, s_19_3, -1, -1, 0},
{ 3, s_19_4, -1, -1, 0},
{ 3, s_19_5, -1, -1, 0},
{ 3, s_19_6, -1, -1, 0},
{ 3, s_19_7, -1, -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 435 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ a_2

const struct among a_2[3]
static
Initial value:
=
{
{ 3, s_2_0, -1, -1, 0},
{ 3, s_2_1, -1, -1, 0},
{ 3, s_2_2, -1, -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 80 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_20

const struct among a_20[22]
static
Initial value:
=
{
{ 3, s_20_0, -1, 7, 0},
{ 9, s_20_1, -1, 2, 0},
{ 9, s_20_2, -1, 2, 0},
{ 6, s_20_3, -1, 6, 0},
{ 21, s_20_4, 3, 2, 0},
{ 15, s_20_5, -1, 2, 0},
{ 9, s_20_6, -1, 2, 0},
{ 6, s_20_7, -1, 1, 0},
{ 9, s_20_8, -1, 1, 0},
{ 12, s_20_9, -1, 1, 0},
{ 9, s_20_10, -1, 3, 0},
{ 12, s_20_11, -1, 4, 0},
{ 12, s_20_12, -1, 1, 0},
{ 9, s_20_13, -1, 2, 0},
{ 6, s_20_14, -1, 5, 0},
{ 12, s_20_15, 14, 1, 0},
{ 12, s_20_16, 14, 2, 0},
{ 9, s_20_17, 14, 2, 0},
{ 9, s_20_18, 14, 2, 0},
{ 9, s_20_19, -1, 2, 0},
{ 12, s_20_20, -1, 1, 0},
{ 9, s_20_21, -1, 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 470 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ a_21

const struct among a_21[6]
static
Initial value:
=
{
{ 3, s_21_0, -1, -1, 0},
{ 3, s_21_1, -1, -1, 0},
{ 3, s_21_2, -1, -1, 0},
{ 3, s_21_3, -1, -1, 0},
{ 3, s_21_4, -1, -1, 0},
{ 3, s_21_5, -1, -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.

Referenced by r_remove_vetrumai_urupukal().

◆ a_22

const struct among a_22[6]
static
Initial value:
=
{
{ 3, s_22_0, -1, -1, 0},
{ 3, s_22_1, -1, -1, 0},
{ 3, s_22_2, -1, -1, 0},
{ 3, s_22_3, -1, -1, 0},
{ 3, s_22_4, -1, -1, 0},
{ 3, s_22_5, -1, -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 520 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ a_23

const struct among a_23[12]
static
Initial value:
=
{
{ 3, s_23_0, -1, -1, 0},
{ 3, s_23_1, -1, -1, 0},
{ 3, s_23_2, -1, -1, 0},
{ 3, s_23_3, -1, -1, 0},
{ 3, s_23_4, -1, -1, 0},
{ 3, s_23_5, -1, -1, 0},
{ 3, s_23_6, -1, -1, 0},
{ 3, s_23_7, -1, -1, 0},
{ 3, s_23_8, -1, -1, 0},
{ 3, s_23_9, -1, -1, 0},
{ 3, s_23_10, -1, -1, 0},
{ 3, s_23_11, -1, -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 543 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ a_24

const struct among a_24[8]
static
Initial value:
=
{
{ 3, s_24_0, -1, -1, 0},
{ 3, s_24_1, -1, -1, 0},
{ 3, s_24_2, -1, -1, 0},
{ 3, s_24_3, -1, -1, 0},
{ 3, s_24_4, -1, -1, 0},
{ 3, s_24_5, -1, -1, 0},
{ 3, s_24_6, -1, -1, 0},
{ 3, s_24_7, -1, -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 568 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ a_25

const struct among a_25[46]
static

Definition at line 627 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ a_26

const struct among a_26[6]
static
Initial value:
=
{
{ 18, s_26_0, -1, -1, 0},
{ 21, s_26_1, -1, -1, 0},
{ 12, s_26_2, -1, -1, 0},
{ 15, s_26_3, -1, -1, 0},
{ 18, s_26_4, -1, -1, 0},
{ 9, s_26_5, -1, -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 684 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ a_3

const struct among a_3[8]
static
Initial value:
=
{
{ 3, s_3_0, -1, -1, 0},
{ 3, s_3_1, -1, -1, 0},
{ 3, s_3_2, -1, -1, 0},
{ 3, s_3_3, -1, -1, 0},
{ 3, s_3_4, -1, -1, 0},
{ 3, s_3_5, -1, -1, 0},
{ 3, s_3_6, -1, -1, 0},
{ 3, s_3_7, -1, -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 96 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_4

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

Definition at line 111 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_5

const struct among a_5[17]
static
Initial value:
=
{
{ 6, s_5_0, -1, 8, 0},
{ 9, s_5_1, -1, 7, 0},
{ 15, s_5_2, -1, 7, 0},
{ 12, s_5_3, -1, 3, 0},
{ 12, s_5_4, -1, 4, 0},
{ 6, s_5_5, -1, 9, 0},
{ 12, s_5_6, -1, 5, 0},
{ 12, s_5_7, -1, 6, 0},
{ 12, s_5_8, -1, 1, 0},
{ 6, s_5_9, -1, 1, 0},
{ 12, s_5_10, -1, 3, 0},
{ 6, s_5_11, -1, 2, 0},
{ 12, s_5_12, -1, 4, 0},
{ 6, s_5_13, -1, 1, 0},
{ 9, s_5_14, -1, 1, 0},
{ 3, s_5_15, -1, 1, 0},
{ 3, s_5_16, -1, 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 136 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_6

const struct among a_6[6]
static
Initial value:
=
{
{ 3, s_6_0, -1, -1, 0},
{ 3, s_6_1, -1, -1, 0},
{ 3, s_6_2, -1, -1, 0},
{ 3, s_6_3, -1, -1, 0},
{ 3, s_6_4, -1, -1, 0},
{ 3, s_6_5, -1, -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 164 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_7

const struct among a_7[6]
static
Initial value:
=
{
{ 3, s_7_0, -1, -1, 0},
{ 3, s_7_1, -1, -1, 0},
{ 3, s_7_2, -1, -1, 0},
{ 3, s_7_3, -1, -1, 0},
{ 3, s_7_4, -1, -1, 0},
{ 3, s_7_5, -1, -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 181 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_8

const struct among a_8[11]
static
Initial value:
=
{
{ 3, s_8_0, -1, -1, 0},
{ 3, s_8_1, -1, -1, 0},
{ 3, s_8_2, -1, -1, 0},
{ 3, s_8_3, -1, -1, 0},
{ 3, s_8_4, -1, -1, 0},
{ 3, s_8_5, -1, -1, 0},
{ 3, s_8_6, -1, -1, 0},
{ 3, s_8_7, -1, -1, 0},
{ 3, s_8_8, -1, -1, 0},
{ 3, s_8_9, -1, -1, 0},
{ 3, s_8_10, -1, -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 203 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ a_9

const struct among a_9[9]
static
Initial value:
=
{
{ 3, s_9_0, -1, -1, 0},
{ 3, s_9_1, -1, -1, 0},
{ 3, s_9_2, -1, -1, 0},
{ 3, s_9_3, -1, -1, 0},
{ 3, s_9_4, -1, -1, 0},
{ 3, s_9_5, -1, -1, 0},
{ 3, s_9_6, -1, -1, 0},
{ 3, s_9_7, -1, -1, 0},
{ 3, s_9_8, -1, -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 228 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_0

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

Definition at line 694 of file stem_UTF_8_tamil.c.

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 38 of file stem_UTF_8_tamil.c.

◆ s_0_1

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

Definition at line 39 of file stem_UTF_8_tamil.c.

◆ s_0_2

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

Definition at line 40 of file stem_UTF_8_tamil.c.

◆ s_0_3

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

Definition at line 41 of file stem_UTF_8_tamil.c.

◆ s_1

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

Definition at line 695 of file stem_UTF_8_tamil.c.

Referenced by r_fix_va_start().

◆ s_10

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

Definition at line 704 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_10_0

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

Definition at line 241 of file stem_UTF_8_tamil.c.

◆ s_10_1

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

Definition at line 242 of file stem_UTF_8_tamil.c.

◆ s_10_2

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

Definition at line 243 of file stem_UTF_8_tamil.c.

◆ s_11

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

Definition at line 705 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_11_0

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

Definition at line 252 of file stem_UTF_8_tamil.c.

◆ s_11_1

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

Definition at line 253 of file stem_UTF_8_tamil.c.

◆ s_11_2

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

Definition at line 254 of file stem_UTF_8_tamil.c.

◆ s_11_3

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

Definition at line 255 of file stem_UTF_8_tamil.c.

◆ s_11_4

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

Definition at line 256 of file stem_UTF_8_tamil.c.

◆ s_11_5

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

Definition at line 257 of file stem_UTF_8_tamil.c.

◆ s_11_6

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

Definition at line 258 of file stem_UTF_8_tamil.c.

◆ s_11_7

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

Definition at line 259 of file stem_UTF_8_tamil.c.

◆ s_11_8

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

Definition at line 260 of file stem_UTF_8_tamil.c.

◆ s_11_9

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

Definition at line 261 of file stem_UTF_8_tamil.c.

◆ s_12

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

Definition at line 706 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_12_0

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

Definition at line 277 of file stem_UTF_8_tamil.c.

◆ s_12_1

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

Definition at line 278 of file stem_UTF_8_tamil.c.

◆ s_12_2

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

Definition at line 279 of file stem_UTF_8_tamil.c.

◆ s_12_3

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

Definition at line 280 of file stem_UTF_8_tamil.c.

◆ s_12_4

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

Definition at line 281 of file stem_UTF_8_tamil.c.

◆ s_12_5

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

Definition at line 282 of file stem_UTF_8_tamil.c.

◆ s_13

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

Definition at line 707 of file stem_UTF_8_tamil.c.

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 294 of file stem_UTF_8_tamil.c.

◆ 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 295 of file stem_UTF_8_tamil.c.

◆ 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 296 of file stem_UTF_8_tamil.c.

◆ 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 297 of file stem_UTF_8_tamil.c.

◆ s_14

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

Definition at line 708 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_14_0

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

Definition at line 307 of file stem_UTF_8_tamil.c.

◆ s_14_1

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

Definition at line 308 of file stem_UTF_8_tamil.c.

◆ s_14_2

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

Definition at line 309 of file stem_UTF_8_tamil.c.

◆ s_15

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

Definition at line 709 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_15_0

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

Definition at line 318 of file stem_UTF_8_tamil.c.

◆ s_15_1

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

Definition at line 319 of file stem_UTF_8_tamil.c.

◆ s_16

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

Definition at line 710 of file stem_UTF_8_tamil.c.

Referenced by r_remove_pronoun_prefixes().

◆ s_16_0

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

Definition at line 327 of file stem_UTF_8_tamil.c.

◆ s_16_1

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

Definition at line 328 of file stem_UTF_8_tamil.c.

◆ s_16_2

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

Definition at line 329 of file stem_UTF_8_tamil.c.

◆ s_16_3

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

Definition at line 330 of file stem_UTF_8_tamil.c.

◆ s_16_4

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

Definition at line 331 of file stem_UTF_8_tamil.c.

◆ s_16_5

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

Definition at line 332 of file stem_UTF_8_tamil.c.

◆ s_16_6

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

Definition at line 333 of file stem_UTF_8_tamil.c.

◆ s_16_7

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

Definition at line 334 of file stem_UTF_8_tamil.c.

◆ s_17

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

Definition at line 711 of file stem_UTF_8_tamil.c.

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 348 of file stem_UTF_8_tamil.c.

◆ 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 349 of file stem_UTF_8_tamil.c.

◆ 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 358 of file stem_UTF_8_tamil.c.

◆ 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 359 of file stem_UTF_8_tamil.c.

◆ 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 360 of file stem_UTF_8_tamil.c.

◆ 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 361 of file stem_UTF_8_tamil.c.

◆ s_17_14

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

Definition at line 362 of file stem_UTF_8_tamil.c.

◆ s_17_15

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

Definition at line 363 of file stem_UTF_8_tamil.c.

◆ 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 364 of file stem_UTF_8_tamil.c.

◆ 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 365 of file stem_UTF_8_tamil.c.

◆ 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 366 of file stem_UTF_8_tamil.c.

◆ 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 367 of file stem_UTF_8_tamil.c.

◆ s_17_2

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

Definition at line 350 of file stem_UTF_8_tamil.c.

◆ s_17_20

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

Definition at line 368 of file stem_UTF_8_tamil.c.

◆ 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 369 of file stem_UTF_8_tamil.c.

◆ s_17_22

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

Definition at line 370 of file stem_UTF_8_tamil.c.

◆ s_17_23

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

Definition at line 371 of file stem_UTF_8_tamil.c.

◆ 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 372 of file stem_UTF_8_tamil.c.

◆ 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 373 of file stem_UTF_8_tamil.c.

◆ 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 351 of file stem_UTF_8_tamil.c.

◆ 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 352 of file stem_UTF_8_tamil.c.

◆ 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 353 of file stem_UTF_8_tamil.c.

◆ s_17_6

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

Definition at line 354 of file stem_UTF_8_tamil.c.

◆ 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 355 of file stem_UTF_8_tamil.c.

◆ 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 356 of file stem_UTF_8_tamil.c.

◆ 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 357 of file stem_UTF_8_tamil.c.

◆ s_18

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

Definition at line 712 of file stem_UTF_8_tamil.c.

Referenced by r_remove_plural_suffix().

◆ s_18_0

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

Definition at line 405 of file stem_UTF_8_tamil.c.

◆ s_18_1

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

Definition at line 406 of file stem_UTF_8_tamil.c.

◆ s_18_2

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

Definition at line 407 of file stem_UTF_8_tamil.c.

◆ s_18_3

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

Definition at line 408 of file stem_UTF_8_tamil.c.

◆ s_18_4

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

Definition at line 409 of file stem_UTF_8_tamil.c.

◆ s_18_5

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

Definition at line 410 of file stem_UTF_8_tamil.c.

◆ s_18_6

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

Definition at line 411 of file stem_UTF_8_tamil.c.

◆ s_18_7

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

Definition at line 412 of file stem_UTF_8_tamil.c.

◆ s_19

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

Definition at line 713 of file stem_UTF_8_tamil.c.

Referenced by r_remove_plural_suffix().

◆ s_19_0

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

Definition at line 426 of file stem_UTF_8_tamil.c.

◆ s_19_1

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

Definition at line 427 of file stem_UTF_8_tamil.c.

◆ s_19_2

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

Definition at line 428 of file stem_UTF_8_tamil.c.

◆ s_19_3

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

Definition at line 429 of file stem_UTF_8_tamil.c.

◆ s_19_4

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

Definition at line 430 of file stem_UTF_8_tamil.c.

◆ s_19_5

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

Definition at line 431 of file stem_UTF_8_tamil.c.

◆ s_19_6

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

Definition at line 432 of file stem_UTF_8_tamil.c.

◆ s_19_7

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

Definition at line 433 of file stem_UTF_8_tamil.c.

◆ s_1_0

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

Definition at line 51 of file stem_UTF_8_tamil.c.

◆ s_1_1

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

Definition at line 52 of file stem_UTF_8_tamil.c.

◆ s_1_2

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

Definition at line 53 of file stem_UTF_8_tamil.c.

◆ s_1_3

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

Definition at line 54 of file stem_UTF_8_tamil.c.

◆ s_1_4

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

Definition at line 55 of file stem_UTF_8_tamil.c.

◆ s_1_5

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

Definition at line 56 of file stem_UTF_8_tamil.c.

◆ s_1_6

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

Definition at line 57 of file stem_UTF_8_tamil.c.

◆ s_1_7

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

Definition at line 58 of file stem_UTF_8_tamil.c.

◆ s_1_8

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

Definition at line 59 of file stem_UTF_8_tamil.c.

◆ s_1_9

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

Definition at line 60 of file stem_UTF_8_tamil.c.

◆ s_2

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

Definition at line 696 of file stem_UTF_8_tamil.c.

Referenced by r_fix_va_start().

◆ s_20

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

Definition at line 714 of file stem_UTF_8_tamil.c.

Referenced by r_remove_plural_suffix().

◆ s_20_0

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

Definition at line 447 of file stem_UTF_8_tamil.c.

◆ s_20_1

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

Definition at line 448 of file stem_UTF_8_tamil.c.

◆ s_20_10

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

Definition at line 457 of file stem_UTF_8_tamil.c.

◆ 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 458 of file stem_UTF_8_tamil.c.

◆ 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 459 of file stem_UTF_8_tamil.c.

◆ s_20_13

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

Definition at line 460 of file stem_UTF_8_tamil.c.

◆ s_20_14

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

Definition at line 461 of file stem_UTF_8_tamil.c.

◆ 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 462 of file stem_UTF_8_tamil.c.

◆ 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 463 of file stem_UTF_8_tamil.c.

◆ s_20_17

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

Definition at line 464 of file stem_UTF_8_tamil.c.

◆ s_20_18

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

Definition at line 465 of file stem_UTF_8_tamil.c.

◆ s_20_19

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

Definition at line 466 of file stem_UTF_8_tamil.c.

◆ s_20_2

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

Definition at line 449 of file stem_UTF_8_tamil.c.

◆ 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 467 of file stem_UTF_8_tamil.c.

◆ s_20_21

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

Definition at line 468 of file stem_UTF_8_tamil.c.

◆ s_20_3

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

Definition at line 450 of file stem_UTF_8_tamil.c.

◆ 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 451 of file stem_UTF_8_tamil.c.

◆ 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 452 of file stem_UTF_8_tamil.c.

◆ s_20_6

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

Definition at line 453 of file stem_UTF_8_tamil.c.

◆ s_20_7

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

Definition at line 454 of file stem_UTF_8_tamil.c.

◆ s_20_8

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

Definition at line 455 of file stem_UTF_8_tamil.c.

◆ 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 456 of file stem_UTF_8_tamil.c.

◆ s_21

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

Definition at line 715 of file stem_UTF_8_tamil.c.

Referenced by r_remove_question_suffixes().

◆ s_21_0

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

Definition at line 496 of file stem_UTF_8_tamil.c.

◆ s_21_1

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

Definition at line 497 of file stem_UTF_8_tamil.c.

◆ s_21_2

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

Definition at line 498 of file stem_UTF_8_tamil.c.

◆ s_21_3

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

Definition at line 499 of file stem_UTF_8_tamil.c.

◆ s_21_4

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

Definition at line 500 of file stem_UTF_8_tamil.c.

◆ s_21_5

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

Definition at line 501 of file stem_UTF_8_tamil.c.

◆ s_22

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

Definition at line 716 of file stem_UTF_8_tamil.c.

Referenced by r_remove_um().

◆ s_22_0

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

Definition at line 513 of file stem_UTF_8_tamil.c.

◆ s_22_1

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

Definition at line 514 of file stem_UTF_8_tamil.c.

◆ s_22_2

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

Definition at line 515 of file stem_UTF_8_tamil.c.

◆ s_22_3

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

Definition at line 516 of file stem_UTF_8_tamil.c.

◆ s_22_4

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

Definition at line 517 of file stem_UTF_8_tamil.c.

◆ s_22_5

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

Definition at line 518 of file stem_UTF_8_tamil.c.

◆ s_23

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

Definition at line 717 of file stem_UTF_8_tamil.c.

Referenced by r_remove_um().

◆ s_23_0

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

Definition at line 530 of file stem_UTF_8_tamil.c.

◆ s_23_1

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

Definition at line 531 of file stem_UTF_8_tamil.c.

◆ s_23_10

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

Definition at line 540 of file stem_UTF_8_tamil.c.

◆ s_23_11

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

Definition at line 541 of file stem_UTF_8_tamil.c.

◆ s_23_2

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

Definition at line 532 of file stem_UTF_8_tamil.c.

◆ s_23_3

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

Definition at line 533 of file stem_UTF_8_tamil.c.

◆ s_23_4

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

Definition at line 534 of file stem_UTF_8_tamil.c.

◆ s_23_5

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

Definition at line 535 of file stem_UTF_8_tamil.c.

◆ s_23_6

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

Definition at line 536 of file stem_UTF_8_tamil.c.

◆ s_23_7

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

Definition at line 537 of file stem_UTF_8_tamil.c.

◆ s_23_8

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

Definition at line 538 of file stem_UTF_8_tamil.c.

◆ s_23_9

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

Definition at line 539 of file stem_UTF_8_tamil.c.

◆ s_24

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

Definition at line 718 of file stem_UTF_8_tamil.c.

Referenced by r_remove_common_word_endings().

◆ s_24_0

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

Definition at line 559 of file stem_UTF_8_tamil.c.

◆ s_24_1

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

Definition at line 560 of file stem_UTF_8_tamil.c.

◆ s_24_2

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

Definition at line 561 of file stem_UTF_8_tamil.c.

◆ s_24_3

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

Definition at line 562 of file stem_UTF_8_tamil.c.

◆ s_24_4

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

Definition at line 563 of file stem_UTF_8_tamil.c.

◆ s_24_5

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

Definition at line 564 of file stem_UTF_8_tamil.c.

◆ s_24_6

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

Definition at line 565 of file stem_UTF_8_tamil.c.

◆ s_24_7

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

Definition at line 566 of file stem_UTF_8_tamil.c.

◆ s_25

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

Definition at line 719 of file stem_UTF_8_tamil.c.

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 580 of file stem_UTF_8_tamil.c.

◆ s_25_1

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

Definition at line 581 of file stem_UTF_8_tamil.c.

◆ s_25_10

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

Definition at line 590 of file stem_UTF_8_tamil.c.

◆ s_25_11

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

Definition at line 591 of file stem_UTF_8_tamil.c.

◆ 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 592 of file stem_UTF_8_tamil.c.

◆ 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 593 of file stem_UTF_8_tamil.c.

◆ 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 594 of file stem_UTF_8_tamil.c.

◆ 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 595 of file stem_UTF_8_tamil.c.

◆ 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 596 of file stem_UTF_8_tamil.c.

◆ 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 597 of file stem_UTF_8_tamil.c.

◆ s_25_18

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

Definition at line 598 of file stem_UTF_8_tamil.c.

◆ s_25_19

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

Definition at line 599 of file stem_UTF_8_tamil.c.

◆ s_25_2

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

Definition at line 582 of file stem_UTF_8_tamil.c.

◆ s_25_20

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

Definition at line 600 of file stem_UTF_8_tamil.c.

◆ s_25_21

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

Definition at line 601 of file stem_UTF_8_tamil.c.

◆ s_25_22

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

Definition at line 602 of file stem_UTF_8_tamil.c.

◆ s_25_23

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

Definition at line 603 of file stem_UTF_8_tamil.c.

◆ s_25_24

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

Definition at line 604 of file stem_UTF_8_tamil.c.

◆ s_25_25

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

Definition at line 605 of file stem_UTF_8_tamil.c.

◆ s_25_26

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

Definition at line 606 of file stem_UTF_8_tamil.c.

◆ s_25_27

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

Definition at line 607 of file stem_UTF_8_tamil.c.

◆ 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 608 of file stem_UTF_8_tamil.c.

◆ s_25_29

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

Definition at line 609 of file stem_UTF_8_tamil.c.

◆ 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 583 of file stem_UTF_8_tamil.c.

◆ s_25_30

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

Definition at line 610 of file stem_UTF_8_tamil.c.

◆ 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 611 of file stem_UTF_8_tamil.c.

◆ 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 612 of file stem_UTF_8_tamil.c.

◆ 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 613 of file stem_UTF_8_tamil.c.

◆ 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 614 of file stem_UTF_8_tamil.c.

◆ s_25_35

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

Definition at line 615 of file stem_UTF_8_tamil.c.

◆ s_25_36

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

Definition at line 616 of file stem_UTF_8_tamil.c.

◆ s_25_37

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

Definition at line 617 of file stem_UTF_8_tamil.c.

◆ s_25_38

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

Definition at line 618 of file stem_UTF_8_tamil.c.

◆ 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 619 of file stem_UTF_8_tamil.c.

◆ s_25_4

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

Definition at line 584 of file stem_UTF_8_tamil.c.

◆ s_25_40

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

Definition at line 620 of file stem_UTF_8_tamil.c.

◆ s_25_41

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

Definition at line 621 of file stem_UTF_8_tamil.c.

◆ s_25_42

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

Definition at line 622 of file stem_UTF_8_tamil.c.

◆ s_25_43

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

Definition at line 623 of file stem_UTF_8_tamil.c.

◆ s_25_44

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

Definition at line 624 of file stem_UTF_8_tamil.c.

◆ s_25_45

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

Definition at line 625 of file stem_UTF_8_tamil.c.

◆ s_25_5

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

Definition at line 585 of file stem_UTF_8_tamil.c.

◆ 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 586 of file stem_UTF_8_tamil.c.

◆ s_25_7

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

Definition at line 587 of file stem_UTF_8_tamil.c.

◆ s_25_8

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

Definition at line 588 of file stem_UTF_8_tamil.c.

◆ s_25_9

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

Definition at line 589 of file stem_UTF_8_tamil.c.

◆ s_26

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

Definition at line 720 of file stem_UTF_8_tamil.c.

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 677 of file stem_UTF_8_tamil.c.

◆ 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 678 of file stem_UTF_8_tamil.c.

◆ 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 679 of file stem_UTF_8_tamil.c.

◆ 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 680 of file stem_UTF_8_tamil.c.

◆ 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 681 of file stem_UTF_8_tamil.c.

◆ s_26_5

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

Definition at line 682 of file stem_UTF_8_tamil.c.

◆ s_27

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

Definition at line 721 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_28

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

Definition at line 722 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_29

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

Definition at line 723 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_2_0

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

Definition at line 76 of file stem_UTF_8_tamil.c.

◆ s_2_1

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

Definition at line 77 of file stem_UTF_8_tamil.c.

◆ s_2_2

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

Definition at line 78 of file stem_UTF_8_tamil.c.

◆ s_3

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

Definition at line 697 of file stem_UTF_8_tamil.c.

Referenced by r_fix_va_start().

◆ s_30

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

Definition at line 724 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_31

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

Definition at line 725 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_32

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

Definition at line 726 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_33

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

Definition at line 727 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_34

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

Definition at line 728 of file stem_UTF_8_tamil.c.

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 729 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_36

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

Definition at line 730 of file stem_UTF_8_tamil.c.

Referenced by r_remove_vetrumai_urupukal().

◆ s_37

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

Definition at line 731 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ s_38

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

Definition at line 732 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ s_39

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

Definition at line 733 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ s_3_0

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

Definition at line 87 of file stem_UTF_8_tamil.c.

◆ s_3_1

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

Definition at line 88 of file stem_UTF_8_tamil.c.

◆ s_3_2

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

Definition at line 89 of file stem_UTF_8_tamil.c.

◆ s_3_3

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

Definition at line 90 of file stem_UTF_8_tamil.c.

◆ s_3_4

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

Definition at line 91 of file stem_UTF_8_tamil.c.

◆ s_3_5

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

Definition at line 92 of file stem_UTF_8_tamil.c.

◆ s_3_6

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

Definition at line 93 of file stem_UTF_8_tamil.c.

◆ s_3_7

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

Definition at line 94 of file stem_UTF_8_tamil.c.

◆ s_4

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

Definition at line 698 of file stem_UTF_8_tamil.c.

Referenced by r_remove_question_prefixes().

◆ s_40

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

Definition at line 734 of file stem_UTF_8_tamil.c.

Referenced by r_remove_tense_suffix().

◆ s_4_1

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

Definition at line 108 of file stem_UTF_8_tamil.c.

◆ s_4_2

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

Definition at line 109 of file stem_UTF_8_tamil.c.

◆ s_5

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

Definition at line 699 of file stem_UTF_8_tamil.c.

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 118 of file stem_UTF_8_tamil.c.

◆ s_5_1

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

Definition at line 119 of file stem_UTF_8_tamil.c.

◆ 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 128 of file stem_UTF_8_tamil.c.

◆ s_5_11

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

Definition at line 129 of file stem_UTF_8_tamil.c.

◆ 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 130 of file stem_UTF_8_tamil.c.

◆ s_5_13

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

Definition at line 131 of file stem_UTF_8_tamil.c.

◆ s_5_14

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

Definition at line 132 of file stem_UTF_8_tamil.c.

◆ s_5_15

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

Definition at line 133 of file stem_UTF_8_tamil.c.

◆ s_5_16

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

Definition at line 134 of file stem_UTF_8_tamil.c.

◆ 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 120 of file stem_UTF_8_tamil.c.

◆ 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 121 of file stem_UTF_8_tamil.c.

◆ 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 122 of file stem_UTF_8_tamil.c.

◆ s_5_5

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

Definition at line 123 of file stem_UTF_8_tamil.c.

◆ 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 124 of file stem_UTF_8_tamil.c.

◆ 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 125 of file stem_UTF_8_tamil.c.

◆ 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 126 of file stem_UTF_8_tamil.c.

◆ s_5_9

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

Definition at line 127 of file stem_UTF_8_tamil.c.

◆ s_6

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

Definition at line 700 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_6_0

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

Definition at line 157 of file stem_UTF_8_tamil.c.

◆ s_6_1

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

Definition at line 158 of file stem_UTF_8_tamil.c.

◆ s_6_2

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

Definition at line 159 of file stem_UTF_8_tamil.c.

◆ s_6_3

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

Definition at line 160 of file stem_UTF_8_tamil.c.

◆ s_6_4

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

Definition at line 161 of file stem_UTF_8_tamil.c.

◆ s_6_5

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

Definition at line 162 of file stem_UTF_8_tamil.c.

◆ s_7

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

Definition at line 701 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_7_0

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

Definition at line 174 of file stem_UTF_8_tamil.c.

◆ s_7_1

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

Definition at line 175 of file stem_UTF_8_tamil.c.

◆ s_7_2

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

Definition at line 176 of file stem_UTF_8_tamil.c.

◆ s_7_3

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

Definition at line 177 of file stem_UTF_8_tamil.c.

◆ s_7_4

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

Definition at line 178 of file stem_UTF_8_tamil.c.

◆ s_7_5

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

Definition at line 179 of file stem_UTF_8_tamil.c.

◆ s_8

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

Definition at line 702 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_8_0

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

Definition at line 191 of file stem_UTF_8_tamil.c.

◆ s_8_1

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

Definition at line 192 of file stem_UTF_8_tamil.c.

◆ s_8_10

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

Definition at line 201 of file stem_UTF_8_tamil.c.

◆ s_8_2

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

Definition at line 193 of file stem_UTF_8_tamil.c.

◆ s_8_3

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

Definition at line 194 of file stem_UTF_8_tamil.c.

◆ s_8_4

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

Definition at line 195 of file stem_UTF_8_tamil.c.

◆ s_8_5

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

Definition at line 196 of file stem_UTF_8_tamil.c.

◆ s_8_6

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

Definition at line 197 of file stem_UTF_8_tamil.c.

◆ s_8_7

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

Definition at line 198 of file stem_UTF_8_tamil.c.

◆ s_8_8

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

Definition at line 199 of file stem_UTF_8_tamil.c.

◆ s_8_9

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

Definition at line 200 of file stem_UTF_8_tamil.c.

◆ s_9

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

Definition at line 703 of file stem_UTF_8_tamil.c.

Referenced by r_fix_ending().

◆ s_9_0

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

Definition at line 218 of file stem_UTF_8_tamil.c.

◆ s_9_1

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

Definition at line 219 of file stem_UTF_8_tamil.c.

◆ s_9_2

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

Definition at line 220 of file stem_UTF_8_tamil.c.

◆ s_9_3

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

Definition at line 221 of file stem_UTF_8_tamil.c.

◆ s_9_4

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

Definition at line 222 of file stem_UTF_8_tamil.c.

◆ s_9_5

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

Definition at line 223 of file stem_UTF_8_tamil.c.

◆ s_9_6

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

Definition at line 224 of file stem_UTF_8_tamil.c.

◆ s_9_7

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

Definition at line 225 of file stem_UTF_8_tamil.c.

◆ s_9_8

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

Definition at line 226 of file stem_UTF_8_tamil.c.