These are all ideas on how the final system could look like. Everything is still very much a work in progress.
wacc
and wa++
commands are supposed to serve as a drop-in replacement for clang
and clang++
respectively. They contain code needed for handling wasabi
-specific arguments as well as passing proper flags to clang
for wasm compilation.
One of wasabi
-specific arguments is the --gen
flag. It generates the necessary bindgen for a wasabi-generated
wasm file and
bash
wacc test.c -o test.wasm --gen=web
bash
wa++ test.cpp -o test.wasm --gen=wasmer
bash
wacc test.c -o test.wasm --gen=node