wasm_ast/lib.rs
1//! A Rust-native WebAssembly syntax model useful for generating, parsing, and emitting WebAssembly code.
2
3pub mod encoder;
4pub mod leb128;
5pub mod model;
6
7#[cfg(feature = "emitter")]
8pub mod emitter;
9
10#[cfg(feature = "parser")]
11pub mod parser;
12
13pub use model::*;
14
15#[cfg(feature = "emitter")]
16pub use emitter::*;
17
18#[cfg(feature = "parser")]
19pub use parser::*;