summaryrefslogtreecommitdiffstats
path: root/lib.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-12-22 07:21:26 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-12-22 07:21:26 -0800
commite2ff7c1811deb19d0dab2142b99cfcb4b30e62df (patch)
tree25dcd25d5a48f60fc8c372865329027248268422 /lib.h
parent638293d5281db1276a3b64f2eb969ad99c0ee9f3 (diff)
downloadtxr-e2ff7c1811deb19d0dab2142b99cfcb4b30e62df.tar.gz
txr-e2ff7c1811deb19d0dab2142b99cfcb4b30e62df.tar.bz2
txr-e2ff7c1811deb19d0dab2142b99cfcb4b30e62df.zip
The pairlis function comes to TXR Lisp.
* eval.c (eval_init): Register pairlis intrinsic. * lib.c, lib.h (pairlis): New function. * tests/012/seq.tl: New test cases. * txr.1: Documented. * stdlib/doc-syms.tl: Updated.
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 2d7650ff..b2cadfac 100644
--- a/lib.h
+++ b/lib.h
@@ -1164,6 +1164,7 @@ val alist_nremove1(val list, val key);
val copy_cons(val cons);
val copy_tree(val tree);
val copy_alist(val list);
+val pairlis(val keys, val values, val alist_in);
val mapcar_listout(val fun, val seq);
val mapcar(val fun, val seq);
val mapcon(val fun, val list);