summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2024-06-15 18:18:10 -0700
committerKaz Kylheku <kaz@kylheku.com>2024-06-15 18:18:10 -0700
commit959c9394dcdee41b0515b705bf8d60921e1532a6 (patch)
treef9ff708ed52d8a708f38d48f6d36a486bf565e6a /lib.h
parenta787e16583463ed15c0aa2911253e8ba78d3f4c8 (diff)
downloadtxr-959c9394dcdee41b0515b705bf8d60921e1532a6.tar.gz
txr-959c9394dcdee41b0515b705bf8d60921e1532a6.tar.bz2
txr-959c9394dcdee41b0515b705bf8d60921e1532a6.zip
New function: copy-iter.
* eval.c (eval_init): Register copy-iter intrinsic. * lib.[ch] (copy_iter): New function.
Diffstat (limited to 'lib.h')
-rw-r--r--lib.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib.h b/lib.h
index 95964c04..4f3ddf1c 100644
--- a/lib.h
+++ b/lib.h
@@ -776,6 +776,7 @@ val iter_item(val iter);
val iter_step(val iter);
val iter_reset(val iter, val obj);
val iter_catv(varg iters);
+val copy_iter(val iter);
void seq_build_init(val self, seq_build_t *bu, val likeobj);
void seq_add(seq_build_t *bu, val item);
void seq_pend(seq_build_t *bu, val items);