#include <stdio.h>
+ // prj
#include "globals.h"
+// sim.src
+#include "appcl.h"
+
+// local
#include "simavrcl.h"
int
main(int argc, char *argv[])
{
- simulator= new cl_simavr(0, argc, argv);
- simulator->init();
- simulator->main();
- delete simulator;
+ class cl_sim *sim;
+
+ application= new cl_app();
+ application->init(argc, argv);
+ sim= new cl_simavr(application);
+ sim->init();
+ application->set_simulator(sim);
+ sim->main();
+ delete application;
return(0);
}