#include "header.h"
Go to the source code of this file.
Functions | |
int | dutch_UTF_8_stem (struct SN_env *z) |
static int | r_standard_suffix (struct SN_env *z) |
static int | r_undouble (struct SN_env *z) |
static int | r_R2 (struct SN_env *z) |
static int | r_R1 (struct SN_env *z) |
static int | r_mark_regions (struct SN_env *z) |
static int | r_en_ending (struct SN_env *z) |
static int | r_e_ending (struct SN_env *z) |
static int | r_postlude (struct SN_env *z) |
static int | r_prelude (struct SN_env *z) |
struct SN_env * | dutch_UTF_8_create_env (void) |
void | dutch_UTF_8_close_env (struct SN_env *z) |
Variables | |
static const symbol | s_0_1 [2] = { 0xC3, 0xA1 } |
static const symbol | s_0_2 [2] = { 0xC3, 0xA4 } |
static const symbol | s_0_3 [2] = { 0xC3, 0xA9 } |
static const symbol | s_0_4 [2] = { 0xC3, 0xAB } |
static const symbol | s_0_5 [2] = { 0xC3, 0xAD } |
static const symbol | s_0_6 [2] = { 0xC3, 0xAF } |
static const symbol | s_0_7 [2] = { 0xC3, 0xB3 } |
static const symbol | s_0_8 [2] = { 0xC3, 0xB6 } |
static const symbol | s_0_9 [2] = { 0xC3, 0xBA } |
static const symbol | s_0_10 [2] = { 0xC3, 0xBC } |
static struct among | a_0 [11] |
static const symbol | s_1_1 [1] = { 'I' } |
static const symbol | s_1_2 [1] = { 'Y' } |
static struct among | a_1 [3] |
static const symbol | s_2_0 [2] = { 'd', 'd' } |
static const symbol | s_2_1 [2] = { 'k', 'k' } |
static const symbol | s_2_2 [2] = { 't', 't' } |
static struct among | a_2 [3] |
static const symbol | s_3_0 [3] = { 'e', 'n', 'e' } |
static const symbol | s_3_1 [2] = { 's', 'e' } |
static const symbol | s_3_2 [2] = { 'e', 'n' } |
static const symbol | s_3_3 [5] = { 'h', 'e', 'd', 'e', 'n' } |
static const symbol | s_3_4 [1] = { 's' } |
static struct among | a_3 [5] |
static const symbol | s_4_0 [3] = { 'e', 'n', 'd' } |
static const symbol | s_4_1 [2] = { 'i', 'g' } |
static const symbol | s_4_2 [3] = { 'i', 'n', 'g' } |
static const symbol | s_4_3 [4] = { 'l', 'i', 'j', 'k' } |
static const symbol | s_4_4 [4] = { 'b', 'a', 'a', 'r' } |
static const symbol | s_4_5 [3] = { 'b', 'a', 'r' } |
static struct among | a_4 [6] |
static const symbol | s_5_0 [2] = { 'a', 'a' } |
static const symbol | s_5_1 [2] = { 'e', 'e' } |
static const symbol | s_5_2 [2] = { 'o', 'o' } |
static const symbol | s_5_3 [2] = { 'u', 'u' } |
static struct among | a_5 [4] |
static const unsigned char | g_v [] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } |
static const unsigned char | g_v_I [] = { 1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } |
static const unsigned char | g_v_j [] = { 17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } |
static const symbol | s_0 [] = { 'a' } |
static const symbol | s_1 [] = { 'e' } |
static const symbol | s_2 [] = { 'i' } |
static const symbol | s_3 [] = { 'o' } |
static const symbol | s_4 [] = { 'u' } |
static const symbol | s_5 [] = { 'y' } |
static const symbol | s_6 [] = { 'Y' } |
static const symbol | s_7 [] = { 'i' } |
static const symbol | s_8 [] = { 'I' } |
static const symbol | s_9 [] = { 'y' } |
static const symbol | s_10 [] = { 'Y' } |
static const symbol | s_11 [] = { 'y' } |
static const symbol | s_12 [] = { 'i' } |
static const symbol | s_13 [] = { 'e' } |
static const symbol | s_14 [] = { 'g', 'e', 'm' } |
static const symbol | s_15 [] = { 'h', 'e', 'i', 'd' } |
static const symbol | s_16 [] = { 'h', 'e', 'i', 'd' } |
static const symbol | s_17 [] = { 'c' } |
static const symbol | s_18 [] = { 'e', 'n' } |
static const symbol | s_19 [] = { 'i', 'g' } |
static const symbol | s_20 [] = { 'e' } |
static const symbol | s_21 [] = { 'e' } |
void dutch_UTF_8_close_env | ( | struct SN_env * | z | ) |
Definition at line 633 of file stem_UTF_8_dutch.c.
References SN_close_env().
{ SN_close_env(z, 0); }
struct SN_env * dutch_UTF_8_create_env | ( | void | ) | [read] |
Definition at line 631 of file stem_UTF_8_dutch.c.
References SN_create_env().
{ return SN_create_env(0, 2, 1); }
int dutch_UTF_8_stem | ( | struct SN_env * | z | ) |
Definition at line 592 of file stem_UTF_8_dutch.c.
References SN_env::c, SN_env::l, SN_env::lb, r_mark_regions(), r_postlude(), r_prelude(), and r_standard_suffix().
{ { int c1 = z->c; /* do, line 159 */ { int ret = r_prelude(z); if (ret == 0) goto lab0; /* call prelude, line 159 */ if (ret < 0) return ret; } lab0: z->c = c1; } { int c2 = z->c; /* do, line 160 */ { int ret = r_mark_regions(z); if (ret == 0) goto lab1; /* call mark_regions, line 160 */ if (ret < 0) return ret; } lab1: z->c = c2; } z->lb = z->c; z->c = z->l; /* backwards, line 161 */ { int m3 = z->l - z->c; (void)m3; /* do, line 162 */ { int ret = r_standard_suffix(z); if (ret == 0) goto lab2; /* call standard_suffix, line 162 */ if (ret < 0) return ret; } lab2: z->c = z->l - m3; } z->c = z->lb; { int c4 = z->c; /* do, line 163 */ { int ret = r_postlude(z); if (ret == 0) goto lab3; /* call postlude, line 163 */ if (ret < 0) return ret; } lab3: z->c = c4; } return 1; }
static int r_e_ending | ( | struct SN_env * | z | ) | [static] |
Definition at line 352 of file stem_UTF_8_dutch.c.
References SN_env::B, SN_env::bra, SN_env::c, eq_s_b(), g_v, SN_env::ket, SN_env::l, out_grouping_b_U(), r_R1(), r_undouble(), s_13, and slice_del().
Referenced by r_standard_suffix().
{ z->B[0] = 0; /* unset e_found, line 95 */ z->ket = z->c; /* [, line 96 */ if (!(eq_s_b(z, 1, s_13))) return 0; z->bra = z->c; /* ], line 96 */ { int ret = r_R1(z); if (ret == 0) return 0; /* call R1, line 96 */ if (ret < 0) return ret; } { int m_test = z->l - z->c; /* test, line 96 */ if (out_grouping_b_U(z, g_v, 97, 232, 0)) return 0; z->c = z->l - m_test; } { int ret = slice_del(z); /* delete, line 96 */ if (ret < 0) return ret; } z->B[0] = 1; /* set e_found, line 97 */ { int ret = r_undouble(z); if (ret == 0) return 0; /* call undouble, line 98 */ if (ret < 0) return ret; } return 1; }
static int r_en_ending | ( | struct SN_env * | z | ) | [static] |
Definition at line 376 of file stem_UTF_8_dutch.c.
References SN_env::c, eq_s_b(), g_v, SN_env::l, out_grouping_b_U(), r_R1(), r_undouble(), s_14, and slice_del().
Referenced by r_standard_suffix().
{ { int ret = r_R1(z); if (ret == 0) return 0; /* call R1, line 102 */ if (ret < 0) return ret; } { int m1 = z->l - z->c; (void)m1; /* and, line 102 */ if (out_grouping_b_U(z, g_v, 97, 232, 0)) return 0; z->c = z->l - m1; { int m2 = z->l - z->c; (void)m2; /* not, line 102 */ if (!(eq_s_b(z, 3, s_14))) goto lab0; return 0; lab0: z->c = z->l - m2; } } { int ret = slice_del(z); /* delete, line 102 */ if (ret < 0) return ret; } { int ret = r_undouble(z); if (ret == 0) return 0; /* call undouble, line 103 */ if (ret < 0) return ret; } return 1; }
static int r_mark_regions | ( | struct SN_env * | z | ) | [static] |
Definition at line 256 of file stem_UTF_8_dutch.c.
References SN_env::c, g_v, SN_env::I, in_grouping_U(), SN_env::l, and out_grouping_U().
Referenced by dutch_UTF_8_stem().
{ z->I[0] = z->l; z->I[1] = z->l; { /* gopast */ /* grouping v, line 69 */ int ret = out_grouping_U(z, g_v, 97, 232, 1); if (ret < 0) return 0; z->c += ret; } { /* gopast */ /* non v, line 69 */ int ret = in_grouping_U(z, g_v, 97, 232, 1); if (ret < 0) return 0; z->c += ret; } z->I[0] = z->c; /* setmark p1, line 69 */ /* try, line 70 */ if (!(z->I[0] < 3)) goto lab0; z->I[0] = 3; lab0: { /* gopast */ /* grouping v, line 71 */ int ret = out_grouping_U(z, g_v, 97, 232, 1); if (ret < 0) return 0; z->c += ret; } { /* gopast */ /* non v, line 71 */ int ret = in_grouping_U(z, g_v, 97, 232, 1); if (ret < 0) return 0; z->c += ret; } z->I[1] = z->c; /* setmark p2, line 71 */ return 1; }
static int r_postlude | ( | struct SN_env * | z | ) | [static] |
Definition at line 288 of file stem_UTF_8_dutch.c.
References SN_env::bra, SN_env::c, find_among(), SN_env::ket, SN_env::l, SN_env::p, s_11, s_12, skip_utf8(), and slice_from_s().
Referenced by dutch_UTF_8_stem().
{ int among_var; while(1) { /* repeat, line 75 */ int c1 = z->c; z->bra = z->c; /* [, line 77 */ if (z->c >= z->l || (z->p[z->c + 0] != 73 && z->p[z->c + 0] != 89)) among_var = 3; else among_var = find_among(z, a_1, 3); /* substring, line 77 */ if (!(among_var)) goto lab0; z->ket = z->c; /* ], line 77 */ switch(among_var) { case 0: goto lab0; case 1: { int ret = slice_from_s(z, 1, s_11); /* <-, line 78 */ if (ret < 0) return ret; } break; case 2: { int ret = slice_from_s(z, 1, s_12); /* <-, line 79 */ if (ret < 0) return ret; } break; case 3: { int ret = skip_utf8(z->p, z->c, 0, z->l, 1); if (ret < 0) goto lab0; z->c = ret; /* next, line 80 */ } break; } continue; lab0: z->c = c1; break; } return 1; }
static int r_prelude | ( | struct SN_env * | z | ) | [static] |
Definition at line 155 of file stem_UTF_8_dutch.c.
References SN_env::bra, SN_env::c, eq_s(), find_among(), g_v, in_grouping_U(), SN_env::ket, SN_env::l, SN_env::p, s_0, s_1, s_10, s_2, s_3, s_4, s_5, s_6, s_7, s_8, s_9, skip_utf8(), and slice_from_s().
Referenced by dutch_UTF_8_stem().
{ int among_var; { int c_test = z->c; /* test, line 42 */ while(1) { /* repeat, line 42 */ int c1 = z->c; z->bra = z->c; /* [, line 43 */ if (z->c + 1 >= z->l || z->p[z->c + 1] >> 5 != 5 || !((340306450 >> (z->p[z->c + 1] & 0x1f)) & 1)) among_var = 6; else among_var = find_among(z, a_0, 11); /* substring, line 43 */ if (!(among_var)) goto lab0; z->ket = z->c; /* ], line 43 */ switch(among_var) { case 0: goto lab0; case 1: { int ret = slice_from_s(z, 1, s_0); /* <-, line 45 */ if (ret < 0) return ret; } break; case 2: { int ret = slice_from_s(z, 1, s_1); /* <-, line 47 */ if (ret < 0) return ret; } break; case 3: { int ret = slice_from_s(z, 1, s_2); /* <-, line 49 */ if (ret < 0) return ret; } break; case 4: { int ret = slice_from_s(z, 1, s_3); /* <-, line 51 */ if (ret < 0) return ret; } break; case 5: { int ret = slice_from_s(z, 1, s_4); /* <-, line 53 */ if (ret < 0) return ret; } break; case 6: { int ret = skip_utf8(z->p, z->c, 0, z->l, 1); if (ret < 0) goto lab0; z->c = ret; /* next, line 54 */ } break; } continue; lab0: z->c = c1; break; } z->c = c_test; } { int c_keep = z->c; /* try, line 57 */ z->bra = z->c; /* [, line 57 */ if (!(eq_s(z, 1, s_5))) { z->c = c_keep; goto lab1; } z->ket = z->c; /* ], line 57 */ { int ret = slice_from_s(z, 1, s_6); /* <-, line 57 */ if (ret < 0) return ret; } lab1: ; } while(1) { /* repeat, line 58 */ int c2 = z->c; while(1) { /* goto, line 58 */ int c3 = z->c; if (in_grouping_U(z, g_v, 97, 232, 0)) goto lab3; z->bra = z->c; /* [, line 59 */ { int c4 = z->c; /* or, line 59 */ if (!(eq_s(z, 1, s_7))) goto lab5; z->ket = z->c; /* ], line 59 */ if (in_grouping_U(z, g_v, 97, 232, 0)) goto lab5; { int ret = slice_from_s(z, 1, s_8); /* <-, line 59 */ if (ret < 0) return ret; } goto lab4; lab5: z->c = c4; if (!(eq_s(z, 1, s_9))) goto lab3; z->ket = z->c; /* ], line 60 */ { int ret = slice_from_s(z, 1, s_10); /* <-, line 60 */ if (ret < 0) return ret; } } lab4: z->c = c3; break; lab3: z->c = c3; { int ret = skip_utf8(z->p, z->c, 0, z->l, 1); if (ret < 0) goto lab2; z->c = ret; /* goto, line 58 */ } } continue; lab2: z->c = c2; break; } return 1; }
static int r_R1 | ( | struct SN_env * | z | ) | [static] |
Definition at line 324 of file stem_UTF_8_dutch.c.
References SN_env::c, and SN_env::I.
Referenced by r_e_ending(), r_en_ending(), and r_standard_suffix().
static int r_R2 | ( | struct SN_env * | z | ) | [static] |
Definition at line 329 of file stem_UTF_8_dutch.c.
References SN_env::c, and SN_env::I.
Referenced by r_standard_suffix().
static int r_standard_suffix | ( | struct SN_env * | z | ) | [static] |
Definition at line 401 of file stem_UTF_8_dutch.c.
References SN_env::B, SN_env::bra, SN_env::c, eq_s_b(), find_among_b(), g_v, g_v_I, g_v_j, SN_env::ket, SN_env::l, SN_env::lb, out_grouping_b_U(), SN_env::p, r_e_ending(), r_en_ending(), r_R1(), r_R2(), r_undouble(), s_15, s_16, s_17, s_18, s_19, s_20, s_21, skip_utf8(), slice_del(), and slice_from_s().
Referenced by dutch_UTF_8_stem().
{ int among_var; { int m1 = z->l - z->c; (void)m1; /* do, line 107 */ z->ket = z->c; /* [, line 108 */ if (z->c <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((540704 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab0; among_var = find_among_b(z, a_3, 5); /* substring, line 108 */ if (!(among_var)) goto lab0; z->bra = z->c; /* ], line 108 */ switch(among_var) { case 0: goto lab0; case 1: { int ret = r_R1(z); if (ret == 0) goto lab0; /* call R1, line 110 */ if (ret < 0) return ret; } { int ret = slice_from_s(z, 4, s_15); /* <-, line 110 */ if (ret < 0) return ret; } break; case 2: { int ret = r_en_ending(z); if (ret == 0) goto lab0; /* call en_ending, line 113 */ if (ret < 0) return ret; } break; case 3: { int ret = r_R1(z); if (ret == 0) goto lab0; /* call R1, line 116 */ if (ret < 0) return ret; } if (out_grouping_b_U(z, g_v_j, 97, 232, 0)) goto lab0; { int ret = slice_del(z); /* delete, line 116 */ if (ret < 0) return ret; } break; } lab0: z->c = z->l - m1; } { int m2 = z->l - z->c; (void)m2; /* do, line 120 */ { int ret = r_e_ending(z); if (ret == 0) goto lab1; /* call e_ending, line 120 */ if (ret < 0) return ret; } lab1: z->c = z->l - m2; } { int m3 = z->l - z->c; (void)m3; /* do, line 122 */ z->ket = z->c; /* [, line 122 */ if (!(eq_s_b(z, 4, s_16))) goto lab2; z->bra = z->c; /* ], line 122 */ { int ret = r_R2(z); if (ret == 0) goto lab2; /* call R2, line 122 */ if (ret < 0) return ret; } { int m4 = z->l - z->c; (void)m4; /* not, line 122 */ if (!(eq_s_b(z, 1, s_17))) goto lab3; goto lab2; lab3: z->c = z->l - m4; } { int ret = slice_del(z); /* delete, line 122 */ if (ret < 0) return ret; } z->ket = z->c; /* [, line 123 */ if (!(eq_s_b(z, 2, s_18))) goto lab2; z->bra = z->c; /* ], line 123 */ { int ret = r_en_ending(z); if (ret == 0) goto lab2; /* call en_ending, line 123 */ if (ret < 0) return ret; } lab2: z->c = z->l - m3; } { int m5 = z->l - z->c; (void)m5; /* do, line 126 */ z->ket = z->c; /* [, line 127 */ if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((264336 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab4; among_var = find_among_b(z, a_4, 6); /* substring, line 127 */ if (!(among_var)) goto lab4; z->bra = z->c; /* ], line 127 */ switch(among_var) { case 0: goto lab4; case 1: { int ret = r_R2(z); if (ret == 0) goto lab4; /* call R2, line 129 */ if (ret < 0) return ret; } { int ret = slice_del(z); /* delete, line 129 */ if (ret < 0) return ret; } { int m6 = z->l - z->c; (void)m6; /* or, line 130 */ z->ket = z->c; /* [, line 130 */ if (!(eq_s_b(z, 2, s_19))) goto lab6; z->bra = z->c; /* ], line 130 */ { int ret = r_R2(z); if (ret == 0) goto lab6; /* call R2, line 130 */ if (ret < 0) return ret; } { int m7 = z->l - z->c; (void)m7; /* not, line 130 */ if (!(eq_s_b(z, 1, s_20))) goto lab7; goto lab6; lab7: z->c = z->l - m7; } { int ret = slice_del(z); /* delete, line 130 */ if (ret < 0) return ret; } goto lab5; lab6: z->c = z->l - m6; { int ret = r_undouble(z); if (ret == 0) goto lab4; /* call undouble, line 130 */ if (ret < 0) return ret; } } lab5: break; case 2: { int ret = r_R2(z); if (ret == 0) goto lab4; /* call R2, line 133 */ if (ret < 0) return ret; } { int m8 = z->l - z->c; (void)m8; /* not, line 133 */ if (!(eq_s_b(z, 1, s_21))) goto lab8; goto lab4; lab8: z->c = z->l - m8; } { int ret = slice_del(z); /* delete, line 133 */ if (ret < 0) return ret; } break; case 3: { int ret = r_R2(z); if (ret == 0) goto lab4; /* call R2, line 136 */ if (ret < 0) return ret; } { int ret = slice_del(z); /* delete, line 136 */ if (ret < 0) return ret; } { int ret = r_e_ending(z); if (ret == 0) goto lab4; /* call e_ending, line 136 */ if (ret < 0) return ret; } break; case 4: { int ret = r_R2(z); if (ret == 0) goto lab4; /* call R2, line 139 */ if (ret < 0) return ret; } { int ret = slice_del(z); /* delete, line 139 */ if (ret < 0) return ret; } break; case 5: { int ret = r_R2(z); if (ret == 0) goto lab4; /* call R2, line 142 */ if (ret < 0) return ret; } if (!(z->B[0])) goto lab4; /* Boolean test e_found, line 142 */ { int ret = slice_del(z); /* delete, line 142 */ if (ret < 0) return ret; } break; } lab4: z->c = z->l - m5; } { int m9 = z->l - z->c; (void)m9; /* do, line 146 */ if (out_grouping_b_U(z, g_v_I, 73, 232, 0)) goto lab9; { int m_test = z->l - z->c; /* test, line 148 */ if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((2129954 >> (z->p[z->c - 1] & 0x1f)) & 1)) goto lab9; if (!(find_among_b(z, a_5, 4))) goto lab9; /* among, line 149 */ if (out_grouping_b_U(z, g_v, 97, 232, 0)) goto lab9; z->c = z->l - m_test; } z->ket = z->c; /* [, line 152 */ { int ret = skip_utf8(z->p, z->c, z->lb, 0, -1); if (ret < 0) goto lab9; z->c = ret; /* next, line 152 */ } z->bra = z->c; /* ], line 152 */ { int ret = slice_del(z); /* delete, line 152 */ if (ret < 0) return ret; } lab9: z->c = z->l - m9; } return 1; }
static int r_undouble | ( | struct SN_env * | z | ) | [static] |
Definition at line 334 of file stem_UTF_8_dutch.c.
References SN_env::bra, SN_env::c, find_among_b(), SN_env::ket, SN_env::l, SN_env::lb, SN_env::p, skip_utf8(), and slice_del().
Referenced by r_e_ending(), r_en_ending(), and r_standard_suffix().
{ { int m_test = z->l - z->c; /* test, line 91 */ if (z->c - 1 <= z->lb || z->p[z->c - 1] >> 5 != 3 || !((1050640 >> (z->p[z->c - 1] & 0x1f)) & 1)) return 0; if (!(find_among_b(z, a_2, 3))) return 0; /* among, line 91 */ z->c = z->l - m_test; } z->ket = z->c; /* [, line 91 */ { int ret = skip_utf8(z->p, z->c, z->lb, 0, -1); if (ret < 0) return 0; z->c = ret; /* next, line 91 */ } z->bra = z->c; /* ], line 91 */ { int ret = slice_del(z); /* delete, line 91 */ if (ret < 0) return ret; } return 1; }
{ { 0, 0, -1, 6, 0}, { 2, s_0_1, 0, 1, 0}, { 2, s_0_2, 0, 1, 0}, { 2, s_0_3, 0, 2, 0}, { 2, s_0_4, 0, 2, 0}, { 2, s_0_5, 0, 3, 0}, { 2, s_0_6, 0, 3, 0}, { 2, s_0_7, 0, 4, 0}, { 2, s_0_8, 0, 4, 0}, { 2, s_0_9, 0, 5, 0}, { 2, s_0_10, 0, 5, 0} }
Definition at line 45 of file stem_UTF_8_dutch.c.
Definition at line 63 of file stem_UTF_8_dutch.c.
Definition at line 74 of file stem_UTF_8_dutch.c.
const unsigned char g_v[] = { 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } [static] |
Definition at line 126 of file stem_UTF_8_dutch.c.
Referenced by r_e_ending(), r_en_ending(), r_mark_regions(), r_prelude(), and r_standard_suffix().
const unsigned char g_v_I[] = { 1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } [static] |
Definition at line 128 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
const unsigned char g_v_j[] = { 17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128 } [static] |
Definition at line 130 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 132 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 34 of file stem_UTF_8_dutch.c.
Definition at line 43 of file stem_UTF_8_dutch.c.
Definition at line 35 of file stem_UTF_8_dutch.c.
Definition at line 36 of file stem_UTF_8_dutch.c.
Definition at line 37 of file stem_UTF_8_dutch.c.
Definition at line 38 of file stem_UTF_8_dutch.c.
Definition at line 39 of file stem_UTF_8_dutch.c.
Definition at line 40 of file stem_UTF_8_dutch.c.
Definition at line 41 of file stem_UTF_8_dutch.c.
Definition at line 42 of file stem_UTF_8_dutch.c.
Definition at line 133 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 142 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 143 of file stem_UTF_8_dutch.c.
Referenced by r_postlude().
Definition at line 144 of file stem_UTF_8_dutch.c.
Referenced by r_postlude().
Definition at line 145 of file stem_UTF_8_dutch.c.
Referenced by r_e_ending().
Definition at line 146 of file stem_UTF_8_dutch.c.
Referenced by r_en_ending().
Definition at line 147 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 148 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 149 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 150 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 151 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 60 of file stem_UTF_8_dutch.c.
Definition at line 61 of file stem_UTF_8_dutch.c.
Definition at line 134 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 152 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 153 of file stem_UTF_8_dutch.c.
Referenced by r_standard_suffix().
Definition at line 70 of file stem_UTF_8_dutch.c.
Definition at line 71 of file stem_UTF_8_dutch.c.
Definition at line 72 of file stem_UTF_8_dutch.c.
Definition at line 135 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 81 of file stem_UTF_8_dutch.c.
Definition at line 82 of file stem_UTF_8_dutch.c.
Definition at line 83 of file stem_UTF_8_dutch.c.
Definition at line 84 of file stem_UTF_8_dutch.c.
Definition at line 85 of file stem_UTF_8_dutch.c.
Definition at line 136 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 96 of file stem_UTF_8_dutch.c.
Definition at line 97 of file stem_UTF_8_dutch.c.
Definition at line 98 of file stem_UTF_8_dutch.c.
Definition at line 99 of file stem_UTF_8_dutch.c.
Definition at line 100 of file stem_UTF_8_dutch.c.
Definition at line 101 of file stem_UTF_8_dutch.c.
Definition at line 137 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 113 of file stem_UTF_8_dutch.c.
Definition at line 115 of file stem_UTF_8_dutch.c.
Definition at line 116 of file stem_UTF_8_dutch.c.
Definition at line 138 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 139 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 140 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().
Definition at line 141 of file stem_UTF_8_dutch.c.
Referenced by r_prelude().