This is the avl-tree Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:18:08 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
avl-treeAn implementation of the AVL tree data structure.
Michael Fiano <mail@mfiano.net>
MIT
0.1.0
mfiano-utils (system).
package.lisp (file).
avl-tree.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
avl-tree/avl-tree.lisppackage.lisp (file).
avl-tree (system).
%make-node (function).
%make-tree (function).
delete-rebalance (function).
insert-rebalance (function).
make-node (function).
min (function).
node-balance-factor (reader).
(setf node-balance-factor) (writer).
node-data (reader).
(setf node-data) (writer).
node-height (reader).
(setf node-height) (writer).
node-key (reader).
(setf node-key) (writer).
node-left (reader).
(setf node-left) (writer).
node-p (function).
node-parent (reader).
(setf node-parent) (writer).
node-right (reader).
(setf node-right) (writer).
node-tree (reader).
(setf node-tree) (writer).
rotate/left (function).
rotate/left-right (function).
rotate/right (function).
rotate/right-left (function).
transplant (function).
tree-hash-test (reader).
(setf tree-hash-test) (writer).
tree-item-type (reader).
(setf tree-item-type) (writer).
tree-key (reader).
(setf tree-key) (writer).
tree-root (reader).
(setf tree-root) (writer).
tree-sentinel (reader).
(setf tree-sentinel) (writer).
tree-sorter (reader).
(setf tree-sorter) (writer).
Packages are listed by definition order.
avl-treecommon-lisp.
%make-node (function).
%make-tree (function).
delete-rebalance (function).
insert-rebalance (function).
make-node (function).
min (function).
node-balance-factor (reader).
(setf node-balance-factor) (writer).
node-data (reader).
(setf node-data) (writer).
node-height (reader).
(setf node-height) (writer).
node-key (reader).
(setf node-key) (writer).
node-left (reader).
(setf node-left) (writer).
node-p (function).
node-parent (reader).
(setf node-parent) (writer).
node-right (reader).
(setf node-right) (writer).
node-tree (reader).
(setf node-tree) (writer).
rotate/left (function).
rotate/left-right (function).
rotate/right (function).
rotate/right-left (function).
transplant (function).
tree-hash-test (reader).
(setf tree-hash-test) (writer).
tree-item-type (reader).
(setf tree-item-type) (writer).
tree-key (reader).
(setf tree-key) (writer).
tree-root (reader).
(setf tree-root) (writer).
tree-sentinel (reader).
(setf tree-sentinel) (writer).
tree-sorter (reader).
(setf tree-sorter) (writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
structure-object.
fixnum
0
fixnum
0
structure-object.
function
(function identity)
function
(function <)
function
(function eql)
data.
left.
tree.
root.
| Jump to: | %
(
C D F I M N P R T V W |
|---|
| Jump to: | %
(
C D F I M N P R T V W |
|---|
| Jump to: | B D H I K L P R S T |
|---|
| Jump to: | B D H I K L P R S T |
|---|
| Jump to: | A F N P S T |
|---|
| Jump to: | A F N P S T |
|---|