diff --git a/lisp/lisp.rs b/lisp/lisp.rs index a9adac39d..556f97e4b 100644 --- a/lisp/lisp.rs +++ b/lisp/lisp.rs @@ -281,6 +281,7 @@ fn eval(mut ast: MalVal, mut env: Env) -> MalRet { Add(b1, b2) => { println!("Add {:?} {:?}", b1, b2); zk.private.push(Scalar::from_string(&b2.pr_str(false).to_string())); + env_set(&env, l[1].clone(), zk.clone()); println!("{:?}", zk); } Sub(b1, b2) => {