Function: avl-tree--stack-create

avl-tree--stack-create is a byte-compiled function defined in avl-tree.el.gz.

Signature

(avl-tree--stack-create TREE &optional REVERSE)

Documentation

Constructor for objects of type avl-tree--stack.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/avl-tree.el.gz
(cl-defstruct (avl-tree--stack
	    (:constructor nil)
	    (:constructor avl-tree--stack-create
			  (tree &optional reverse
				&aux
				(store
				 (if (avl-tree-empty tree)
				     nil
				   (list (avl-tree--root tree))))))
	    (:copier nil))
  reverse store)