Simple example of compiling a c3 source file to wasm and importing a function from the wasm file to a javascript file and executing it.
Compile the c3 source to webassembly
make wasm
Run a simple http server to server the html file
python3 -m http.server 4040
Acess the address localhost:4040
in your browser.
When the page loads, it will appear in the console: Soma from WebAssembly: 3
, which means that the funtion soma
from the c3 source file was succesfully exported to the wasm file and imported in the javascript file.