A tiny Web Assembly interpreter written in Zig. The interpreter supports Web Assembly Core Specification 2.0 draft including SIMD operations. This project is intended for personal understanding of the Wasm spec. Do not use in production environment.
- Zig 0.12
- wabt (to run Wasm TestSuite)
zig build -Doptimize=ReleaseSafe
./zig-out/bin/zig-wasm-interp somefile.wasm -r foo_func -a 32
cd spec_test
make setup
make