The cl-ascii-art Reference Manual
Table of Contents
The cl-ascii-art Reference Manual
This is the cl-ascii-art Reference Manual, version 0.1,
generated automatically by Declt version 2.4 "Will Decker"
on Wed Jun 20 10:58:05 2018 GMT+0.
1 Introduction
Once apon a time...
there was a boy.
|_| _ _ _ _|_ _ _|_ _. | _ ._ _
| | (/_ _> (/_ |_ (_) |_| |_ (_| | (_) | | (/_ o
/
┌────────────────────────────────────────────────────┐
│and would not be boxed in.│
└────────────────────────────────────────────────────┘
But he had many friends...
He liked fractals!
◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆ ◆
◆ ◆ ◆
◆
◆ ◆ ◆
◆
and ∞ ⊃ ∞
─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─
┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐
│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│
└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘
┌┐┌┐│┌─┐┌─┐│┌┐┌┐└┐┌──┐┌┘┌┐┌┐│┌─┐┌─┐│┌┐┌┐└┐┌──┐┌┘┌┐┌┐│┌─┐┌─┐│┌┐┌┐
│└┘│└┘┌┘└┐└┘│└┘│┌┘└┐┌┘└┐│└┘│└┘┌┘└┐└┘│└┘│┌┘└┐┌┘└┐│└┘│└┘┌┘└┐└┘│└┘│
└┐┌┘┌┐└┐┌┘┌┐└┐┌┘│┌┐││┌┐│└┐┌┘┌┐└┐┌┘┌┐└┐┌┘│┌┐││┌┐│└┐┌┘┌┐└┐┌┘┌┐└┐┌┘
┌┘└─┘└─┘└─┘└─┘└┐└┘└┘└┘└┘┌┘└─┘└─┘└─┘└─┘└┐└┘└┘└┘└┘┌┘└─┘└─┘└─┘└─┘└┐
│┌─┐┌─┐┌┐┌─┐┌─┐│┌┐┌┐┌┐┌┐└┐┌─┐┌─┐┌─┐┌─┐┌┘┌┐┌┐┌┐┌┐│┌─┐┌─┐┌┐┌─┐┌─┐│
└┘┌┘└┐└┘└┘┌┘└┐└┘│└┘││└┘│┌┘└┐└┘┌┘└┐└┘┌┘└┐│└┘││└┘│└┘┌┘└┐└┘└┘┌┘└┐└┘
┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐└┐┌┘└┐┌┘│┌┐│┌┐└┐┌┘┌┐│┌┐│└┐┌┘└┐┌┘┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐
│└─┘└─┘││└─┘└─┘│┌┘└──┘└┐└┘└┘│└─┘└─┘│└┘└┘┌┘└──┘└┐│└─┘└─┘││└─┘└─┘│
└┐┌──┐┌┘└┐┌──┐┌┘│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│└┐┌──┐┌┘└┐┌──┐┌┘
┌┘└┐┌┘└┐┌┘└┐┌┘└┐└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘┌┘└┐┌┘└┐┌┘└┐┌┘└┐
│┌┐││┌┐││┌┐││┌┐│┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐│┌┐││┌┐││┌┐││┌┐│
└┘└┘└┘└┘└┘└┘└┘└┘│└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│└┘└┘└┘└┘└┘└┘└┘└┘
┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐│┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐
│└┘││└┘││└┘││└┘│└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘│└┘││└┘││└┘││└┘│
└┐┌┘└┐┌┘└┐┌┘└┐┌┘┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐└┐┌┘└┐┌┘└┐┌┘└┐┌┘
┌┘└──┘└┐┌┘└──┘└┐│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│┌┘└──┘└┐┌┘└──┘└┐
│┌─┐┌─┐││┌─┐┌─┐│└┐┌──┐┌┘┌┐┌┐│┌─┐┌─┐│┌┐┌┐└┐┌──┐┌┘│┌─┐┌─┐││┌─┐┌─┐│
└┘┌┘└┐└┘└┘┌┘└┐└┘┌┘└┐┌┘└┐│└┘│└┘┌┘└┐└┘│└┘│┌┘└┐┌┘└┐└┘┌┘└┐└┘└┘┌┘└┐└┘
┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐│┌┐││┌┐│└┐┌┘┌┐└┐┌┘┌┐└┐┌┘│┌┐││┌┐│┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐
│└─┘└─┘└┘└─┘└─┘│└┘└┘└┘└┘┌┘└─┘└─┘└─┘└─┘└┐└┘└┘└┘└┘│└─┘└─┘└┘└─┘└─┘│
└┐┌─┐┌─┐┌─┐┌─┐┌┘┌┐┌┐┌┐┌┐└┐┌─┐┌─┐┌─┐┌─┐┌┘┌┐┌┐┌┐┌┐└┐┌─┐┌─┐┌─┐┌─┐┌┘
┌┘└┐└┘┌┘└┐└┘┌┘└┐│└┘││└┘│┌┘└┐└┘┌┘└┐└┘┌┘└┐│└┘││└┘│┌┘└┐└┘┌┘└┐└┘┌┘└┐
│┌┐│┌┐└┐┌┘┌┐│┌┐│└┐┌┘└┐┌┘│┌┐│┌┐└┐┌┘┌┐│┌┐│└┐┌┘└┐┌┘│┌┐│┌┐└┐┌┘┌┐│┌┐│
└┘└┘│└─┘└─┘│└┘└┘┌┘└──┘└┐└┘└┘│└─┘└─┘│└┘└┘┌┘└──┘└┐└┘└┘│└─┘└─┘│└┘└┘
┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐
│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│
└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘
┌┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└┐
│┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐┌─┐│
└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘┌┘└┐└┘
┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐│┌┐│┌┐└┐┌┘┌┐
│└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘││└─┘└─┘│└┘└┘│└─┘└─┘│└┘└┘│└─┘└─┘│
└┐┌──┐┌┘┌┐┌┐│┌─┐┌─┐│┌┐┌┐└┐┌──┐┌┘└┐┌──┐┌┘┌┐┌┐│┌─┐┌─┐│┌┐┌┐└┐┌──┐┌┘
┌┘└┐┌┘└┐│└┘│└┘┌┘└┐└┘│└┘│┌┘└┐┌┘└┐┌┘└┐┌┘└┐│└┘│└┘┌┘└┐└┘│└┘│┌┘└┐┌┘└┐
│┌┐││┌┐│└┐┌┘┌┐└┐┌┘┌┐└┐┌┘│┌┐││┌┐││┌┐││┌┐│└┐┌┘┌┐└┐┌┘┌┐└┐┌┘│┌┐││┌┐│
└┘└┘└┘└┘┌┘└─┘└─┘└─┘└─┘└┐└┘└┘└┘└┘└┘└┘└┘└┘┌┘└─┘└─┘└─┘└─┘└┐└┘└┘└┘└┘
┌┐┌┐┌┐┌┐└┐┌─┐┌─┐┌─┐┌─┐┌┘┌┐┌┐┌┐┌┐┌┐┌┐┌┐┌┐└┐┌─┐┌─┐┌─┐┌─┐┌┘┌┐┌┐┌┐┌┐
│└┘││└┘│┌┘└┐└┘┌┘└┐└┘┌┘└┐│└┘││└┘││└┘││└┘│┌┘└┐└┘┌┘└┐└┘┌┘└┐│└┘││└┘│
└┐┌┘└┐┌┘│┌┐│┌┐└┐┌┘┌┐│┌┐│└┐┌┘└┐┌┘└┐┌┘└┐┌┘│┌┐│┌┐└┐┌┘┌┐│┌┐│└┐┌┘└┐┌┘
┌┘└──┘└┐└┘└┘│└─┘└─┘│└┘└┘┌┘└──┘└┐┌┘└──┘└┐└┘└┘│└─┘└─┘│└┘└┘┌┘└──┘└┐
│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐││┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│┌┐┌┐│┌─┐┌─┐│
└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘│└┘│└┘┌┘└┐└┘
┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐└┐┌┘┌┐
│└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘││└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘└─┘│
└┐┌─┐┌─┐┌─┐┌─┐┌──┐┌─┐┌─┐┌─┐┌─┐┌┘└┐┌─┐┌─┐┌─┐┌─┐┌──┐┌─┐┌─┐┌─┐┌─┐┌┘
┌┘└┐└┘┌┘└┐└┘┌┘└┐┌┘└┐└┘┌┘└┐└┘┌┘└┐┌┘└┐└┘┌┘└┐└┘┌┘└┐┌┘└┐└┘┌┘└┐└┘┌┘└┐
│┌┐│┌┐└┐┌┘┌┐│┌┐││┌┐│┌┐└┐┌┘┌┐│┌┐││┌┐│┌┐└┐┌┘┌┐│┌┐││┌┐│┌┐└┐┌┘┌┐│┌┐│
└┘└┘│└─┘└─┘│└┘└┘└┘└┘│└─┘└─┘│└┘└┘└┘└┘│└─┘└─┘│└┘└┘└┘└┘│└─┘└─┘│└┘└┘
┌┐┌┐│┌─┐┌─┐│┌┐┌┐┌┐┌┐│┌─┐┌─┐│┌┐┌┐┌┐┌┐│┌─┐┌─┐│┌┐┌┐┌┐┌┐│┌─┐┌─┐│┌┐┌┐
│└┘│└┘┌┘└┐└┘│└┘││└┘│└┘┌┘└┐└┘│└┘││└┘│└┘┌┘└┐└┘│└┘││└┘│└┘┌┘└┐└┘│└┘│
└┐┌┘┌┐└┐┌┘┌┐└┐┌┘└┐┌┘┌┐└┐┌┘┌┐└┐┌┘└┐┌┘┌┐└┐┌┘┌┐└┐┌┘└┐┌┘┌┐└┐┌┘┌┐└┐┌┘
┌┘└─┘└─┘└─┘└─┘└┐┌┘└─┘└─┘└─┘└─┘└┐┌┘└─┘└─┘└─┘└─┘└┐┌┘└─┘└─┘└─┘└─┘└┐
│┌─┐┌─┐┌┐┌─┐┌─┐││┌─┐┌─┐┌┐┌─┐┌─┐││┌─┐┌─┐┌┐┌─┐┌─┐││┌─┐┌─┐┌┐┌─┐┌─┐│
└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘└┘┌┘└┐└┘
┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐┌┐└┐┌┘┌┐
│└─┘└─┘││└─┘└─┘││└─┘└─┘││└─┘└─┘││└─┘└─┘││└─┘└─┘││└─┘└─┘││└─┘└─┘│
└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘└┐┌──┐┌┘
┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐┌┘└┐
│┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐││┌┐│
└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘└┘
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 cl-ascii-art
- Author
William Halliburton
- License
GPLv3
- Description
Ascii Art generating routines.
- Version
0.1
- Dependencies
- cl-ansi-text
- alexandria
- iterate
- inferior-shell
- split-sequence
- cl-ppcre
- Source
cl-ascii-art.asd (file)
- Components
-
3 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
3.1 Lisp
3.1.1 cl-ascii-art.asd
- Location
cl-ascii-art.asd
- Systems
cl-ascii-art (system)
3.1.2 cl-ascii-art/package.lisp
- Dependency
cl-ascii-art.asd (file)
- Parent
cl-ascii-art (system)
- Location
package.lisp
- Packages
-
3.1.3 cl-ascii-art/utility.lisp
- Dependency
package.lisp (file)
- Parent
cl-ascii-art (system)
- Location
utility.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.4 cl-ascii-art/note.lisp
- Dependency
utility.lisp (file)
- Parent
cl-ascii-art (system)
- Location
note.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.5 cl-ascii-art/color.lisp
- Dependency
note.lisp (file)
- Parent
cl-ascii-art (system)
- Location
color.lisp
- Exported Definitions
if-color (macro)
- Internal Definitions
-
3.1.6 cl-ascii-art/tables.lisp
- Dependency
color.lisp (file)
- Parent
cl-ascii-art (system)
- Location
tables.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.7 cl-ascii-art/demos.lisp
- Dependency
tables.lisp (file)
- Parent
cl-ascii-art (system)
- Location
demos.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.8 cl-ascii-art/fractals.lisp
- Dependency
demos.lisp (file)
- Parent
cl-ascii-art (system)
- Location
fractals.lisp
- Exported Definitions
fractal (function)
- Internal Definitions
fractal-3-pattern (function)
3.1.9 cl-ascii-art/hilbert-space-filling-curve.lisp
- Dependency
fractals.lisp (file)
- Parent
cl-ascii-art (system)
- Location
hilbert-space-filling-curve.lisp
- Exported Definitions
hilbert-space-filling-curve (function)
- Internal Definitions
-
3.1.10 cl-ascii-art/bitmaps.lisp
- Dependency
hilbert-space-filling-curve.lisp (file)
- Parent
cl-ascii-art (system)
- Location
bitmaps.lisp
- Internal Definitions
-
3.1.11 cl-ascii-art/fonts.lisp
- Dependency
bitmaps.lisp (file)
- Parent
cl-ascii-art (system)
- Location
fonts.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.12 cl-ascii-art/text.lisp
- Dependency
fonts.lisp (file)
- Parent
cl-ascii-art (system)
- Location
text.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.13 cl-ascii-art/boxes.lisp
- Dependency
text.lisp (file)
- Parent
cl-ascii-art (system)
- Location
boxes.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.14 cl-ascii-art/heart.lisp
- Dependency
boxes.lisp (file)
- Parent
cl-ascii-art (system)
- Location
heart.lisp
- Internal Definitions
heart (function)
3.1.15 cl-ascii-art/unicode.lisp
- Dependency
heart.lisp (file)
- Parent
cl-ascii-art (system)
- Location
unicode.lisp
- Exported Definitions
-
- Internal Definitions
-
3.1.16 cl-ascii-art/markdown.lisp
- Dependency
unicode.lisp (file)
- Parent
cl-ascii-art (system)
- Location
markdown.lisp
- Exported Definitions
markdown (macro)
- Internal Definitions
-
3.1.17 cl-ascii-art/border.lisp
- Dependency
markdown.lisp (file)
- Parent
cl-ascii-art (system)
- Location
border.lisp
- Internal Definitions
-
3.1.18 cl-ascii-art/readme.lisp
- Dependency
border.lisp (file)
- Parent
cl-ascii-art (system)
- Location
readme.lisp
- Exported Definitions
render-readme (function)
- Internal Definitions
save-readme (function)
3.2 Other
3.2.1 cl-ascii-art/cl-ascii-art.asd
- Parent
cl-ascii-art (system)
- Location
cl-ascii-art.asd
4 Packages
Packages are listed by definition order.
4.1 cl-ascii-art-readme
- Source
package.lisp (file)
- Use List
-
- Exported Definitions
render-readme (function)
- Internal Definitions
save-readme (function)
4.2 cl-ascii-art-markdown
- Source
package.lisp (file)
- Nickname
artmd
- Use List
-
- Used By List
cl-ascii-art-readme
- Exported Definitions
markdown (macro)
- Internal Definitions
-
4.3 cl-ascii-art
_ ____ ____ ___ ___ _ _ __ ____ _
/ / ___| / ___|_ _|_ _| / _ __| |_ / _| ___ _ __ / ___| |
/ _ ___ | | | | | | / _ | ’__| __| | |_ / _ | ’__| | | | |
/ ___ ___) | |___ | | | | / ___ | | | |_ | _| (_) | | | |___| |___
/_/ _____/ ____|___|___| /_/ __| __| |_| ___/|_| ____|_____|
- Source
package.lisp (file)
- Nickname
art
- Use List
- inferior-shell
- cl-ppcre
- split-sequence
- iterate
- common-lisp
- Used By List
cl-ascii-art-markdown
- Exported Definitions
-
- Internal Definitions
-
5 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
5.1 Exported definitions
5.1.1 Special variables
- Special Variable: *inhibit-note*
-
- Package
cl-ascii-art
- Source
note.lisp (file)
- Special Variable: *show-note-clock*
-
- Package
cl-ascii-art
- Source
note.lisp (file)
- Special Variable: *table-element-max-length*
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Special Variable: *table-float-precision*
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
5.1.2 Macros
- Macro: as-string &body BODY
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Macro: bugout &rest VARS
-
Print VARS, for debugging.
- Package
cl-ascii-art
- Source
note.lisp (file)
- Macro: if-color TEST COLOR &body BODY
-
- Package
cl-ascii-art
- Source
color.lisp (file)
- Macro: markdown &body BODY
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
5.1.3 Functions
- Function: boxed TEXT &key DESIGN STREAM
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: clock-face &optional TIME
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Function: cowsay TEXT &key WORD-WRAP DESIGN STREAM
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: demo-boxes &key TEXT STREAM COUNT MAX-HEIGHT MIN-HEIGHT MAX-WIDTH MIN-WIDTH
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: demo-cows &key TEXT STREAM COUNT MAX-HEIGHT MIN-HEIGHT MAX-WIDTH MIN-WIDTH
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: demo-fonts &key TEXT WIDTH FULL-WIDTH LOWER-CASE COMMENTS AS-BITMAPS STREAM COUNT MAX-HEIGHT MIN-HEIGHT MAX-WIDTH MIN-WIDTH
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: fonts &key DETAIL
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: fractal N-OR-PATTERN R G &key STREAM CHAR &aux S
-
Draw a fractal.
- Package
cl-ascii-art
- Source
fractals.lisp (file)
- Function: heading STRING &key CHAR STREAM
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: hilbert-space-filling-curve &key STREAM ORDER
-
Draw one of Hilbert’s continuous fractal space-filling curves.
- Package
cl-ascii-art
- Source
hilbert-space-filling-curve.lisp (file)
- Function: indent-text TEXT COUNT &key SKIP-FIRST STREAM CHAR
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: note CONTROL &rest ARGUMENTS
-
- Package
cl-ascii-art
- Source
note.lisp (file)
- Function: print-in-braille STRING &optional STREAM
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Function: print-table ROWS &key STREAM GAP ALIGN HILIGHT HEADINGS TOTAL PAGE-SIZE
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Function: print-with-ellipses EL &key STREAM MAX FN
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: remove-trailing-newline STRING
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: render-readme ()
-
- Package
cl-ascii-art-readme
- Source
readme.lisp (file)
- Function: select-font INDEX
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: show-unicode-characters &optional WHICH
-
Show many sets of unicode arrows, dingbats, boxes, i-ching, etc.
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Function: text TEXT &key STREAM FONT WIDTH BORDER CROP GAY METAL LEFT RIGHT FULL-WIDTH
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: text-3d TEXT &key FONT TRANSLATION
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: text-with-unicode-boxes ASCII-STRING &key NEGATIVE SPACE
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Function: unfill-paragraph TEXT
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: unicode-apropos SEARCH &key SHUFFLE
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Function: with-flets WOULD-BE-FLETS BODY
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: with-macrolets WOULD-BE-MACROLETS BODY
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: word-wrap STR WIDTH
-
- Package
cl-ascii-art
- Source
text.lisp (file)
5.1.4 Generic functions
- Generic Function: table-element-string OBJ
-
- Package
cl-ascii-art
- Methods
- Method: table-element-string (OBJ float)
-
- Source
tables.lisp (file)
- Method: table-element-string (OBJ number)
-
- Source
tables.lisp (file)
- Method: table-element-string (OBJ pathname)
-
- Source
tables.lisp (file)
- Method: table-element-string (OBJ symbol)
-
- Source
tables.lisp (file)
- Method: table-element-string (OBJ string)
-
- Source
tables.lisp (file)
- Method: table-element-string OBJ
-
- Source
tables.lisp (file)
5.2 Internal definitions
5.2.1 Special variables
- Special Variable: *ascii-to-braille-map*
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Special Variable: *bitmap*
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Special Variable: *bitmap-font*
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Special Variable: *boxes*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *boxes-config*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *clock-faces*
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
- Special Variable: *cow-directory*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *cows*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *current-box*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *current-cow*
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Special Variable: *earth*
-
- Package
cl-ascii-art
- Source
border.lisp (file)
- Special Variable: *font*
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Special Variable: *font-directory*
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Special Variable: *fonts*
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Special Variable: *heart-bike*
-
- Package
cl-ascii-art
- Source
border.lisp (file)
- Special Variable: *note-lock*
-
- Package
cl-ascii-art
- Source
note.lisp (file)
- Special Variable: *note-start-clock*
-
- Package
cl-ascii-art
- Source
note.lisp (file)
- Special Variable: *sample-unicode-sets*
-
- Package
cl-ascii-art
- Source
unicode.lisp (file)
5.2.2 Macros
- Macro: %markdown &body BODY
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: br &optional COUNT
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: define-demo NAME ARGS (&key GENERATOR LISTVAR FILTER NAME-FN) &body BODY
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Macro: define-headers ()
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: define-selection-menu NAME (TYPE LIST SELECTION &key DEFAULT READER ARGS) &body INIT
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Macro: gethash-set KEY HASH-TABLE &body BODY
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Macro: h1 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: h2 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: h3 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: h4 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: h5 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: h6 STRING
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: pre &rest ARGS
-
- Package
cl-ascii-art-markdown
- Source
markdown.lisp (file)
- Macro: with-bitmap (WIDTH HEIGHT) &body BODY
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Macro: with-note-lock &body BODY
-
- Package
cl-ascii-art
- Source
note.lisp (file)
5.2.3 Functions
- Function: art-file &optional BASE
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: asdf-base-path NAME
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: bitmap-text TEXT &key FONT
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: border &key STREAM WIDTH HEIGHT HBORDER VBORDER CHARS EVEN
-
- Package
cl-ascii-art
- Source
border.lisp (file)
- Function: boxes ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: bullseye &key SIZE STEP FILLED DRAW
-
Draw a bullseye.
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: calculate-box-graphic FROM TO NEXT &optional START
-
- Package
cl-ascii-art
- Source
hilbert-space-filling-curve.lisp (file)
- Function: case-filter LOWER-CASE
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: clear-bitmap BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: collect-scans REGEX STRING
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: control-length STRING
-
Returns the length of the ANSI control sequences in STRING.
- Package
cl-ascii-art
- Source
color.lisp (file)
- Function: copy-bitmap-onto-bitmap FROM-BITMAP TO-BITMAP X Y &key FN
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: cows ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: directory-filenames PATH TYPES
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: draw &key STREAM BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: draw-circle X-CENTER Y-CENTER RADIUS &optional BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: draw-filled-circle X-CENTER Y-CENTER RADIUS &optional BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: draw-line XA YA XB YB &optional BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: ensure-boxes-loaded ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: ensure-cows-loaded ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: ensure-fonts-loaded ()
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: fill-bitmap X Y &optional BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: find-font NAME-OR-INDEX
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: find-font-from-name NAME
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: fractal-3-pattern DESCRIPTION
-
- Package
cl-ascii-art
- Source
fractals.lisp (file)
- Function: group LIST N
-
Group the elements of LIST into lists of N elements each.
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: heart &optional NUM
-
Draw a heart.
- Package
cl-ascii-art
- Source
heart.lisp (file)
- Function: hilbert-points WIDTH
-
- Package
cl-ascii-art
- Source
hilbert-space-filling-curve.lisp (file)
- Function: length-mono STRING
-
Returns the length of a string minus the ANSI control sequences.
- Package
cl-ascii-art
- Source
color.lisp (file)
- Function: line-count STRING
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: line-width STRING
-
- Package
cl-ascii-art
- Source
text.lisp (file)
- Function: load-bitmap-font &key FILENAME RANGE
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: load-boxes ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: load-cows ()
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: load-font-directory &optional PATH
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: load-fonts ()
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: make-bitmap WIDTH HEIGHT
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: make-list-fn-generator LIST FN
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: make-list-generator LIST
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: maximize-length LIST &key KEY LENGTH
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Function: mkstr &rest ARGS
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: outside-bounds X Y &optional BITMAP
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: pad-list LIST LENGTH &optional PAD-ELEMENT
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Function: parse-font-file PATH
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: pattern-to-bitmap PATTERN
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: peace ()
-
Peace on Earth.
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: power-of-two-p NUMBER
-
- Package
cl-ascii-art
- Source
hilbert-space-filling-curve.lisp (file)
- Function: print-demo &key STREAM GENERATOR FILTER COUNT NAME-FN
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: print-font &optional FONT
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: print-font-grid &key WIDTH FONT
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: print-selection-table LISTVAR SELECTVAR &key READER COLUMNS SELECTION-COLOR
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Function: rotate-rows-to-columns ROWS
-
- Package
cl-ascii-art
- Source
tables.lisp (file)
- Function: save-font-grid ()
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: save-readme ()
-
- Package
cl-ascii-art-readme
- Source
readme.lisp (file)
- Function: select-box INDEX
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: select-cow INDEX
-
- Package
cl-ascii-art
- Source
boxes.lisp (file)
- Function: set-pixel X Y &optional BITMAP VALUE
-
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: size-filter MAX-HEIGHT MIN-HEIGHT MAX-WIDTH MIN-WIDTH
-
- Package
cl-ascii-art
- Source
demos.lisp (file)
- Function: slurp-file FILENAME &optional EXTERNAL-FORMAT
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: smile ()
-
When you’re smiling, the whole world smiles with you.
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: sort-fonts &optional KEY
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: string-starts-with STRING PREFIX &key TEST
-
Returns true if STRING starts with PREFIX.
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: strings-to-bitmap STRINGS HEIGHT SX SY
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Function: sun &key SIZE
-
Draw a sun.
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: sunbeam &key STEP SIZE
-
Draw a sunbeam.
- Package
cl-ascii-art
- Source
bitmaps.lisp (file)
- Function: symb &rest ARGS
-
- Package
cl-ascii-art
- Source
utility.lisp (file)
- Function: text-bitmap &rest ARGS
-
- Package
cl-ascii-art
- Source
text.lisp (file)
5.2.4 Generic functions
- Generic Function: baseline OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: baseline (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: code-count OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: code-count (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: comment-lines OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: comment-lines (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: comments OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: comments (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: full-layout OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: full-layout (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: height OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: height (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: lower-case FONT
-
- Package
cl-ascii-art
- Methods
- Method: lower-case (FONT font)
-
- Source
fonts.lisp (file)
- Generic Function: max-length OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: max-length (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: name OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: name (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: old-layout OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: old-layout (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
- Generic Function: print-direction OBJECT
-
- Package
cl-ascii-art
- Methods
- Method: print-direction (FONT font)
-
automatically generated reader method
- Source
fonts.lisp (file)
5.2.5 Classes
- Class: font ()
-
- Package
cl-ascii-art
- Source
fonts.lisp (file)
- Direct superclasses
standard-object (class)
- Direct methods
-
- Direct slots
- Slot: name
-
- Initargs
:name
- Readers
name (generic function)
- Slot: height
-
- Initargs
:height
- Readers
height (generic function)
- Slot: baseline
-
- Initargs
:baseline
- Readers
baseline (generic function)
- Slot: max-length
-
- Initargs
:max-length
- Readers
max-length (generic function)
- Slot: old-layout
-
- Initargs
:old-layout
- Readers
old-layout (generic function)
- Slot: comment-lines
-
- Initargs
:comment-lines
- Readers
comment-lines (generic function)
- Slot: print-direction
-
- Initargs
:print-direction
- Readers
print-direction (generic function)
- Slot: full-layout
-
- Initargs
:full-layout
- Readers
full-layout (generic function)
- Slot: code-count
-
- Initargs
:code-count
- Readers
code-count (generic function)
- Slot: comments
-
- Initargs
:comments
- Readers
comments (generic function)
- Slot: lower-case
-
Appendix A Indexes
A.1 Concepts
| Index Entry | | Section |
|
C | | |
| cl-ascii-art.asd: | | The cl-ascii-art<dot>asd file |
| cl-ascii-art/bitmaps.lisp: | | The cl-ascii-art/bitmaps<dot>lisp file |
| cl-ascii-art/border.lisp: | | The cl-ascii-art/border<dot>lisp file |
| cl-ascii-art/boxes.lisp: | | The cl-ascii-art/boxes<dot>lisp file |
| cl-ascii-art/cl-ascii-art.asd: | | The cl-ascii-art/cl-ascii-art<dot>asd file |
| cl-ascii-art/color.lisp: | | The cl-ascii-art/color<dot>lisp file |
| cl-ascii-art/demos.lisp: | | The cl-ascii-art/demos<dot>lisp file |
| cl-ascii-art/fonts.lisp: | | The cl-ascii-art/fonts<dot>lisp file |
| cl-ascii-art/fractals.lisp: | | The cl-ascii-art/fractals<dot>lisp file |
| cl-ascii-art/heart.lisp: | | The cl-ascii-art/heart<dot>lisp file |
| cl-ascii-art/hilbert-space-filling-curve.lisp: | | The cl-ascii-art/hilbert-space-filling-curve<dot>lisp file |
| cl-ascii-art/markdown.lisp: | | The cl-ascii-art/markdown<dot>lisp file |
| cl-ascii-art/note.lisp: | | The cl-ascii-art/note<dot>lisp file |
| cl-ascii-art/package.lisp: | | The cl-ascii-art/package<dot>lisp file |
| cl-ascii-art/readme.lisp: | | The cl-ascii-art/readme<dot>lisp file |
| cl-ascii-art/tables.lisp: | | The cl-ascii-art/tables<dot>lisp file |
| cl-ascii-art/text.lisp: | | The cl-ascii-art/text<dot>lisp file |
| cl-ascii-art/unicode.lisp: | | The cl-ascii-art/unicode<dot>lisp file |
| cl-ascii-art/utility.lisp: | | The cl-ascii-art/utility<dot>lisp file |
|
F | | |
| File, Lisp, cl-ascii-art.asd: | | The cl-ascii-art<dot>asd file |
| File, Lisp, cl-ascii-art/bitmaps.lisp: | | The cl-ascii-art/bitmaps<dot>lisp file |
| File, Lisp, cl-ascii-art/border.lisp: | | The cl-ascii-art/border<dot>lisp file |
| File, Lisp, cl-ascii-art/boxes.lisp: | | The cl-ascii-art/boxes<dot>lisp file |
| File, Lisp, cl-ascii-art/color.lisp: | | The cl-ascii-art/color<dot>lisp file |
| File, Lisp, cl-ascii-art/demos.lisp: | | The cl-ascii-art/demos<dot>lisp file |
| File, Lisp, cl-ascii-art/fonts.lisp: | | The cl-ascii-art/fonts<dot>lisp file |
| File, Lisp, cl-ascii-art/fractals.lisp: | | The cl-ascii-art/fractals<dot>lisp file |
| File, Lisp, cl-ascii-art/heart.lisp: | | The cl-ascii-art/heart<dot>lisp file |
| File, Lisp, cl-ascii-art/hilbert-space-filling-curve.lisp: | | The cl-ascii-art/hilbert-space-filling-curve<dot>lisp file |
| File, Lisp, cl-ascii-art/markdown.lisp: | | The cl-ascii-art/markdown<dot>lisp file |
| File, Lisp, cl-ascii-art/note.lisp: | | The cl-ascii-art/note<dot>lisp file |
| File, Lisp, cl-ascii-art/package.lisp: | | The cl-ascii-art/package<dot>lisp file |
| File, Lisp, cl-ascii-art/readme.lisp: | | The cl-ascii-art/readme<dot>lisp file |
| File, Lisp, cl-ascii-art/tables.lisp: | | The cl-ascii-art/tables<dot>lisp file |
| File, Lisp, cl-ascii-art/text.lisp: | | The cl-ascii-art/text<dot>lisp file |
| File, Lisp, cl-ascii-art/unicode.lisp: | | The cl-ascii-art/unicode<dot>lisp file |
| File, Lisp, cl-ascii-art/utility.lisp: | | The cl-ascii-art/utility<dot>lisp file |
| File, other, cl-ascii-art/cl-ascii-art.asd: | | The cl-ascii-art/cl-ascii-art<dot>asd file |
|
L | | |
| Lisp File, cl-ascii-art.asd: | | The cl-ascii-art<dot>asd file |
| Lisp File, cl-ascii-art/bitmaps.lisp: | | The cl-ascii-art/bitmaps<dot>lisp file |
| Lisp File, cl-ascii-art/border.lisp: | | The cl-ascii-art/border<dot>lisp file |
| Lisp File, cl-ascii-art/boxes.lisp: | | The cl-ascii-art/boxes<dot>lisp file |
| Lisp File, cl-ascii-art/color.lisp: | | The cl-ascii-art/color<dot>lisp file |
| Lisp File, cl-ascii-art/demos.lisp: | | The cl-ascii-art/demos<dot>lisp file |
| Lisp File, cl-ascii-art/fonts.lisp: | | The cl-ascii-art/fonts<dot>lisp file |
| Lisp File, cl-ascii-art/fractals.lisp: | | The cl-ascii-art/fractals<dot>lisp file |
| Lisp File, cl-ascii-art/heart.lisp: | | The cl-ascii-art/heart<dot>lisp file |
| Lisp File, cl-ascii-art/hilbert-space-filling-curve.lisp: | | The cl-ascii-art/hilbert-space-filling-curve<dot>lisp file |
| Lisp File, cl-ascii-art/markdown.lisp: | | The cl-ascii-art/markdown<dot>lisp file |
| Lisp File, cl-ascii-art/note.lisp: | | The cl-ascii-art/note<dot>lisp file |
| Lisp File, cl-ascii-art/package.lisp: | | The cl-ascii-art/package<dot>lisp file |
| Lisp File, cl-ascii-art/readme.lisp: | | The cl-ascii-art/readme<dot>lisp file |
| Lisp File, cl-ascii-art/tables.lisp: | | The cl-ascii-art/tables<dot>lisp file |
| Lisp File, cl-ascii-art/text.lisp: | | The cl-ascii-art/text<dot>lisp file |
| Lisp File, cl-ascii-art/unicode.lisp: | | The cl-ascii-art/unicode<dot>lisp file |
| Lisp File, cl-ascii-art/utility.lisp: | | The cl-ascii-art/utility<dot>lisp file |
|
O | | |
| Other File, cl-ascii-art/cl-ascii-art.asd: | | The cl-ascii-art/cl-ascii-art<dot>asd file |
|
A.2 Functions
| Index Entry | | Section |
|
% | | |
| %markdown : | | Internal macros |
|
A | | |
| art-file : | | Internal functions |
| as-string : | | Exported macros |
| asdf-base-path : | | Internal functions |
|
B | | |
| baseline : | | Internal generic functions |
| baseline : | | Internal generic functions |
| bitmap-text : | | Internal functions |
| border : | | Internal functions |
| boxed : | | Exported functions |
| boxes : | | Internal functions |
| br : | | Internal macros |
| bugout : | | Exported macros |
| bullseye : | | Internal functions |
|
C | | |
| calculate-box-graphic : | | Internal functions |
| case-filter : | | Internal functions |
| clear-bitmap : | | Internal functions |
| clock-face : | | Exported functions |
| code-count : | | Internal generic functions |
| code-count : | | Internal generic functions |
| collect-scans : | | Internal functions |
| comment-lines : | | Internal generic functions |
| comment-lines : | | Internal generic functions |
| comments : | | Internal generic functions |
| comments : | | Internal generic functions |
| control-length : | | Internal functions |
| copy-bitmap-onto-bitmap : | | Internal functions |
| cows : | | Internal functions |
| cowsay : | | Exported functions |
|
D | | |
| define-demo : | | Internal macros |
| define-headers : | | Internal macros |
| define-selection-menu : | | Internal macros |
| demo-boxes : | | Exported functions |
| demo-cows : | | Exported functions |
| demo-fonts : | | Exported functions |
| directory-filenames : | | Internal functions |
| draw : | | Internal functions |
| draw-circle : | | Internal functions |
| draw-filled-circle : | | Internal functions |
| draw-line : | | Internal functions |
|
E | | |
| ensure-boxes-loaded : | | Internal functions |
| ensure-cows-loaded : | | Internal functions |
| ensure-fonts-loaded : | | Internal functions |
|
F | | |
| fill-bitmap : | | Internal functions |
| find-font : | | Internal functions |
| find-font-from-name : | | Internal functions |
| fonts : | | Exported functions |
| fractal : | | Exported functions |
| fractal-3-pattern : | | Internal functions |
| full-layout : | | Internal generic functions |
| full-layout : | | Internal generic functions |
| Function, art-file : | | Internal functions |
| Function, asdf-base-path : | | Internal functions |
| Function, bitmap-text : | | Internal functions |
| Function, border : | | Internal functions |
| Function, boxed : | | Exported functions |
| Function, boxes : | | Internal functions |
| Function, bullseye : | | Internal functions |
| Function, calculate-box-graphic : | | Internal functions |
| Function, case-filter : | | Internal functions |
| Function, clear-bitmap : | | Internal functions |
| Function, clock-face : | | Exported functions |
| Function, collect-scans : | | Internal functions |
| Function, control-length : | | Internal functions |
| Function, copy-bitmap-onto-bitmap : | | Internal functions |
| Function, cows : | | Internal functions |
| Function, cowsay : | | Exported functions |
| Function, demo-boxes : | | Exported functions |
| Function, demo-cows : | | Exported functions |
| Function, demo-fonts : | | Exported functions |
| Function, directory-filenames : | | Internal functions |
| Function, draw : | | Internal functions |
| Function, draw-circle : | | Internal functions |
| Function, draw-filled-circle : | | Internal functions |
| Function, draw-line : | | Internal functions |
| Function, ensure-boxes-loaded : | | Internal functions |
| Function, ensure-cows-loaded : | | Internal functions |
| Function, ensure-fonts-loaded : | | Internal functions |
| Function, fill-bitmap : | | Internal functions |
| Function, find-font : | | Internal functions |
| Function, find-font-from-name : | | Internal functions |
| Function, fonts : | | Exported functions |
| Function, fractal : | | Exported functions |
| Function, fractal-3-pattern : | | Internal functions |
| Function, group : | | Internal functions |
| Function, heading : | | Exported functions |
| Function, heart : | | Internal functions |
| Function, hilbert-points : | | Internal functions |
| Function, hilbert-space-filling-curve : | | Exported functions |
| Function, indent-text : | | Exported functions |
| Function, length-mono : | | Internal functions |
| Function, line-count : | | Internal functions |
| Function, line-width : | | Internal functions |
| Function, load-bitmap-font : | | Internal functions |
| Function, load-boxes : | | Internal functions |
| Function, load-cows : | | Internal functions |
| Function, load-font-directory : | | Internal functions |
| Function, load-fonts : | | Internal functions |
| Function, make-bitmap : | | Internal functions |
| Function, make-list-fn-generator : | | Internal functions |
| Function, make-list-generator : | | Internal functions |
| Function, maximize-length : | | Internal functions |
| Function, mkstr : | | Internal functions |
| Function, note : | | Exported functions |
| Function, outside-bounds : | | Internal functions |
| Function, pad-list : | | Internal functions |
| Function, parse-font-file : | | Internal functions |
| Function, pattern-to-bitmap : | | Internal functions |
| Function, peace : | | Internal functions |
| Function, power-of-two-p : | | Internal functions |
| Function, print-demo : | | Internal functions |
| Function, print-font : | | Internal functions |
| Function, print-font-grid : | | Internal functions |
| Function, print-in-braille : | | Exported functions |
| Function, print-selection-table : | | Internal functions |
| Function, print-table : | | Exported functions |
| Function, print-with-ellipses : | | Exported functions |
| Function, remove-trailing-newline : | | Exported functions |
| Function, render-readme : | | Exported functions |
| Function, rotate-rows-to-columns : | | Internal functions |
| Function, save-font-grid : | | Internal functions |
| Function, save-readme : | | Internal functions |
| Function, select-box : | | Internal functions |
| Function, select-cow : | | Internal functions |
| Function, select-font : | | Exported functions |
| Function, set-pixel : | | Internal functions |
| Function, show-unicode-characters : | | Exported functions |
| Function, size-filter : | | Internal functions |
| Function, slurp-file : | | Internal functions |
| Function, smile : | | Internal functions |
| Function, sort-fonts : | | Internal functions |
| Function, string-starts-with : | | Internal functions |
| Function, strings-to-bitmap : | | Internal functions |
| Function, sun : | | Internal functions |
| Function, sunbeam : | | Internal functions |
| Function, symb : | | Internal functions |
| Function, text : | | Exported functions |
| Function, text-3d : | | Exported functions |
| Function, text-bitmap : | | Internal functions |
| Function, text-with-unicode-boxes : | | Exported functions |
| Function, unfill-paragraph : | | Exported functions |
| Function, unicode-apropos : | | Exported functions |
| Function, with-flets : | | Exported functions |
| Function, with-macrolets : | | Exported functions |
| Function, word-wrap : | | Exported functions |
|
G | | |
| Generic Function, baseline : | | Internal generic functions |
| Generic Function, code-count : | | Internal generic functions |
| Generic Function, comment-lines : | | Internal generic functions |
| Generic Function, comments : | | Internal generic functions |
| Generic Function, full-layout : | | Internal generic functions |
| Generic Function, height : | | Internal generic functions |
| Generic Function, lower-case : | | Internal generic functions |
| Generic Function, max-length : | | Internal generic functions |
| Generic Function, name : | | Internal generic functions |
| Generic Function, old-layout : | | Internal generic functions |
| Generic Function, print-direction : | | Internal generic functions |
| Generic Function, table-element-string : | | Exported generic functions |
| gethash-set : | | Internal macros |
| group : | | Internal functions |
|
H | | |
| h1 : | | Internal macros |
| h2 : | | Internal macros |
| h3 : | | Internal macros |
| h4 : | | Internal macros |
| h5 : | | Internal macros |
| h6 : | | Internal macros |
| heading : | | Exported functions |
| heart : | | Internal functions |
| height : | | Internal generic functions |
| height : | | Internal generic functions |
| hilbert-points : | | Internal functions |
| hilbert-space-filling-curve : | | Exported functions |
|
I | | |
| if-color : | | Exported macros |
| indent-text : | | Exported functions |
|
L | | |
| length-mono : | | Internal functions |
| line-count : | | Internal functions |
| line-width : | | Internal functions |
| load-bitmap-font : | | Internal functions |
| load-boxes : | | Internal functions |
| load-cows : | | Internal functions |
| load-font-directory : | | Internal functions |
| load-fonts : | | Internal functions |
| lower-case : | | Internal generic functions |
| lower-case : | | Internal generic functions |
|
M | | |
| Macro, %markdown : | | Internal macros |
| Macro, as-string : | | Exported macros |
| Macro, br : | | Internal macros |
| Macro, bugout : | | Exported macros |
| Macro, define-demo : | | Internal macros |
| Macro, define-headers : | | Internal macros |
| Macro, define-selection-menu : | | Internal macros |
| Macro, gethash-set : | | Internal macros |
| Macro, h1 : | | Internal macros |
| Macro, h2 : | | Internal macros |
| Macro, h3 : | | Internal macros |
| Macro, h4 : | | Internal macros |
| Macro, h5 : | | Internal macros |
| Macro, h6 : | | Internal macros |
| Macro, if-color : | | Exported macros |
| Macro, markdown : | | Exported macros |
| Macro, pre : | | Internal macros |
| Macro, with-bitmap : | | Internal macros |
| Macro, with-note-lock : | | Internal macros |
| make-bitmap : | | Internal functions |
| make-list-fn-generator : | | Internal functions |
| make-list-generator : | | Internal functions |
| markdown : | | Exported macros |
| max-length : | | Internal generic functions |
| max-length : | | Internal generic functions |
| maximize-length : | | Internal functions |
| Method, baseline : | | Internal generic functions |
| Method, code-count : | | Internal generic functions |
| Method, comment-lines : | | Internal generic functions |
| Method, comments : | | Internal generic functions |
| Method, full-layout : | | Internal generic functions |
| Method, height : | | Internal generic functions |
| Method, lower-case : | | Internal generic functions |
| Method, max-length : | | Internal generic functions |
| Method, name : | | Internal generic functions |
| Method, old-layout : | | Internal generic functions |
| Method, print-direction : | | Internal generic functions |
| Method, table-element-string : | | Exported generic functions |
| Method, table-element-string : | | Exported generic functions |
| Method, table-element-string : | | Exported generic functions |
| Method, table-element-string : | | Exported generic functions |
| Method, table-element-string : | | Exported generic functions |
| Method, table-element-string : | | Exported generic functions |
| mkstr : | | Internal functions |
|
N | | |
| name : | | Internal generic functions |
| name : | | Internal generic functions |
| note : | | Exported functions |
|
O | | |
| old-layout : | | Internal generic functions |
| old-layout : | | Internal generic functions |
| outside-bounds : | | Internal functions |
|
P | | |
| pad-list : | | Internal functions |
| parse-font-file : | | Internal functions |
| pattern-to-bitmap : | | Internal functions |
| peace : | | Internal functions |
| power-of-two-p : | | Internal functions |
| pre : | | Internal macros |
| print-demo : | | Internal functions |
| print-direction : | | Internal generic functions |
| print-direction : | | Internal generic functions |
| print-font : | | Internal functions |
| print-font-grid : | | Internal functions |
| print-in-braille : | | Exported functions |
| print-selection-table : | | Internal functions |
| print-table : | | Exported functions |
| print-with-ellipses : | | Exported functions |
|
R | | |
| remove-trailing-newline : | | Exported functions |
| render-readme : | | Exported functions |
| rotate-rows-to-columns : | | Internal functions |
|
S | | |
| save-font-grid : | | Internal functions |
| save-readme : | | Internal functions |
| select-box : | | Internal functions |
| select-cow : | | Internal functions |
| select-font : | | Exported functions |
| set-pixel : | | Internal functions |
| show-unicode-characters : | | Exported functions |
| size-filter : | | Internal functions |
| slurp-file : | | Internal functions |
| smile : | | Internal functions |
| sort-fonts : | | Internal functions |
| string-starts-with : | | Internal functions |
| strings-to-bitmap : | | Internal functions |
| sun : | | Internal functions |
| sunbeam : | | Internal functions |
| symb : | | Internal functions |
|
T | | |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| table-element-string : | | Exported generic functions |
| text : | | Exported functions |
| text-3d : | | Exported functions |
| text-bitmap : | | Internal functions |
| text-with-unicode-boxes : | | Exported functions |
|
U | | |
| unfill-paragraph : | | Exported functions |
| unicode-apropos : | | Exported functions |
|
W | | |
| with-bitmap : | | Internal macros |
| with-flets : | | Exported functions |
| with-macrolets : | | Exported functions |
| with-note-lock : | | Internal macros |
| word-wrap : | | Exported functions |
|
A.3 Variables
| Index Entry | | Section |
|
* | | |
| *ascii-to-braille-map* : | | Internal special variables |
| *bitmap* : | | Internal special variables |
| *bitmap-font* : | | Internal special variables |
| *boxes* : | | Internal special variables |
| *boxes-config* : | | Internal special variables |
| *clock-faces* : | | Internal special variables |
| *cow-directory* : | | Internal special variables |
| *cows* : | | Internal special variables |
| *current-box* : | | Internal special variables |
| *current-cow* : | | Internal special variables |
| *earth* : | | Internal special variables |
| *font* : | | Internal special variables |
| *font-directory* : | | Internal special variables |
| *fonts* : | | Internal special variables |
| *heart-bike* : | | Internal special variables |
| *inhibit-note* : | | Exported special variables |
| *note-lock* : | | Internal special variables |
| *note-start-clock* : | | Internal special variables |
| *sample-unicode-sets* : | | Internal special variables |
| *show-note-clock* : | | Exported special variables |
| *table-element-max-length* : | | Exported special variables |
| *table-float-precision* : | | Exported special variables |
|
B | | |
| baseline : | | Internal classes |
|
C | | |
| code-count : | | Internal classes |
| comment-lines : | | Internal classes |
| comments : | | Internal classes |
|
F | | |
| full-layout : | | Internal classes |
|
H | | |
| height : | | Internal classes |
|
L | | |
| lower-case : | | Internal classes |
|
M | | |
| max-length : | | Internal classes |
|
N | | |
| name : | | Internal classes |
|
O | | |
| old-layout : | | Internal classes |
|
P | | |
| print-direction : | | Internal classes |
|
S | | |
| Slot, baseline : | | Internal classes |
| Slot, code-count : | | Internal classes |
| Slot, comment-lines : | | Internal classes |
| Slot, comments : | | Internal classes |
| Slot, full-layout : | | Internal classes |
| Slot, height : | | Internal classes |
| Slot, lower-case : | | Internal classes |
| Slot, max-length : | | Internal classes |
| Slot, name : | | Internal classes |
| Slot, old-layout : | | Internal classes |
| Slot, print-direction : | | Internal classes |
| Special Variable, *ascii-to-braille-map* : | | Internal special variables |
| Special Variable, *bitmap* : | | Internal special variables |
| Special Variable, *bitmap-font* : | | Internal special variables |
| Special Variable, *boxes* : | | Internal special variables |
| Special Variable, *boxes-config* : | | Internal special variables |
| Special Variable, *clock-faces* : | | Internal special variables |
| Special Variable, *cow-directory* : | | Internal special variables |
| Special Variable, *cows* : | | Internal special variables |
| Special Variable, *current-box* : | | Internal special variables |
| Special Variable, *current-cow* : | | Internal special variables |
| Special Variable, *earth* : | | Internal special variables |
| Special Variable, *font* : | | Internal special variables |
| Special Variable, *font-directory* : | | Internal special variables |
| Special Variable, *fonts* : | | Internal special variables |
| Special Variable, *heart-bike* : | | Internal special variables |
| Special Variable, *inhibit-note* : | | Exported special variables |
| Special Variable, *note-lock* : | | Internal special variables |
| Special Variable, *note-start-clock* : | | Internal special variables |
| Special Variable, *sample-unicode-sets* : | | Internal special variables |
| Special Variable, *show-note-clock* : | | Exported special variables |
| Special Variable, *table-element-max-length* : | | Exported special variables |
| Special Variable, *table-float-precision* : | | Exported special variables |
|
A.4 Data types