r_mark_ndAn() { // (, line 225 // call check_vowel_harmony, line 226 if (!this.r_check_vowel_harmony()) { return false; } // among, line 227 if (this.find_among_b(StemmerTr.a_9, 2) == 0) { 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_Prefix_Step4_Verb() { let among_var; this.I_word_len = this.current.length; this.bra = this.cursor; among_var = this.find_among(StemmerAr.a_9); if (among_var === 0) { return false; } this.ket = this.cursor; switch (among_var) { case 0: return false; case 1: if (!(this.I_word_len > 4)) { return false; } this.B_is_verb = true; this.B_is_noun = false; this.slice_from("\u0627\u0633\u062A"); break; } return true; }
r_exception2() { // (, line 156 // [, line 158 this.ket = this.cursor; // substring, line 158 if (this.find_among_b(StemmerEn.a_9, 8) == 0) { return false; } // ], line 158 this.bra = this.cursor; // atlimit, line 158 if (this.cursor > this.limit_backward) { return false; } return true; }
among_var = this.find_among_b(StemmerFi.a_9, 2); if (among_var == 0) { this.limit_backward = v_5;
among_var = this.find_among_b(StemmerEs.a_9, 5);
among_var = this.find_among_b(StemmerHu.a_9, 12); if (among_var == 0) { return false;