Add eval in env + env/create, env/load-prelude

This commit is contained in:
2026-05-21 14:55:03 +03:00
parent e956f7b68d
commit d21f927a24
22 changed files with 206 additions and 143 deletions
+3 -1
View File
@@ -1,3 +1,5 @@
use std::rc::Rc;
use crate::vm::env::Environment;
mod collections;
@@ -10,7 +12,7 @@ mod math;
pub(crate) use math::*;
pub fn load(env: &Environment) {
pub fn load(env: &Rc<Environment>) {
math::load(env);
eval::load(env);
functional::load(env);