#include "idris_opts.h" #include "idris_stats.h" #include "idris_rts.h" #include "Arduino.h" // The default options should give satisfactory results under many circumstances. RTSOpts opts = { .init_heap_size = 128, .max_stack_size = 128, .show_summary = 0 }; // no argv or argc int main() { init(); // arduino init function VM* vm = init_vm(opts.max_stack_size, opts.init_heap_size, 1); _idris__123_runMain0_125_(vm, NULL); #ifdef IDRIS_DEBUG if (opts.show_summary) { idris_gcInfo(vm, 1); } #endif Stats stats = terminate(vm); return 0; }