Common Lisp the Language, 2nd Edition
Next: Type Specifier Lists
Up: Type Specifiers
Previous: Type Specifiers
The type symbols defined by the system include those shown in table
4-1. In addition, when a
structure type is defined using defstruct
, the name of the
structure type becomes a valid type symbol.
Notice of correction. In the first edition, the type specifiers
signed-byte
and unsigned-byte
were
inadvertently omitted from table 4-1.
X3J13 voted in March 1989 (COMMON-TYPE) to eliminate the type
common
; this fact is indicated by the brackets around the
common
type specifier in the table.
X3J13 voted in March 1989 (CHARACTER-PROPOSAL) to eliminate the
type string-char
; this fact is indicated by the brackets
around the string-char
type specifier in the table.
X3J13 voted in March 1989 (CHARACTER-PROPOSAL) to add the type
extended-character
and the type
base-character
.
X3J13 voted in March 1989 (REAL-NUMBER-TYPE) to add the type
specifier real
.
X3J13 votes have also implicitly added many other type specifiers as
names of classes (see chapter 28) or of
conditions (see chapter 29).
AI.Repository@cs.cmu.edu