⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 kraaijpohlmannstemmer.java

📁 MG4J (Managing Gigabytes for Java) is a free full-text search engine for large document collections
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                                    break;                                case 10:                                    // (, line 131                                    // call R1, line 131                                    if (!r_R1())                                    {                                        break lab1;                                    }                                    // call C, line 131                                    if (!r_C())                                    {                                        break lab1;                                    }                                    // delete, line 131                                    slice_del();                                    // call lengthen_V, line 131                                    if (!r_lengthen_V())                                    {                                        break lab1;                                    }                                    break;                            }                            break lab0;                        } while (false);                        cursor = limit - v_1;                        // (, line 135                        // [, line 135                        ket = cursor;                        // among, line 135                        among_var = find_among_b(a_4, 3);                        if (among_var == 0)                        {                            return false;                        }                        // (, line 135                        // ], line 135                        bra = cursor;                        switch(among_var) {                            case 0:                                return false;                            case 1:                                // (, line 138                                // call R1, line 138                                if (!r_R1())                                {                                    return false;                                }                                // call C, line 138                                if (!r_C())                                {                                    return false;                                }                                // delete, line 138                                slice_del();                                // call lengthen_V, line 138                                if (!r_lengthen_V())                                {                                    return false;                                }                                break;                        }                    } while (false);                    return true;                }                private boolean r_Step_7() {            int among_var;                    // (, line 144                    // [, line 145                    ket = cursor;                    // among, line 145                    among_var = find_among_b(a_5, 3);                    if (among_var == 0)                    {                        return false;                    }                    // (, line 145                    // ], line 145                    bra = cursor;                    switch(among_var) {                        case 0:                            return false;                        case 1:                            // (, line 146                            // <-, line 146                            slice_from("k");                            break;                        case 2:                            // (, line 147                            // <-, line 147                            slice_from("f");                            break;                        case 3:                            // (, line 148                            // <-, line 148                            slice_from("p");                            break;                    }                    return true;                }                private boolean r_Step_6() {            int among_var;                    // (, line 153                    // [, line 154                    ket = cursor;                    // among, line 154                    among_var = find_among_b(a_6, 22);                    if (among_var == 0)                    {                        return false;                    }                    // (, line 154                    // ], line 154                    bra = cursor;                    switch(among_var) {                        case 0:                            return false;                        case 1:                            // (, line 155                            // <-, line 155                            slice_from("b");                            break;                        case 2:                            // (, line 156                            // <-, line 156                            slice_from("c");                            break;                        case 3:                            // (, line 157                            // <-, line 157                            slice_from("d");                            break;                        case 4:                            // (, line 158                            // <-, line 158                            slice_from("f");                            break;                        case 5:                            // (, line 159                            // <-, line 159                            slice_from("g");                            break;                        case 6:                            // (, line 160                            // <-, line 160                            slice_from("h");                            break;                        case 7:                            // (, line 161                            // <-, line 161                            slice_from("j");                            break;                        case 8:                            // (, line 162                            // <-, line 162                            slice_from("k");                            break;                        case 9:                            // (, line 163                            // <-, line 163                            slice_from("l");                            break;                        case 10:                            // (, line 164                            // <-, line 164                            slice_from("m");                            break;                        case 11:                            // (, line 165                            // <-, line 165                            slice_from("n");                            break;                        case 12:                            // (, line 166                            // <-, line 166                            slice_from("p");                            break;                        case 13:                            // (, line 167                            // <-, line 167                            slice_from("q");                            break;                        case 14:                            // (, line 168                            // <-, line 168                            slice_from("r");                            break;                        case 15:                            // (, line 169                            // <-, line 169                            slice_from("s");                            break;                        case 16:                            // (, line 170                            // <-, line 170                            slice_from("t");                            break;                        case 17:                            // (, line 171                            // <-, line 171                            slice_from("v");                            break;                        case 18:                            // (, line 172                            // <-, line 172                            slice_from("w");                            break;                        case 19:                            // (, line 173                            // <-, line 173                            slice_from("x");                            break;                        case 20:                            // (, line 174                            // <-, line 174                            slice_from("z");                            break;                        case 21:                            // (, line 175                            // <-, line 175                            slice_from("f");                            break;                        case 22:                            // (, line 176                            // <-, line 176                            slice_from("s");                            break;                    }                    return true;                }                private boolean r_Step_1c() {            int among_var;            int v_1;            int v_2;                    // (, line 181                    // [, line 182                    ket = cursor;                    // among, line 182                    among_var = find_among_b(a_7, 2);                    if (among_var == 0)                    {                        return false;                    }                    // (, line 182                    // ], line 182                    bra = cursor;                    // call R1, line 182                    if (!r_R1())                    {                        return false;                    }                    // call C, line 182                    if (!r_C())                    {                        return false;                    }                    switch(among_var) {                        case 0:                            return false;                        case 1:                            // (, line 183                            // not, line 183                            {                                v_1 = limit - cursor;                                lab0: do {                                    // (, line 183                                    // literal, line 183                                    if (!(eq_s_b(1, "n")))                                    {                                        break lab0;                                    }                                    // call R1, line 183                                    if (!r_R1())                                    {                                        break lab0;                                    }                                    return false;                                } while (false);                                cursor = limit - v_1;                            }                            // delete, line 183                            slice_del();                            break;                        case 2:                            // (, line 184                            // not, line 184                            {                                v_2 = limit - cursor;                                lab1: do {                                    // (, line 184                                    // literal, line 184                                    if (!(eq_s_b(1, "h")))                                    {                                        break lab1;                                    }                                    // call R1, line 184                                    if (!r_R1())                                    {                                        break lab1;                                    }                                    return false;                                } while (false);                                cursor = limit - v_2;                            }                

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -