summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-05-10 07:40:13 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-05-10 07:40:13 -0700
commitd29381d5d2d9af69e954cfd9d3fd8d533003a7e2 (patch)
treec2c8b9a00e27651d05b4f87e5b96d20bdfbb21d9 /share
parent326d267efb40ae2f8c750fede3343f68e732e1d3 (diff)
downloadtxr-d29381d5d2d9af69e954cfd9d3fd8d533003a7e2.tar.gz
txr-d29381d5d2d9af69e954cfd9d3fd8d533003a7e2.tar.bz2
txr-d29381d5d2d9af69e954cfd9d3fd8d533003a7e2.zip
tree: copy-tree-iter function.
* lib.c (copy): Handle tree_iter_s via copy_tree_iter. * tree.c (copy_tree_iter): New function. (tree_init): copy-tree-iter intrinsic registered. * tree.h (copy_tree_iter): Declared. * tests/010/tree.tl: New test case. * txr.1: Documented. * share/txr/stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/doc-syms.tl3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/txr/stdlib/doc-syms.tl b/share/txr/stdlib/doc-syms.tl
index 2355066e..64fbcf6c 100644
--- a/share/txr/stdlib/doc-syms.tl
+++ b/share/txr/stdlib/doc-syms.tl
@@ -901,9 +901,9 @@
("tanh" "D-0037")
("improper-plist-to-alist" "N-006E31B5")
("seek" "N-0136D6A2")
+ ("*stdout*" "N-006566FB")
("include" "N-01A2ECA0")
("interpose" "N-0030734D")
- ("*stdout*" "N-006566FB")
("*n" "N-02E7AE5A")
("buf-put-uchar" "N-03BCF627")
("gen" "N-0323BEBD")
@@ -1420,6 +1420,7 @@
("seek-set" "N-01D6E4D8")
("vectorp" "N-03B9C3E5")
("r-mod" "N-02F8C918")
+ ("copy-tree-iter" "N-025C3140")
("rlcp-tree" "N-024EB211")
("parenb" "N-01B1B5DF")
("inaddr-any" "N-026A2C3B")