summaryrefslogtreecommitdiffstats
path: root/share
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-04-30 19:47:54 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-04-30 19:47:54 -0700
commit713f4c6eb6f55520e39bf7100b2e58ce65268468 (patch)
tree1dc8d829cbe6c2737ee2aca8ab27c913af69eed8 /share
parent06f0b8f73fad6def2d5d921a84af8196a1cbbdaa (diff)
downloadtxr-713f4c6eb6f55520e39bf7100b2e58ce65268468.tar.gz
txr-713f4c6eb6f55520e39bf7100b2e58ce65268468.tar.bz2
txr-713f4c6eb6f55520e39bf7100b2e58ce65268468.zip
tree: new functions for reseting iterator.
* tree.c (tree_reset, tree_reset_at): New functions. (tree_init): tree-reset and tree-reset-at intrinsics registered. * tree.h (tree_reset, tree_reset_at): Declared. * tests/010/tree.tl: New tests. * txr.1: Documented. * share/txr/stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'share')
-rw-r--r--share/txr/stdlib/doc-syms.tl4
1 files changed, 3 insertions, 1 deletions
diff --git a/share/txr/stdlib/doc-syms.tl b/share/txr/stdlib/doc-syms.tl
index 7527b96d..243493a7 100644
--- a/share/txr/stdlib/doc-syms.tl
+++ b/share/txr/stdlib/doc-syms.tl
@@ -306,8 +306,8 @@
("lconsp" "N-02E217A2")
("cond" "N-016C9E24")
("truncate" "N-0032FBF3")
- ("define-accessor" "N-03C5F850")
("*print-base*" "N-01DD07CC")
+ ("define-accessor" "N-03C5F850")
("disassemble" "N-0289A0F1")
("set-prop" "N-03663AE4")
("split-str-set" "N-0296195B")
@@ -1848,6 +1848,7 @@
("ensure-dir" "N-00C543B8")
("cases" "N-039458F2")
("pset" "N-008211EC")
+ ("tree-reset-at" "N-029EF2F3")
("require" "D-0074")
("match-case" "N-012DEAC3")
("mod" "D-0075")
@@ -1925,6 +1926,7 @@
("ends-with" "N-004955D4")
("floatp" "N-03E9D6E1")
("digpow" "N-030C5561")
+ ("tree-reset" "N-029EF2F3")
("setresgid" "N-027671E8")
("with-gensyms" "N-034F045B")
("*-20" "N-02B67C9B")