02111-1307, USA. */
/*@1@*/
-#include <stdio.h>
-
-#include "globals.h"
+// sim.src
+#include "appcl.h"
+// local
#include "simz80cl.h"
int
main(int argc, char *argv[])
{
- simulator= new cl_simz80(0, argc, argv);
- simulator->init();
- simulator->main();
- delete simulator;
+ class cl_app *app;
+ class cl_sim *sim;
+
+ app= new cl_app();
+ app->init();
+ sim= new cl_simz80(app, 0, argc, argv);
+ sim->init();
+ app->set_simulator(sim);
+ sim->main();
+ delete app;
return(0);
}