summaryrefslogtreecommitdiffstats
path: root/stdlib/doc-syms.tl
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-12-18 17:38:59 -0800
committerKaz Kylheku <kaz@kylheku.com>2021-12-18 17:38:59 -0800
commitc1c205100d246a39c9b92a5d1b2296a59783d7d4 (patch)
treefca7bba1f0198b0de9c2802d8069daf2b4b29782 /stdlib/doc-syms.tl
parent8248110871d18e9ceed422076de5e36bf212e127 (diff)
downloadtxr-c1c205100d246a39c9b92a5d1b2296a59783d7d4.tar.gz
txr-c1c205100d246a39c9b92a5d1b2296a59783d7d4.tar.bz2
txr-c1c205100d246a39c9b92a5d1b2296a59783d7d4.zip
tree: new functions for priority queue operation.
* tree.c (tree_min_node, tree_min, tree_del_min_node, tree_del_min): New functions. (tree_init): tree-min-node, tree-min, tree-del-min-node, tree-del-min: New intrinsics registered. * tree.h (tree_min_node, tree_min, tree_del_min_node, tree_del_min): Declared. * txr.1: Documented. * tests/010/tree.tl: New tests. * stdlib/doc-syms.tl: Updated.
Diffstat (limited to 'stdlib/doc-syms.tl')
-rw-r--r--stdlib/doc-syms.tl4
1 files changed, 4 insertions, 0 deletions
diff --git a/stdlib/doc-syms.tl b/stdlib/doc-syms.tl
index 80922b42..78229519 100644
--- a/stdlib/doc-syms.tl
+++ b/stdlib/doc-syms.tl
@@ -2003,6 +2003,8 @@
("tree-case" "N-03D834A5")
("tree-clear" "N-03C88274")
("tree-count" "N-032882F2")
+ ("tree-del-min" "N-03A56FE7")
+ ("tree-del-min-node" "N-03A56FE7")
("tree-delete" "N-022035DF")
("tree-delete-node" "N-00772FAE")
("tree-delete-specific-node" "N-009B02CA")
@@ -2011,6 +2013,8 @@
("tree-insert-node" "N-008B4AD9")
("tree-lookup" "N-01D63E47")
("tree-lookup-node" "N-03FE4877")
+ ("tree-min" "N-02B1B686")
+ ("tree-min-node" "N-02B1B686")
("tree-next" "N-02443382")
("tree-peek" "N-02443382")
("tree-reset" "N-002A407C")