Improve read.c

This commit is contained in:
2026-09-07 08:33:32 -07:00
parent 9dd2ad2413
commit 3dfac40e7e
11 changed files with 288 additions and 119 deletions
+1 -1
View File
@@ -211,7 +211,7 @@ LispVal *make_builtin_function(LispVal *name, LispVal *(*cfunc)(void),
obj->impl.native.no_eval_args = false;
obj->impl.native.addr.zero = cfunc;
ReadStream stream;
read_stream_init(&stream, lisp_args, args_len);
read_stream_init_from_string(&stream, lisp_args, args_len);
LispVal *args_form = read(&stream);
if (!args_form) {
fprintf(stderr, "Builtin function lambda list had a syntax error\n");