}else if(oper==WeaselOperator.LOGICAL_AND){
instructions.add(operator.line, new WeaselInstructionLogicalAnd(primitiveID));
}else if(oper==WeaselOperator.BITWISE_OR){
instructions.add(operator.line, new WeaselInstructionBitwiseOr(primitiveID));
}else if(oper==WeaselOperator.BITWISE_AND){
instructions.add(operator.line, new WeaselInstructionBitwiseAnd(primitiveID));
}else if(oper==WeaselOperator.BITWISE_XOR){
instructions.add(operator.line, new WeaselInstructionBitwiseXor(primitiveID));
}else if(oper==WeaselOperator.LESS){
instructions.add(operator.line, new WeaselInstructionLess(primitiveID));
}else if(oper==WeaselOperator.GREATER){