Esempio n. 1
0
        public ContextoDePrograma(DeclaraciónDeContexto declaración, bool inicializarPila)
        {
            if (inicializarPila)
            {
                PilaDeDatos.Clear();
                PilaDeEjecución.Clear();
            }

            Declaración = declaración;

            Variables = new List <Variable>();
            if (PilaDeEjecución.Count == 0)
            {
                PilaDeEjecución.Push(this);
            }

            Consola = new Consola();
        }
Esempio n. 2
0
 public void Visitar(DeclaraciónDeContexto función)
 {
 }
Esempio n. 3
0
 public ContextoDePrograma(DeclaraciónDeContexto declaración)
     : this(declaración, false)
 {
 }