diff options
Diffstat (limited to 'tests/core/test_emscripten_api.in')
-rw-r--r-- | tests/core/test_emscripten_api.in | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/tests/core/test_emscripten_api.in b/tests/core/test_emscripten_api.in new file mode 100644 index 00000000..fb25175e --- /dev/null +++ b/tests/core/test_emscripten_api.in @@ -0,0 +1,17 @@ + + #include <stdio.h> + #include "emscripten.h" + + extern "C" { + void save_me_aimee() { printf("mann\n"); } + } + + int main() { + // EMSCRIPTEN_COMMENT("hello from the source"); + emscripten_run_script("Module.print('hello world' + '!')"); + printf("*%d*\n", emscripten_run_script_int("5*20")); + printf("*%s*\n", emscripten_run_script_string("'five'+'six'")); + emscripten_run_script("Module['_save_me_aimee']()"); + return 0; + } +
\ No newline at end of file |