/* Generated by Snowball 2.2.0 - https://snowballstem.org/ */
#include "header.h"
static int r_CONSONANT(
struct SN_env * z);
#ifdef __cplusplus
extern "C" {
#endif
extern int hindi_UTF_8_stem(
struct SN_env * z);
#ifdef __cplusplus
}
#endif
#ifdef __cplusplus
extern "C" {
#endif
extern struct SN_env * hindi_UTF_8_create_env(
void );
extern void hindi_UTF_8_close_env(
struct SN_env * z);
#ifdef __cplusplus
}
#endif
static const symbol s_0_0[
3 ] = {
0 xE0,
0 xA5,
0 x80 };
static const symbol s_0_1[
12 ] = {
0 xE0,
0 xA5,
0 x82,
0 xE0,
0 xA4,
0 x82,
0 xE0,
0 xA4,
0 x97,
0 xE0,
0 x
A5, 0 x80 };
static const symbol s_0_2[12 ] = { 0 xE0, 0 xA5, 0 x87, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_3[12 ] = { 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_4[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_5[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_6[12 ] = { 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_7[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_8[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_9[9 ] = { 0 xE0, 0 xA5, 0 x87, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_10[9 ] = { 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_11[9 ] = { 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_12[12 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_13[12 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_14[9 ] = { 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_15[12 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_16[12 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_17[6 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_18[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_19[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_20[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_21[6 ] = { 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_22[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x80 };
static const symbol s_0_23[6 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_24[6 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_25[12 ] = { 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_26[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_27[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_28[12 ] = { 0 xE0, 0 xA4, 0 xBF, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x81 };
static const symbol s_0_29[3 ] = { 0 xE0, 0 xA5, 0 x81 };
static const symbol s_0_30[6 ] = { 0 xE0, 0 xA5, 0 x80, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_31[9 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_32[12 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_33[12 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_34[12 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x80, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_35[6 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_36[9 ] = { 0 xE0, 0 xA5, 0 x81, 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_37[9 ] = { 0 xE0, 0 xA4, 0 x89, 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_38[6 ] = { 0 xE0, 0 xA5, 0 x87, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_39[6 ] = { 0 xE0, 0 xA4, 0 x88, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_40[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x88, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_41[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x88, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_42[6 ] = { 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_43[12 ] = { 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_44[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_45[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_46[12 ] = { 0 xE0, 0 xA4, 0 xBF, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_47[6 ] = { 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_48[9 ] = { 0 xE0, 0 xA5, 0 x81, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_49[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_50[9 ] = { 0 xE0, 0 xA4, 0 x89, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_51[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_52[12 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_53[15 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_54[12 ] = { 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_55[15 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_56[6 ] = { 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_57[9 ] = { 0 xE0, 0 xA5, 0 x81, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_58[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_59[9 ] = { 0 xE0, 0 xA4, 0 x89, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_60[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_61[12 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_62[15 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_63[12 ] = { 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_64[15 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_65[6 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_66[12 ] = { 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_67[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_68[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_69[12 ] = { 0 xE0, 0 xA4, 0 xBF, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x82 };
static const symbol s_0_70[3 ] = { 0 xE0, 0 xA5, 0 x82 };
static const symbol s_0_71[3 ] = { 0 xE0, 0 xA4, 0 x85 };
static const symbol s_0_72[3 ] = { 0 xE0, 0 xA4, 0 x86 };
static const symbol s_0_73[3 ] = { 0 xE0, 0 xA4, 0 x87 };
static const symbol s_0_74[3 ] = { 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_75[12 ] = { 0 xE0, 0 xA5, 0 x87, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_76[12 ] = { 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_77[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_78[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_79[9 ] = { 0 xE0, 0 xA5, 0 x8B, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_80[9 ] = { 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_81[12 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_82[12 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_83[6 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_84[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_85[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_86[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_87[6 ] = { 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_88[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_89[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_90[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA5, 0 x87 };
static const symbol s_0_91[3 ] = { 0 xE0, 0 xA4, 0 x88 };
static const symbol s_0_92[6 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x88 };
static const symbol s_0_93[6 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x88 };
static const symbol s_0_94[3 ] = { 0 xE0, 0 xA4, 0 x89 };
static const symbol s_0_95[3 ] = { 0 xE0, 0 xA4, 0 x8A };
static const symbol s_0_96[3 ] = { 0 xE0, 0 xA5, 0 x8B };
static const symbol s_0_97[3 ] = { 0 xE0, 0 xA5, 0 x8D };
static const symbol s_0_98[3 ] = { 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_99[6 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_100[6 ] = { 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_101[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_102[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x87, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_103[6 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_104[6 ] = { 0 xE0, 0 xA4, 0 xBF, 0 xE0, 0 xA4, 0 x8F };
static const symbol s_0_105[3 ] = { 0 xE0, 0 xA4, 0 x93 };
static const symbol s_0_106[6 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x93 };
static const symbol s_0_107[6 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x93 };
static const symbol s_0_108[6 ] = { 0 xE0, 0 xA4, 0 x95, 0 xE0, 0 xA4, 0 xB0 };
static const symbol s_0_109[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 x95, 0 xE0, 0 xA4, 0 xB0 };
static const symbol s_0_110[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x95, 0 xE0, 0 xA4, 0 xB0 };
static const symbol s_0_111[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x95, 0 xE0, 0 xA4, 0 xB0 };
static const symbol s_0_112[3 ] = { 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_113[12 ] = { 0 xE0, 0 xA5, 0 x82, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_114[12 ] = { 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_115[15 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_116[15 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8A, 0 xE0, 0 xA4, 0 x82, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_117[9 ] = { 0 xE0, 0 xA5, 0 x87, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_118[9 ] = { 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_119[12 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_120[12 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 x8F, 0 xE0, 0 xA4, 0 x97, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_121[6 ] = { 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_122[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_123[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_124[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA4, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_125[6 ] = { 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_126[9 ] = { 0 xE0, 0 xA4, 0 x85, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_127[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_128[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xA8, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_129[9 ] = { 0 xE0, 0 xA4, 0 x86, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_130[9 ] = { 0 xE0, 0 xA4, 0 xBE, 0 xE0, 0 xA4, 0 xAF, 0 xE0, 0 xA4, 0 xBE };
static const symbol s_0_131[3 ] = { 0 xE0, 0 xA4, 0 xBF };
static const struct among a_0[132 ] =
{
{ 3 , s_0_0, -1 , -1 , 0 },
{ 12 , s_0_1, 0 , -1 , 0 },
{ 12 , s_0_2, 0 , -1 , 0 },
{ 12 , s_0_3, 0 , -1 , 0 },
{ 15 , s_0_4, 3 , -1 , 0 },
{ 15 , s_0_5, 3 , -1 , 0 },
{ 12 , s_0_6, 0 , -1 , 0 },
{ 15 , s_0_7, 6 , -1 , 0 },
{ 15 , s_0_8, 6 , -1 , 0 },
{ 9 , s_0_9, 0 , -1 , 0 },
{ 9 , s_0_10, 0 , -1 , 0 },
{ 9 , s_0_11, 0 , -1 , 0 },
{ 12 , s_0_12, 11 , -1 , 0 },
{ 12 , s_0_13, 11 , -1 , 0 },
{ 9 , s_0_14, 0 , -1 , 0 },
{ 12 , s_0_15, 14 , -1 , 0 },
{ 12 , s_0_16, 14 , -1 , 0 },
{ 6 , s_0_17, 0 , -1 , r_CONSONANT},
{ 9 , s_0_18, 17 , -1 , 0 },
{ 9 , s_0_19, 17 , -1 , 0 },
{ 9 , s_0_20, 17 , -1 , 0 },
{ 6 , s_0_21, 0 , -1 , r_CONSONANT},
{ 9 , s_0_22, 21 , -1 , 0 },
{ 6 , s_0_23, -1 , -1 , 0 },
{ 6 , s_0_24, -1 , -1 , 0 },
{ 12 , s_0_25, 24 , -1 , 0 },
{ 15 , s_0_26, 25 , -1 , 0 },
{ 15 , s_0_27, 25 , -1 , 0 },
{ 12 , s_0_28, 24 , -1 , 0 },
{ 3 , s_0_29, -1 , -1 , 0 },
{ 6 , s_0_30, -1 , -1 , 0 },
{ 9 , s_0_31, 30 , -1 , r_CONSONANT},
{ 12 , s_0_32, 31 , -1 , 0 },
{ 12 , s_0_33, 31 , -1 , 0 },
{ 12 , s_0_34, 31 , -1 , 0 },
{ 6 , s_0_35, -1 , -1 , 0 },
{ 9 , s_0_36, 35 , -1 , 0 },
{ 9 , s_0_37, 35 , -1 , 0 },
{ 6 , s_0_38, -1 , -1 , 0 },
{ 6 , s_0_39, -1 , -1 , 0 },
{ 9 , s_0_40, 39 , -1 , 0 },
{ 9 , s_0_41, 39 , -1 , 0 },
{ 6 , s_0_42, -1 , -1 , 0 },
{ 12 , s_0_43, 42 , -1 , 0 },
{ 15 , s_0_44, 43 , -1 , 0 },
{ 15 , s_0_45, 43 , -1 , 0 },
{ 12 , s_0_46, 42 , -1 , 0 },
{ 6 , s_0_47, -1 , -1 , 0 },
{ 9 , s_0_48, 47 , -1 , 0 },
{ 9 , s_0_49, 47 , -1 , 0 },
{ 9 , s_0_50, 47 , -1 , 0 },
{ 9 , s_0_51, 47 , -1 , 0 },
{ 12 , s_0_52, 51 , -1 , r_CONSONANT},
{ 15 , s_0_53, 52 , -1 , 0 },
{ 12 , s_0_54, 51 , -1 , r_CONSONANT},
{ 15 , s_0_55, 54 , -1 , 0 },
{ 6 , s_0_56, -1 , -1 , 0 },
{ 9 , s_0_57, 56 , -1 , 0 },
{ 9 , s_0_58, 56 , -1 , 0 },
{ 9 , s_0_59, 56 , -1 , 0 },
{ 9 , s_0_60, 56 , -1 , 0 },
{ 12 , s_0_61, 60 , -1 , r_CONSONANT},
{ 15 , s_0_62, 61 , -1 , 0 },
{ 12 , s_0_63, 60 , -1 , r_CONSONANT},
{ 15 , s_0_64, 63 , -1 , 0 },
{ 6 , s_0_65, -1 , -1 , 0 },
{ 12 , s_0_66, 65 , -1 , 0 },
{ 15 , s_0_67, 66 , -1 , 0 },
{ 15 , s_0_68, 66 , -1 , 0 },
{ 12 , s_0_69, 65 , -1 , 0 },
{ 3 , s_0_70, -1 , -1 , 0 },
{ 3 , s_0_71, -1 , -1 , 0 },
{ 3 , s_0_72, -1 , -1 , 0 },
{ 3 , s_0_73, -1 , -1 , 0 },
{ 3 , s_0_74, -1 , -1 , 0 },
{ 12 , s_0_75, 74 , -1 , 0 },
{ 12 , s_0_76, 74 , -1 , 0 },
{ 15 , s_0_77, 76 , -1 , 0 },
{ 15 , s_0_78, 76 , -1 , 0 },
{ 9 , s_0_79, 74 , -1 , 0 },
{ 9 , s_0_80, 74 , -1 , 0 },
{ 12 , s_0_81, 80 , -1 , 0 },
{ 12 , s_0_82, 80 , -1 , 0 },
{ 6 , s_0_83, 74 , -1 , r_CONSONANT},
{ 9 , s_0_84, 83 , -1 , 0 },
{ 9 , s_0_85, 83 , -1 , 0 },
{ 9 , s_0_86, 83 , -1 , 0 },
{ 6 , s_0_87, 74 , -1 , r_CONSONANT},
{ 9 , s_0_88, 87 , -1 , 0 },
{ 9 , s_0_89, 87 , -1 , 0 },
{ 9 , s_0_90, 87 , -1 , 0 },
{ 3 , s_0_91, -1 , -1 , 0 },
{ 6 , s_0_92, 91 , -1 , 0 },
{ 6 , s_0_93, 91 , -1 , 0 },
{ 3 , s_0_94, -1 , -1 , 0 },
{ 3 , s_0_95, -1 , -1 , 0 },
{ 3 , s_0_96, -1 , -1 , 0 },
{ 3 , s_0_97, -1 , -1 , 0 },
{ 3 , s_0_98, -1 , -1 , 0 },
{ 6 , s_0_99, 98 , -1 , 0 },
{ 6 , s_0_100, 98 , -1 , 0 },
{ 9 , s_0_101, 100 , -1 , 0 },
{ 9 , s_0_102, 100 , -1 , 0 },
{ 6 , s_0_103, 98 , -1 , 0 },
{ 6 , s_0_104, 98 , -1 , 0 },
{ 3 , s_0_105, -1 , -1 , 0 },
{ 6 , s_0_106, 105 , -1 , 0 },
{ 6 , s_0_107, 105 , -1 , 0 },
{ 6 , s_0_108, -1 , -1 , r_CONSONANT},
{ 9 , s_0_109, 108 , -1 , 0 },
{ 9 , s_0_110, 108 , -1 , 0 },
{ 9 , s_0_111, 108 , -1 , 0 },
{ 3 , s_0_112, -1 , -1 , 0 },
{ 12 , s_0_113, 112 , -1 , 0 },
{ 12 , s_0_114, 112 , -1 , 0 },
{ 15 , s_0_115, 114 , -1 , 0 },
{ 15 , s_0_116, 114 , -1 , 0 },
{ 9 , s_0_117, 112 , -1 , 0 },
{ 9 , s_0_118, 112 , -1 , 0 },
{ 12 , s_0_119, 118 , -1 , 0 },
{ 12 , s_0_120, 118 , -1 , 0 },
{ 6 , s_0_121, 112 , -1 , r_CONSONANT},
{ 9 , s_0_122, 121 , -1 , 0 },
{ 9 , s_0_123, 121 , -1 , 0 },
{ 9 , s_0_124, 121 , -1 , 0 },
{ 6 , s_0_125, 112 , -1 , r_CONSONANT},
{ 9 , s_0_126, 125 , -1 , 0 },
{ 9 , s_0_127, 125 , -1 , 0 },
{ 9 , s_0_128, 125 , -1 , 0 },
{ 9 , s_0_129, 112 , -1 , 0 },
{ 9 , s_0_130, 112 , -1 , 0 },
{ 3 , s_0_131, -1 , -1 , 0 }
};
static const unsigned char g_consonant[] = { 255 , 255 , 255 , 255 , 159 , 0 , 0 , 0 , 248 , 7 };
static int r_CONSONANT(struct SN_env * z) {
if (in_grouping_b_U(z, g_consonant, 2325 , 2399 , 0 )) return 0 ;
return 1 ;
}
extern int hindi_UTF_8_stem(struct SN_env * z) {
{ int ret = skip_utf8(z->p, z->c, z->l, 1 );
if (ret < 0 ) return 0 ;
z->c = ret;
}
z->lb = z->c; z->c = z->l;
z->ket = z->c;
if (!find_among_b(z, a_0, 132 )) return 0 ;
z->bra = z->c;
{ int ret = slice_del(z);
if (ret < 0 ) return ret;
}
z->c = z->lb;
return 1 ;
}
extern struct SN_env * hindi_UTF_8_create_env(void ) { return SN_create_env(0 , 0 ); }
extern void hindi_UTF_8_close_env(struct SN_env * z) { SN_close_env(z, 0 ); }
Messung V0.5 in Prozent C=92 H=96 G=93
¤ Dauer der Verarbeitung: 0.19 Sekunden
(vorverarbeitet am 2026-08-08)
¤
*© Formatika GbR, Deutschland