From 85e9fef4aa8855b6660ce8c8cc8d6f5fb0d507b6 Mon Sep 17 00:00:00 2001 From: Felix Perktold Date: Sun, 21 Dec 2025 23:05:40 +0100 Subject: more pretty printing --- lisp.y | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lisp.y') diff --git a/lisp.y b/lisp.y index e8dd961..734bfa2 100644 --- a/lisp.y +++ b/lisp.y @@ -25,11 +25,13 @@ int yyerror(const char *s); %% sexprs: sexpr { - print_value(eval(global_env, $1)); printf("\n"); + printf(";> "); + println_value(eval(global_env, $1)); } | sexprs sexpr { - print_value(eval(global_env, $2)); printf("\n"); + printf(";> "); + println_value(eval(global_env, $2)); }; sexpr: atom -- cgit v1.2.3