#include "platform_posix.c" int main(void) { // App initialization. AppAPI api = {0}; AppState state = {0}; if (!_app_init(&api, &state, PLATFORM_API)) { return EXIT_FAILURE; } // Main loop. for (;;) { if (!_app_reload(&api, &state, PLATFORM_API)) { continue; } if (!api.step(&state, PLATFORM_API)) { break; } } // Cleanup. _app_destroy(&api, &state, PLATFORM_API); return EXIT_SUCCESS; }