📄 frenchstemmer.java
字号:
{ cursor = limit - v_3; break lab3; } // delete, line 111 slice_del(); break; case 4: // (, line 113 // call RV, line 113 if (!r_RV()) { cursor = limit - v_3; break lab3; } // <-, line 113 slice_from("i"); break; } } while (false); break; case 7: // (, line 119 // call R2, line 120 if (!r_R2()) { return false; } // delete, line 120 slice_del(); // try, line 121 v_5 = limit - cursor; lab6: do { // (, line 121 // [, line 122 ket = cursor; // substring, line 122 among_var = find_among_b(a_2, 3); if (among_var == 0) { cursor = limit - v_5; break lab6; } // ], line 122 bra = cursor; switch(among_var) { case 0: cursor = limit - v_5; break lab6; case 1: // (, line 123 // or, line 123 lab7: do { v_6 = limit - cursor; lab8: do { // (, line 123 // call R2, line 123 if (!r_R2()) { break lab8; } // delete, line 123 slice_del(); break lab7; } while (false); cursor = limit - v_6; // <-, line 123 slice_from("abl"); } while (false); break; case 2: // (, line 124 // or, line 124 lab9: do { v_7 = limit - cursor; lab10: do { // (, line 124 // call R2, line 124 if (!r_R2()) { break lab10; } // delete, line 124 slice_del(); break lab9; } while (false); cursor = limit - v_7; // <-, line 124 slice_from("iqU"); } while (false); break; case 3: // (, line 125 // call R2, line 125 if (!r_R2()) { cursor = limit - v_5; break lab6; } // delete, line 125 slice_del(); break; } } while (false); break; case 8: // (, line 131 // call R2, line 132 if (!r_R2()) { return false; } // delete, line 132 slice_del(); // try, line 133 v_8 = limit - cursor; lab11: do { // (, line 133 // [, line 133 ket = cursor; // literal, line 133 if (!(eq_s_b(2, "at"))) { cursor = limit - v_8; break lab11; } // ], line 133 bra = cursor; // call R2, line 133 if (!r_R2()) { cursor = limit - v_8; break lab11; } // delete, line 133 slice_del(); // [, line 133 ket = cursor; // literal, line 133 if (!(eq_s_b(2, "ic"))) { cursor = limit - v_8; break lab11; } // ], line 133 bra = cursor; // or, line 133 lab12: do { v_9 = limit - cursor; lab13: do { // (, line 133 // call R2, line 133 if (!r_R2()) { break lab13; } // delete, line 133 slice_del(); break lab12; } while (false); cursor = limit - v_9; // <-, line 133 slice_from("iqU"); } while (false); } while (false); break; case 9: // (, line 135 // <-, line 135 slice_from("eau"); break; case 10: // (, line 136 // call R1, line 136 if (!r_R1()) { return false; } // <-, line 136 slice_from("al"); break; case 11: // (, line 138 // or, line 138 lab14: do { v_10 = limit - cursor; lab15: do { // (, line 138 // call R2, line 138 if (!r_R2()) { break lab15; } // delete, line 138 slice_del(); break lab14; } while (false); cursor = limit - v_10; // (, line 138 // call R1, line 138 if (!r_R1()) { return false; } // <-, line 138 slice_from("eux"); } while (false); break; case 12: // (, line 141 // call R1, line 141 if (!r_R1()) { return false; } if (!(out_grouping_b(g_v, 97, 251))) { return false; } // delete, line 141 slice_del(); break; case 13: // (, line 146 // call RV, line 146 if (!r_RV()) { return false; } // fail, line 146 // (, line 146 // <-, line 146 slice_from("ant"); return false; case 14: // (, line 147 // call RV, line 147 if (!r_RV()) { return false; } // fail, line 147 // (, line 147 // <-, line 147 slice_from("ent"); return false; case 15: // (, line 149 // test, line 149 v_11 = limit - cursor; // (, line 149 if (!(in_grouping_b(g_v, 97, 251))) { return false; } // call RV, line 149 if (!r_RV()) { return false; } cursor = limit - v_11; // fail, line 149 // (, line 149 // delete, line 149 slice_del(); return false; } return true; } private boolean r_i_verb_suffix() { int among_var; int v_1; int v_2; // setlimit, line 154 v_1 = limit - cursor; // tomark, line 154 if (cursor < I_pV) { return false; } cursor = I_pV; v_2 = limit_backward; limit_backward = cursor; cursor = limit - v_1; // (, line 154 // [, line 155 ket = cursor; // substring, line 155 among_var = find_among_b(a_4, 35); if (among_var == 0) { limit_backward = v_2; return false; } // ], line 155 bra = cursor; switch(among_var) { case 0: limit_backward = v_2; return false; case 1: // (, line 161 if (!(out_grouping_b(g_v, 97, 251))) { limit_backward = v_2; return false; } // delete, line 161 slice_del(); break; } limit_backward = v_2; return true; } private boolean r_verb_suffix() { int among_var; int v_1; int v_2; int v_3; // setlimit, line 165 v_1 = limit - cursor; // tomark, line 165 if (cursor < I_pV) { return false; } cursor = I_pV; v_2 = limit_backward; limit_backward = cursor; cursor = limit - v_1; // (, line 165 // [, line 166 ket = cursor; // substring, line 166 among_var = find_among_b(a_5, 38); if (among_var == 0) { limit_backward = v_2; return false; } // ], line 166 bra = cursor; switch(among_var) { case 0: limit_backward = v_2; return false; case 1: // (, line 168 // call R2, line 168 if (!r_R2()) { limit_backward = v_2; return false; } // delete, line 168 slice_del(); break; case 2: // (, line 176 // delete, line 176 slice_del(); break; case 3: // (, line 181 // delete, line 181 slice_del(); // try, line 182 v_3 = limit - cursor; lab0: do { // (, line 182
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -