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.