summaryrefslogtreecommitdiffstats
path: root/eval.c
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2015-03-28 07:34:01 -0700
committerKaz Kylheku <kaz@kylheku.com>2015-03-28 07:34:01 -0700
commit051bf360110a5b9649fe9a2b5b35b2dcfed868d6 (patch)
tree52c45d2a3d6f45b96296481949a301b301952d3d /eval.c
parentfb10286e0a3d3da9599ae43b42db1d77d55ae46b (diff)
downloadtxr-051bf360110a5b9649fe9a2b5b35b2dcfed868d6.tar.gz
txr-051bf360110a5b9649fe9a2b5b35b2dcfed868d6.tar.bz2
txr-051bf360110a5b9649fe9a2b5b35b2dcfed868d6.zip
* eval.c (eval_init): register get-lines as having one optional
argument. * lib.c (lazy_stream_cons): Default the argument to std_input. * txr.1: Document that the stream is optional in get-lines.
Diffstat (limited to 'eval.c')
-rw-r--r--eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/eval.c b/eval.c
index 5b8dcad8..c4196e72 100644
--- a/eval.c
+++ b/eval.c
@@ -4226,7 +4226,7 @@ void eval_init(void)
reg_fun(intern(lit("break-str"), user_package), func_n2(break_str));
reg_fun(intern(lit("lazy-stream-cons"), user_package), func_n1(lazy_stream_cons));
- reg_fun(intern(lit("get-lines"), user_package), func_n1(lazy_stream_cons));
+ reg_fun(intern(lit("get-lines"), user_package), func_n1o(lazy_stream_cons, 0));
reg_fun(intern(lit("lazy-str"), user_package), func_n3o(lazy_str, 1));
reg_fun(intern(lit("lazy-stringp"), user_package), func_n1(lazy_stringp));
reg_fun(intern(lit("lazy-str-force-upto"), user_package), func_n2(lazy_str_force_upto));