Printing Bit Vectors (ANSI and GNU Common Lisp Document)

Next: Printing Other Vectors, Previous: Printing Lists and Conses, Up: Default Print-Object Methods

#### 22.1.3.14 Printing Bit Vectors

A bit vector is printed as `#*` followed by the bits of the bit vector in order. If *print-array* is false, then the bit vector is printed in a format (using `#<`) that is concise but not readable. Only the active elements of the bit vector are printed.

[Reviewer Note by Barrett: Need to provide for `#5*0` as an alternate notation for `#*00000`.]

For information on Lisp reader parsing of bit vectors, see Sharpsign Asterisk.