r_fix_gd() { this.ket = this.cursor; if (this.find_among_b(StemmerLt.a_4) === 0) { return false; } this.bra = this.cursor; if (!this.slice_from("g")) { return false; } return true; }
constructor(container) { super(container, dictionary); this.name = 'stemmer-es'; this.I_p2 = 0; this.I_p1 = 0; this.I_pV = 0; StemmerEs.a_0_tree = this.buildAmongTree(StemmerEs.a_0); StemmerEs.a_1_tree = this.buildAmongTree(StemmerEs.a_1); StemmerEs.a_2_tree = this.buildAmongTree(StemmerEs.a_2); StemmerEs.a_4_tree = this.buildAmongTree(StemmerEs.a_4); StemmerEs.a_5_tree = this.buildAmongTree(StemmerEs.a_5); StemmerEs.a_6_tree = this.buildAmongTree(StemmerEs.a_6); StemmerEs.a_7_tree = this.buildAmongTree(StemmerEs.a_7); StemmerEs.a_8_tree = this.buildAmongTree(StemmerEs.a_8); StemmerEs.a_9_tree = this.buildAmongTree(StemmerEs.a_9); }
this.I_word_len = this.current.length; this.bra = this.cursor; among_var = this.find_among(StemmerAr.a_4); if (among_var === 0) { return false;
r_mark_yA() { // (, line 199 // call check_vowel_harmony, line 200 if (!this.r_check_vowel_harmony()) { return false; } // among, line 201 if (this.find_among_b(StemmerTr.a_4, 2) == 0) { return false; } // (, line 202 // call mark_suffix_with_optional_y_consonant, line 202 if (!this.r_mark_suffix_with_optional_y_consonant()) { return false; } return true; }
among_var = this.find_among_b(StemmerRo.a_4, 94); if (among_var == 0) { this.limit_backward = v_2;
among_var = this.find_among_b(StemmerEn.a_4, 6); if (among_var == 0) { return false;
among_var = this.find_among_b(StemmerSl.a_4); if (among_var === 0) { this.cursor = this.limit - v_7;
among_var = this.find_among_b(StemmerIt.a_4, 4); if (among_var == 0) { this.cursor = this.limit - v_2;
among_var = this.find_among_b(StemmerFi.a_4, 9); if (among_var == 0) { this.limit_backward = v_2;
r_residual_suffix() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerCa.a_4); if (among_var === 0) { return false; } this.bra = this.cursor; switch (among_var) { case 0: return false; case 1: if (!this.r_R1()) { return false; } this.slice_del(); break; case 2: if (!this.r_R1()) { return false; } this.slice_from('ic'); break; } return true; }
among_var = this.find_among_b(StemmerEs.a_4, 3);
among_var = this.find_among_b(StemmerRu.a_4, 46); if (among_var == 0) { return false;
among_var = this.find_among_b(StemmerPt.a_4, 3); if (among_var == 0) { this.cursor = this.limit - v_3;
r_do_deriv_single() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerCs.a_4); if (among_var === 0) { return false; } this.bra = this.cursor; switch (among_var) { case 0: return false; case 1: this.slice_del(); break; } return true; }
r_case() { // (, line 86 // [, line 87 this.ket = this.cursor; // substring, line 87 if (this.find_among_b(StemmerHu.a_4, 44) == 0) { return false; } // ], line 87 this.bra = this.cursor; // call R1, line 87 if (!this.r_R1()) { return false; } // delete, line 111 if (!this.slice_del()) { return false; } // call v_ending, line 112 if (!this.r_v_ending()) { return false; } return true; }