Example #1
0
        public static void Iniciar()
        {
            Generador generador = new Generador(archDefinicion, archJuegoDePruebas, EsModoLinux, esAssembler);

            generador.FrenarEnElPrimerError      = frenarEnLaPrimerError;
            generador.ContarCantInstrucciones    = contarCantInstrucciones;
            generador.ArchivoCuentaInstrucciones = archCantInst;
            generador.LeerDefinicion(); //Lee y verifica que el archivo definicion sea valido.
            generador.LeerPruebas();
            generador.GenerarPruebas();
            //     if( esAssembler )
            generador.GenerarTimer(archFuncion);
            if (!EsModoLinux)  //En caso de usarse bajo Linux, debe usarse el MakeFile destinado a tal efecto.
            {
                CompilarYEjecutar();
            }
        }