This is just only for practice to learn WASM specification and Rust lang.
Thanks:
There are two crates in this repository.
- binary crate ... depends on library crate
- library crate ... almost all codes are contained.
Implementations that according to the structure definition such as Values, Types, Instructions and Modules.
Extensions for the structure to decode from wasm binary according to Binary Format section. In many cases, those are implemented as TryFrom.