• Removed Language Features |
• Requirements for removed and deprecated features | ||
• Removed Types | ||
• Removed Operators | ||
• Removed Argument Conventions | ||
• Removed Variables | ||
• Removed Reader Syntax | ||
• Packages No Longer Required |
Next: Removed Types, Up: Removed Language Features [Contents][Index]
For this standard, some features from the language described in Common Lisp: The Language have been removed, and others have been deprecated (and will most likely not appear in future Common Lisp standards). Which features were removed and which were deprecated was decided on a case-by-case basis by the X3J13 committee.
Conforming implementations that wish to retain any removed
features for compatibility must assure that such compatibility
does not interfere with the correct function of conforming programs.
For example, symbols corresponding to the names of removed functions
may not appear in the the COMMON-LISP
package.
(Note, however, that this specification has been devised in such a way
that there can be a package named LISP
which can contain such symbols.)
Conforming implementations must implement all deprecated features. For a list of deprecated features, see Section 1.8 (Deprecated Language Features).
Next: Removed Operators, Previous: Requirements for removed and deprecated features, Up: Removed Language Features [Contents][Index]
The type string-char
was removed.
Next: Removed Argument Conventions, Previous: Removed Types, Up: Removed Language Features [Contents][Index]
The functions
int-char
,
char-bits
,
char-font
,
make-char
,
char-bit
,
set-char-bit
,
string-char-p
,
and
commonp
were removed.
The special operator compiler-let
was removed.
Next: Removed Variables, Previous: Removed Operators, Up: Removed Language Features [Contents][Index]
The font argument to digit-char
was removed.
The bits and font arguments to code-char
were removed.
Next: Removed Reader Syntax, Previous: Removed Argument Conventions, Up: Removed Language Features [Contents][Index]
The variables
char-font-limit
,
char-bits-limit
,
char-control-bit
,
char-meta-bit
,
char-super-bit
,
char-hyper-bit
,
and *break-on-warnings*
were removed.
Next: Packages No Longer Required, Previous: Removed Variables, Up: Removed Language Features [Contents][Index]
The “#,
” reader macro in standard syntax was removed.
Previous: Removed Reader Syntax, Up: Removed Language Features [Contents][Index]
The packages
LISP
,
USER
,
and SYSTEM
are no longer required. It is valid for packages with one or more of these
names to be provided by a conforming implementation as extensions.
Previous: Removed Reader Syntax, Up: Removed Language Features [Contents][Index]