1
2
3
4
5
6
7
8
9
10
//! Compilation from AST into Opcodes
//!
//! The Compiler module transforms an Abstract Syntax Tree (AST) representation of source code into machine-readable opcodes.
mod compiler;
mod error;
mod opcode;

pub use compiler::Compiler;
pub use error::CompilerError;
pub use opcode::{Opcode, TypeCheckKind, TypeConversionKind};