From 36425a408d841093a12e2b74328bcb7aed6acafc Mon Sep 17 00:00:00 2001 From: Felix Perktold Date: Sun, 1 Feb 2026 13:37:50 +0100 Subject: improved lambda printing --- lisp.y | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'lisp.y') diff --git a/lisp.y b/lisp.y index 2ed97bf..f566990 100644 --- a/lisp.y +++ b/lisp.y @@ -12,8 +12,7 @@ void eval_and_print_REPL(value *v) { if(!v) { return; } if (v->type == VT_PAIR && car(v)->type == VT_SYMBOL && !strcmp(car(v)->as.sym, "define")) { eval(global_env, v); - printf(";> defined "); - println_value(car(cdr(v))); + printf(";> defined %s\n", car(cdr(v))->as.sym); return; // Skip printing for define so infinite lists do not eval } value *evaled = eval(global_env, v); -- cgit v1.2.3