buffer.append(spaces + this.variableList_left.get(jumpOp.getName() + "_begin").assign_variable(opName));
for(OperatorIDTuple<Operator> tmpOp : jumpOp.getSucceedingOperators()) {
AbstractRuleOperator tmpOp2 = (AbstractRuleOperator) tmpOp.getOperator();
if(tmpOp2.alsoSubClasses()) {
Class<?> clazz = jumpOp.getClassType().getOpClass().getSuperclass();
boolean moreGeneric = false;
while(clazz != Object.class) {