diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2021-04-30 19:47:54 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2021-04-30 19:47:54 -0700 |
commit | 713f4c6eb6f55520e39bf7100b2e58ce65268468 (patch) | |
tree | 1dc8d829cbe6c2737ee2aca8ab27c913af69eed8 /share | |
parent | 06f0b8f73fad6def2d5d921a84af8196a1cbbdaa (diff) | |
download | txr-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.tl | 4 |
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") |