CLHS: Section 3.1.1.1

#

## 3.1.1.1 The Global Environment

The global environment is that part of an environment that contains bindings with both indefinite scope and indefinite extent. The global environment contains, among other things, the following:

- bindings of dynamic variables and constant variables.
- bindings of functions, macros, and special operators.
- bindings of compiler macros.
- bindings of type and class names
- information about proclamations.

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

- DEFINE-COMPILER-MACRO:X3J13-NOV89

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