This is the draw-cons-tree Reference Manual, version 1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 06:00:38 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
draw-cons-tree
Draws a cons tree in ASCII-art style.
Nils M. Holm
Chris Bagley
Michał "phoe" Herda <phoe@disroot.org>
Public Domain
1.0
alexandria
(system).
draw-cons-tree.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
draw-cons-tree/draw-cons-tree.asd
draw-cons-tree
(system).
draw-cons-tree/draw-cons-tree.lisp
draw-cons-tree
(system).
draw-tree
(function).
%draw-tree
(function).
*cell-width*
(special variable).
*connection-direction*
(special variable).
*draw-output*
(special variable).
*drawing-mode*
(special variable).
*label-counter*
(special variable).
*visited-conses*
(special variable).
canvas-body-column-widths
(function).
canvas-dimensions
(function).
canvas-label-column-widths
(function).
canvas-point
(function).
canvas-point-p
(function).
copy-point
(function).
draw-atom
(function).
draw-below-line
(function).
draw-canvas
(function).
draw-cons
(function).
draw-main-line
(function).
draw-vertical
(function).
fill-canvas
(function).
fill-canvas-atom
(function).
fill-canvas-cons
(function).
fill-canvas-horizontal
(function).
fill-canvas-reader-label
(function).
fill-canvas-vertical
(function).
fresh-lined
(function).
integer-width
(function).
intern-point
(function).
list-height*
(function).
list-length*
(function).
make-canvas
(function).
make-empty-string
(function).
make-line-string
(function).
make-point
(function).
point
(structure).
point-below
(reader).
(setf point-below)
(writer).
point-body
(reader).
(setf point-body)
(writer).
point-label
(reader).
(setf point-label)
(writer).
point-p
(function).
point-right
(reader).
(setf point-right)
(writer).
princd
(function).
test
(macro).
Packages are listed by definition order.
draw-cons-tree
common-lisp
.
draw-tree
(function).
%draw-tree
(function).
*cell-width*
(special variable).
*connection-direction*
(special variable).
*draw-output*
(special variable).
*drawing-mode*
(special variable).
*label-counter*
(special variable).
*visited-conses*
(special variable).
canvas-body-column-widths
(function).
canvas-dimensions
(function).
canvas-label-column-widths
(function).
canvas-point
(function).
canvas-point-p
(function).
copy-point
(function).
draw-atom
(function).
draw-below-line
(function).
draw-canvas
(function).
draw-cons
(function).
draw-main-line
(function).
draw-vertical
(function).
fill-canvas
(function).
fill-canvas-atom
(function).
fill-canvas-cons
(function).
fill-canvas-horizontal
(function).
fill-canvas-reader-label
(function).
fill-canvas-vertical
(function).
fresh-lined
(function).
integer-width
(function).
intern-point
(function).
list-height*
(function).
list-length*
(function).
make-canvas
(function).
make-empty-string
(function).
make-line-string
(function).
make-point
(function).
point
(structure).
point-below
(reader).
(setf point-below)
(writer).
point-body
(reader).
(setf point-body)
(writer).
point-label
(reader).
(setf point-label)
(writer).
point-p
(function).
point-right
(reader).
(setf point-right)
(writer).
princd
(function).
test
(macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Draws a cons tree in ASCII-art style.
If *PRINT-CIRCLE* is true, structure sharing is detected in the printed tree.
Keyword arguments:
* WIDTH - if NIL, the width of every column is adjusted automatically based on
the contents of that column. If true, it must be an (INTEGER 5) and
denotes the fixed width of all columns. Atoms which cannot fit in a
column will be truncated. Defaults to NIL.
* PREFIX - the prefix that will be printed before every line, or NIL for no
prefix. Defaults to ";;; ".
* STREAM - the stream that the form will be drawn to, or T for standard output,
or NIL if a string should be returned. Defaults to T.
* DRAWING-MODE - denotes the preferred direction of printing the cons tree.
:VERTICAL produces output which has more rows, whereas
:HORIZONTAL - more columns. Defaults to :VERTICAL.
body
.
Jump to: | %
(
C D F I L M P T |
---|
Jump to: | %
(
C D F I L M P T |
---|
Jump to: | *
B L R S |
---|
Jump to: | *
B L R S |
---|
Jump to: | D F P S |
---|
Jump to: | D F P S |
---|