public void EjecutarPrograma() { contadorProg = this.buscaInicio("principal"); pilaDeLLamadas.Insert(0, contadorProg); if (contadorProg != -1) { while (tablaDeCuadruplos[contadorProg].operador.Equals("END") == false && error == false) { procesaCuadruplos(tablaDeCuadruplos[contadorProg]); } ListaDeCadenas.Add("Programa Terminado"); io.update(ListaDeCadenas); } }
private void Read(Cuadruplo cuad) { io.Close(); io = new EntradaSalida(ListaDeCadenas); io.update(ListaDeCadenas); io.ShowDialog(); setValue(cuad.resultado.ToString(), io.getVal); ListaDeCadenas.Add(io.getVal.ToString()); io = new EntradaSalida(ListaDeCadenas); io.update(ListaDeCadenas); io.Show(); }