ToC | DocOverview | CGDoc | RelNotes | Index | PermutedIndex
| Allegro CL

| ANSI Common Lisp 22 Printer 22.2 The Lisp Pretty Printer 22.2.1 Pretty Printer Concepts ### 22.2.1.2 Format Directive Interface The primary interface to operations for dynamically determining the arrangement of output is provided through the functions and macros of the pretty printer. The next figure shows the defined names related to pretty printing.
Defined names related to pretty printing.
*print-lines* | pprint-dispatch | pprint-pop
*print-miser-width* | pprint-exit-if-list-exhausted | pprint-tab
*print-pprint-dispatch* | pprint-fill | pprint-tabular
*print-right-margin* | pprint-indent | set-pprint-dispatch
copy-pprint-dispatch | pprint-linear | write
format | pprint-logical-block |
formatter | pprint-newline |
The next figure identifies a set of format directives which serve as an alternate interface to the same pretty printing operations in a more textually compact form.
Format directives related to Pretty Printing
`~I` | `~W` | `~<...~:>`
`~:T` | `~/.../` | `~_`

© Franz Inc. All Rights Reserved - File last updated 2022-07-25