private boolean r_case_other() {
            int among_var;
                    // (, line 123
                    // [, line 124
                    ket = cursor;
                    // substring, line 124
                    among_var = find_among_b(a_6, 6);
                    if (among_var == 0)
                    {
                        return false;
                    }
                    // ], line 124
                    bra = cursor;
                    // call R1, line 124
                    if (!r_R1())
                    {
                        return false;
                    }
                    switch(among_var) {
                        case 0:
                            return false;
                        case 1:
                            // (, line 125
                            // delete, line 125
                            slice_del();
                            break;
                        case 2:
                            // (, line 126
                            // delete, line 126
                            slice_del();
                            break;
                        case 3:
                            // (, line 127
                            // <-, line 127
                            slice_from("a");
                            break;
                        case 4:
                            // (, line 128
                            // <-, line 128
                            slice_from("e");
                            break;
                    }
                    return true;
                }