Expand description
src/zkas
is the library holding the zkas toolchain, consisting of a
lexer, parser, static/semantic analyzers, a binary compiler, and a
binary decoder.
Re-exports§
pub use opcode::Opcode;
pub use types::LitType;
pub use types::VarType;
pub use lexer::Lexer;
pub use parser::Parser;
pub use analyzer::Analyzer;
pub use compiler::Compiler;
pub use decoder::ZkBinary;
Modules§
- Analyzer module
- Language AST
- Compiler module
- Constants
- Decoder module
- error 🔒Error emitter
- Lexer module
- Language opcodes
- Parser module
- Language types