#include <emscripten.h> | |
extern "C" { | |
int inner(int x) { return x * x + 2; } | |
int EMSCRIPTEN_KEEPALIVE simple(int x) { return inner(x); } | |
int EMSCRIPTEN_KEEPALIVE fibo(int x) { | |
if (x == 0 || x == 1) | |
return 1; | |
return fibo(x - 1) + fibo(x - 2); | |
} | |
int EMSCRIPTEN_KEEPALIVE run_script() { | |
emscripten_run_script("Module.print('hello from called script')"); | |
return emscripten_run_script_int("1+2+3+4-1"); | |
} | |
} |