# File lib/modai_prct12/matrizDSL.rb, line 51 def execute # Comprobamos la validez de la operación if @op = "&" puts "La Operacion no es valida" return 0 end # Mostramos las matrices if @matA != nil and @matB != nil @matrizA = "Matriz" + @claseMat.to_s + ".new(@matA)" puts "Matriz A: #{@matA}" @matrizB = "Matriz" + @claseMat.to_s + ".new(@matB)" puts "Matriz B: #{@matB}" resultado = @matrizA.to_s + "." + @op.to_s + "(" + " " + @matrizB.to_s + ")" puts "Resultado de la operacion ( " + @op_texto.to_s + " ): " resultado = eval(resultado) # puts "Resultado de la operacion ( " + @op_texto.to_s + " ): #{resultado}" end end