Page 235 Table of Contents Index Page 237
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E



CHAPTER 23. PRESENTATION TYPES

=> nil [Presentation Type]
The subtype of all other presentation types. This has no printed representation, and it useful
only in writing "context independent" translators, that is, translators whose to-type is nil.

=> null [Presentation Type]
The type that represents "nothing". The single object associated with this type is nil, and its
printed representation is "None".

=> boolean [Presentation Type]
The type that represents true or false. The printed representation is "Yes" or "No", respectively.

=> symbol [Presentation Type]
The type that represents a symbol.

=> keyword [Presentation Type]
The type that represents a symbol in the keyword package. It is a subtype of symbol.

=> blank-area [Presentation Type]
The type that represents all the places in a window where there is no presentation that is
applicable in the current input context. CLIM provides a single "null presentation" as the
object associated with this type.

=> *null-presentation* [Constant]
The null presentation, which occupies all parts of a window in which there are no applicable
presentations. This will have a presentation type of blank-area.

23.8.2 Numeric Presentation Types

=> number [Presentation Type]
The type that represents a general number. It is the supertype of all the number types.

=> complex [Presentation Type]
The type that represents a complex number. It is a subtype of number.

=> real &optional low high [Presentation Type]
The type that represents either a ratio, an integer, or a floating point number between low and
high. low and high can be inclusive or exclusive, as in Common Lisp type specifiers. Options to
this type are base (default 10) and radix (default nil). real is a subtype of number.

=> rational &optional low high [Presentation Type]


Page 235 Table of Contents Index Page 237
Chapters
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30
A, B, C, D, E