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