Open certik opened 1 year ago
A good high level goal to "finish" the WASM effort is to take some code like Minpack or equivalent and get it compiling via WASM and get it working via wasmtime as well as in the browser.
We can do a progression of programs:
examples/expr2.f90
For all these, the following should work:
lfortran --backend=wasm examples/expr2.f90 -o expr2.wasm
and wasmtime expr2.wasm
as well as running in the browserlfortran --backend=wasm_x64 examples/expr2.f90 -o expr2
ASR->WASM backend: (ASR features that have to be implemented):
WASM->x86
Refactoring
Other:
Done: