[LISPWORKS][Common Lisp HyperSpec (TM)] [Previous][Up][Next]


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.

*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                                      

Figure 22-4. Defined names related to pretty printing.

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.

~I   ~W      ~<...~:>  
~:T  ~/.../  ~_        

Figure 22-5. Format directives related to Pretty Printing


[Starting Points][Contents][Index][Symbols][Glossary][Issues]
Copyright 1996-2005, LispWorks Ltd. All rights reserved.