Lox Interpreter done (Chapter 13)

This commit is contained in:
Moritz Gmeiner 2023-01-28 14:19:12 +01:00
commit 719a014977
16 changed files with 707 additions and 196 deletions

View file

@ -4,6 +4,7 @@ mod error;
mod function;
mod interpret;
mod lox_std;
mod object;
mod resolver;
mod run;
mod runtime;
@ -12,6 +13,7 @@ mod value;
pub use class::LoxClass;
pub use error::{LoxError, RuntimeError};
pub use function::LoxFunction;
pub use object::LoxReference;
pub use resolver::{resolve, ResolverError};
pub use run::{run_file, run_repl};
pub use runtime::Runtime;