Reorganized environment-related functions.

This commit is contained in:
2025-11-03 22:32:43 +03:00
parent 3d4e70b6a1
commit eb3b311589
5 changed files with 75 additions and 40 deletions

View File

@@ -50,7 +50,7 @@ let lisp_list _ vs = vs
(* builtin function that updates an existing binding *)
let lisp_set env = function
| LCons (LSymbol s, LCons (v, LNil)) ->
env_update env s v;
Env.update env s v;
v
| _ -> invalid_arg "invalid args to set"