Example #1
0
        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);
            }
        }