private bool r_Step_3()
{
int among_var;
// (, line 115
// [, line 116
ket = cursor;
// substring, line 116
among_var = find_among_b(a_5, 9);
if (among_var == 0)
{
return false;
}
// ], line 116
bra = cursor;
// call R1, line 116
if (!r_R1())
{
return false;
}
switch (among_var)
{
case 0:
return false;
case 1:
// (, line 117
// <-, line 117
slice_from("tion");
break;
case 2:
// (, line 118
// <-, line 118
slice_from("ate");
break;
case 3:
// (, line 119
// <-, line 119
slice_from("al");
break;
case 4:
// (, line 121
// <-, line 121
slice_from("ic");
break;
case 5:
// (, line 123
// delete, line 123
slice_del();
break;
case 6:
// (, line 125
// call R2, line 125
if (!r_R2())
{
return false;
}
// delete, line 125
slice_del();
break;
}
return true;
}