Agrego optimizacion: si en una operacion aritmetica ocurre que los operandos son los dos conjuntamente IntLiteral/FloatLiteral, debo resolver las operacion aritmetica en el codigo intermedio y no en el assembler.