}else if(oper==WeaselOperator.TIMES){
instructions.add(operator.line, new WeaselInstructionMul(primitiveID));
}else if(oper==WeaselOperator.DIVIDE){
instructions.add(operator.line, new WeaselInstructionDiv(primitiveID));
}else if(oper==WeaselOperator.REMAINDER){
instructions.add(operator.line, new WeaselInstructionMod(primitiveID));
}
}else if(oper==WeaselOperator.RSHIFT || oper==WeaselOperator.LSHIFT){
wcr = compileInfixOperator(compiler, compilerHelper, null, expect, null, false, i-1);
instructions.addAll(wcr.getInstructions());
ret = wcr.getReturnType();