#

## 5.1.2 Kinds of Places

Several kinds of places are defined by Common Lisp; this section enumerates them. This set can be extended by implementations and by programmer code.

## 5.1.2.1 Variable Names as Places

## 5.1.2.2 Function Call Forms as Places

## 5.1.2.3 VALUES Forms as Places

## 5.1.2.4 THE Forms as Places

## 5.1.2.5 APPLY Forms as Places

## 5.1.2.6 Setf Expansions and Places

## 5.1.2.7 Macro Forms as Places

## 5.1.2.8 Symbol Macros as Places

## 5.1.2.9 Other Compound Forms as Places

The following X3J13 cleanup issues, not part of the specification, apply to this section:

- SYMBOL-MACROLET-SEMANTICS:SPECIAL-FORM
- JUN90-TRIVIAL-ISSUES:27
- SETF-OF-APPLY:ONLY-AREF-AND-FRIENDS
- SETF-APPLY-EXPANSION:IGNORE-EXPANDER
- SETF-OF-VALUES:ADD

Copyright 1996-2005, LispWorks Ltd. All rights reserved.