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};