Special variables: Difference between revisions

Content deleted Content added
Kazinator (talk | contribs)
→‎{{header|Common Lisp}}: Added jargon note.
Line 425: Line 425:


=={{header|Common Lisp}}==
=={{header|Common Lisp}}==

Note: the term "special variable" has a meaning in Common Lisp and related dialects, different from the way it is being used here. It is a jargon which denotes a dynamically scoped variable. ANSI Common Lisp's standard-defined variables are special variables in both senses of the term.

The following code snippet prints a list of all 44 special variables defined by the Common Lisp standard. For further information about each of them consult the [http://www.lispworks.com/documentation/HyperSpec/Front/X_Alph_9.htm online documentation].
The following code snippet prints a list of all 44 special variables defined by the Common Lisp standard. For further information about each of them consult the [http://www.lispworks.com/documentation/HyperSpec/Front/X_Alph_9.htm online documentation].
<lang lisp>(defun special-variables ()
<lang lisp>(defun special-variables ()