📄 romanianstemmer.java
字号:
private static final char g_v[] = {17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 32, 0, 0, 4 }; private boolean B_standard_suffix_removed; private int I_p2; private int I_p1; private int I_pV; private void copy_from(romanianStemmer other) { B_standard_suffix_removed = other.B_standard_suffix_removed; I_p2 = other.I_p2; I_p1 = other.I_p1; I_pV = other.I_pV; super.copy_from(other); } private boolean r_prelude() { int v_1; int v_2; int v_3; // (, line 31 // repeat, line 32 replab0: while(true) { v_1 = cursor; lab1: do { // goto, line 32 golab2: while(true) { v_2 = cursor; lab3: do { // (, line 32 if (!(in_grouping(g_v, 97, 259))) { break lab3; } // [, line 33 bra = cursor; // or, line 33 lab4: do { v_3 = cursor; lab5: do { // (, line 33 // literal, line 33 if (!(eq_s(1, "u"))) { break lab5; } // ], line 33 ket = cursor; if (!(in_grouping(g_v, 97, 259))) { break lab5; } // <-, line 33 slice_from("U"); break lab4; } while (false); cursor = v_3; // (, line 34 // literal, line 34 if (!(eq_s(1, "i"))) { break lab3; } // ], line 34 ket = cursor; if (!(in_grouping(g_v, 97, 259))) { break lab3; } // <-, line 34 slice_from("I"); } while (false); cursor = v_2; break golab2; } while (false); cursor = v_2; if (cursor >= limit) { break lab1; } cursor++; } continue replab0; } while (false); cursor = v_1; break replab0; } return true; } private boolean r_mark_regions() { int v_1; int v_2; int v_3; int v_6; int v_8; // (, line 38 I_pV = limit; I_p1 = limit; I_p2 = limit; // do, line 44 v_1 = cursor; lab0: do { // (, line 44 // or, line 46 lab1: do { v_2 = cursor; lab2: do { // (, line 45 if (!(in_grouping(g_v, 97, 259))) { break lab2; } // or, line 45 lab3: do { v_3 = cursor; lab4: do { // (, line 45 if (!(out_grouping(g_v, 97, 259))) { break lab4; } // gopast, line 45 golab5: while(true) { lab6: do { if (!(in_grouping(g_v, 97, 259))) { break lab6; } break golab5; } while (false); if (cursor >= limit) { break lab4; } cursor++; } break lab3; } while (false); cursor = v_3; // (, line 45 if (!(in_grouping(g_v, 97, 259))) { break lab2; } // gopast, line 45 golab7: while(true) { lab8: do { if (!(out_grouping(g_v, 97, 259))) { break lab8; } break golab7; } while (false); if (cursor >= limit) { break lab2; } cursor++; } } while (false); break lab1; } while (false); cursor = v_2; // (, line 47 if (!(out_grouping(g_v, 97, 259))) { break lab0; } // or, line 47 lab9: do { v_6 = cursor; lab10: do { // (, line 47 if (!(out_grouping(g_v, 97, 259))) { break lab10; } // gopast, line 47 golab11: while(true) { lab12: do { if (!(in_grouping(g_v, 97, 259))) { break lab12; } break golab11; } while (false); if (cursor >= limit) { break lab10; } cursor++; } break lab9; } while (false); cursor = v_6; // (, line 47 if (!(in_grouping(g_v, 97, 259))) { break lab0; } // next, line 47 if (cursor >= limit) { break lab0; } cursor++; } while (false); } while (false); // setmark pV, line 48 I_pV = cursor; } while (false); cursor = v_1; // do, line 50 v_8 = cursor; lab13: do { // (, line 50 // gopast, line 51 golab14: while(true) { lab15: do { if (!(in_grouping(g_v, 97, 259))) { break lab15; } break golab14; } while (false); if (cursor >= limit) { break lab13; } cursor++; } // gopast, line 51 golab16: while(true) { lab17: do { if (!(out_grouping(g_v, 97, 259))) { break lab17; } break golab16; } while (false); if (cursor >= limit) { break lab13; } cursor++; } // setmark p1, line 51 I_p1 = cursor; // gopast, line 52 golab18: while(true) { lab19: do { if (!(in_grouping(g_v, 97, 259))) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -