public override void Ejecutar() { string script = ((Hilera)expresion.ejecutar()).Valor; Salida salidaExpresion = new Salida(); Parser parser = new Parser(assembly, tablaDeSimbolos, salidaExpresion); parser.EstablecerComando(script); Programa programa = parser.Procesar(); string resultado = programa.Ejecutar(); if (!String.IsNullOrEmpty(resultado) && resultado != "{}") { resultado = resultado.Substring(1, resultado.Length - 2); salida.AppendStream(resultado); } }