6.5 Predefined Presentation Types

6.5.1 Basic Presentation Types

These basic presentation types correspond to the Common Lisp types of the same name.

t [Presentation Type]

Summary:
The supertype of all other presentation types.

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

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

boolean [Presentation Type]
Summary:
The presentation type that represents t or nil. The textual representation is "Yes" and "No," respectively.

symbol [Presentation Type]
Summary:
The presentation type that represents a symbol.

keyword [Presentation Type]
Summary:
The presentation type that represents a symbol in the keyword package. It is a subtype of symbol.

blank-area [Presentation Type]
Summary:
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* [Variable]
Summary:
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.


CLIM 2.0 User's Guide - OCT 1998

Generated with Harlequin WebMaker