[LISPWORKS][Common Lisp HyperSpec (TM)] [Previous][Up][Next]

3.3.3 Declaration Identifiers

The next figure shows a list of all declaration identifiers defined by this standard.

declaration     ignore     special  
dynamic-extent  inline     type     
ftype           notinline           
ignorable       optimize            

Figure 3-9. Common Lisp Declaration Identifiers

An implementation is free to support other (implementation-defined) declaration identifiers as well. A warning might be issued if a declaration identifier is not among those defined above, is not defined by the implementation, is not a type name, and has not been declared in a declaration proclamation. Shorthand notation for Type Declarations

The following X3J13 cleanup issue, not part of the specification, applies to this section:

[Starting Points][Contents][Index][Symbols][Glossary][Issues]
Copyright 1996-2005, LispWorks Ltd. All rights reserved.