value lime_application_exec (value application) { Application* app = (Application*)(intptr_t)val_float (application); return alloc_int (app->Exec ()); }
int main() { Application app; app.Exec(); return 0; }
int lime_application_exec (value application) { Application* app = (Application*)val_data (application); return app->Exec (); }