koto_bytecode/lib.rs
1//! Contains Koto's compiler and its bytecode operations
2
3#![warn(missing_docs)]
4
5mod chunk;
6mod compiler;
7mod frame;
8mod instruction;
9mod instruction_reader;
10mod module_loader;
11mod op;
12
13pub use crate::{
14 chunk::{Chunk, DebugInfo},
15 compiler::{Compiler, CompilerError, CompilerSettings},
16 instruction::{FunctionFlags, Instruction, StringFormatFlags},
17 instruction_reader::InstructionReader,
18 module_loader::{find_module, ModuleLoader, ModuleLoaderError},
19 op::Op,
20};