r_mark_possessives() { // (, line 166 // among, line 167 if (this.find_among_b(StemmerTr.a_0, 10) == 0) { return false; } // (, line 169 // call mark_suffix_with_optional_U_vowel, line 169 if (!this.r_mark_suffix_with_optional_U_vowel()) { 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); }
r_adjective() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerHy.a_0); 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_step1() { if (this.cursor < this.I_p1) { return false; } let v_2 = this.limit_backward; this.limit_backward = this.I_p1; this.ket = this.cursor; if (this.find_among_b(StemmerLt.a_0) === 0) { this.limit_backward = v_2; return false; } this.bra = this.cursor; this.limit_backward = v_2; if (!this.r_R1()) { return false; } if (!this.slice_del()) { return false; } return true; }
r_remove_question_prefixes() { let v_1; this.bra = this.cursor; if (!this.eq_s("\u0B8E")) { return false; } if (this.find_among(StemmerTa.a_0) === 0) { return false; } if (!this.eq_s("\u0BCD")) { return false; } this.ket = this.cursor; this.slice_del(); v_1 = this.cursor; lab0: do { if (!this.r_fix_va_start()) { break lab0; } } while (false); this.cursor = v_1; return true; }
among_var = this.find_among_b(StemmerSv.a_0, 37); if (among_var == 0) { this.limit_backward = v_2;
among_var = this.find_among(StemmerDe.a_0, 6); if (among_var == 0) { break;
r_aditzak() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerEu.a_0); if (among_var === 0) { return false;
r_remove_category_1() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerNe.a_0); if (among_var === 0) { return false;
among_var = this.find_among_b(StemmerRu.a_0, 9); if (among_var == 0) { return false;
among_var = this.find_among(StemmerRo.a_0, 3); if (among_var == 0) { break;
among_var = this.find_among_b(StemmerFi.a_0, 10); if (among_var == 0) { this.limit_backward = v_2;
r_palatalise() { let among_var; this.ket = this.cursor; among_var = this.find_among_b(StemmerCs.a_0); if (among_var === 0) { return false; } this.bra = this.cursor; if (!this.r_RV()) { return false; } switch (among_var) { case 0: return false; case 1: this.slice_from('k'); break; case 2: this.slice_from('h'); break; case 3: this.slice_from('ck'); break; case 4: this.slice_from('sk'); break; } return true; }
among_var = this.find_among_b(StemmerDa.a_0, 32); if (among_var == 0) { this.limit_backward = v_2;
among_var = this.find_among(StemmerPt.a_0, 3); if (among_var == 0) { break;