private bool r_step_0()
{
int among_var;
int v_1;
// (, line 72
// [, line 73
ket = cursor;
// substring, line 73
among_var = find_among_b(a_1, 16);
if (among_var == 0)
{
return false;
}
// ], line 73
bra = cursor;
// call R1, line 73
if (!r_R1())
{
return false;
}
switch (among_var)
{
case 0:
return false;
case 1:
// (, line 75
// delete, line 75
slice_del();
break;
case 2:
// (, line 77
// <-, line 77
slice_from("a");
break;
case 3:
// (, line 79
// <-, line 79
slice_from("e");
break;
case 4:
// (, line 81
// <-, line 81
slice_from("i");
break;
case 5:
// (, line 83
// not, line 83
{
v_1 = limit - cursor;
// literal, line 83
if (!(eq_s_b(2, "ab")))
{
goto lab0;
}
return false;
lab0:
cursor = limit - v_1;
}
// <-, line 83
slice_from("i");
break;
case 6:
// (, line 85
// <-, line 85
slice_from("at");
break;
case 7:
// (, line 87
// <-, line 87
slice_from("a\u0163i");
break;
}
return true;
}