private boolean r_verb_suffix() {
		int among_var;
		int v_1;
		int v_2;
		int v_3;
		int v_4;
		// (, line 175
		// setlimit, line 176
		v_1 = limit - cursor;
		// tomark, line 176
		if (cursor < I_pV) {
			return false;
		}
		cursor = I_pV;
		v_2 = limit_backward;
		limit_backward = cursor;
		cursor = limit - v_1;
		// (, line 176
		// [, line 176
		ket = cursor;
		// substring, line 176
		among_var = find_among_b(a_8, 96);
		if (among_var == 0) {
			limit_backward = v_2;
			return false;
		}
		// ], line 176
		bra = cursor;
		limit_backward = v_2;
		switch (among_var) {
		case 0:
			return false;
		case 1:
			// (, line 179
			// try, line 179
			v_3 = limit - cursor;
			lab0: do {
				// (, line 179
				// literal, line 179
				if (!(eq_s_b(1, "u"))) {
					cursor = limit - v_3;
					break lab0;
				}
				// test, line 179
				v_4 = limit - cursor;
				// literal, line 179
				if (!(eq_s_b(1, "g"))) {
					cursor = limit - v_3;
					break lab0;
				}
				cursor = limit - v_4;
			} while (false);
			// ], line 179
			bra = cursor;
			// delete, line 179
			slice_del();
			break;
		case 2:
			// (, line 200
			// delete, line 200
			slice_del();
			break;
		}
		return true;
	}