Diff of /impnotes/eval.html [6e6002] .. [fd4e91] Maximize Restore

  Switch to side-by-side view

--- a/impnotes/eval.html
+++ b/impnotes/eval.html
@@ -1,21 +1,23 @@
 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 3. Evaluation and Compilation
-   [CLHS-3]</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@sf.net" /><meta name="generator" content="DocBook XSL Stylesheets V1.65.1" /><link rel="home" href="index.html" title="Implementation Notes for GNU CLISP." /><link rel="up" href="clhs-chapters.html" title="Part I. Chapters or the Common Lisp HyperSpec" /><link rel="previous" href="sharpsign.html" title="2.6. Sharpsign&#10;  [CLHS-2.4.8]" /><link rel="next" href="evaluation.html" title="3.1. Evaluation&#10;  [CLHS-3.1]" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Evaluation and Compilation
-   [CLHS-3]</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sharpsign.html">Prev</a> </td><th width="60%" align="center">Part I. Chapters or the Common Lisp HyperSpec</th><td width="20%" align="right"> <a accesskey="n" href="evaluation.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="eval"></a>Chapter 3. Evaluation and Compilation
-   <a href="http://www.lisp.org/HyperSpec/Body/chap-3.html" target="_top">[CLHS-3]</a></h2></div></div><div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="evaluation.html">3.1. Evaluation
+<html xmlns="http://www.w3.org/1999/xhtml" xmlns:cf="http://docbook.sourceforge.net/xmlns/chunkfast/1.0"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Chapter 3. Evaluation and Compilation
+   [CLHS-3]</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@sf.net" /><meta name="generator" content="DocBook XSL Stylesheets V2005-07-12_04:47_snapshot" /><link rel="start" href="index.html" title="Implementation Notes for GNU CLISP." /><link rel="up" href="clhs-chapters.html" title="Part 1. Chapters or the Common Lisp HyperSpec" /><link rel="prev" href="sharpsign.html" title="2.5. Sharpsign&#10;  [CLHS-2.4.8]" /><link rel="next" href="evaluation.html" title="3.1. Evaluation&#10;  [CLHS-3.1]" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter 3. Evaluation and Compilation
+   [CLHS-3]</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sharpsign.html">Prev</a> </td><th width="60%" align="center">Part 1. Chapters or the Common Lisp HyperSpec</th><td width="20%" align="right"> <a accesskey="n" href="evaluation.html">Next</a></td></tr></table><hr /></div><div class="chapter" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title"><a id="eval"></a>Chapter 3. Evaluation and Compilation
+   <a href="http://www.lisp.org/HyperSpec/Body/chap-3.html" target="_top">[CLHS-3]</a></h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="evaluation.html">3.1. Evaluation
   [CLHS-3.1]</a></span></dt><dd><dl><dt><span class="section"><a href="evaluation.html#eval-environ">3.1.1. Introduction to Environments
-  [CLHS-3.1.1]</a></span></dt></dl></dd><dt><span class="section"><a href="compilation.html">3.2. Compilation
+  [CLHS-3.1.1]</a></span></dt><dt><span class="section"><a href="evaluation.html#dyn-var">3.1.2. Dynamic Variables
+  [CLHS-3.1.2.1.1.2]</a></span></dt><dt><span class="section"><a href="evaluation.html#function-form">3.1.3. Conses as Forms
+  [CLHS-3.1.2.1.2]</a></span></dt></dl></dd><dt><span class="section"><a href="compilation.html">3.2. Compilation
   [CLHS-3.2]</a></span></dt><dd><dl><dt><span class="section"><a href="compilation.html#compiler-terms">3.2.1. Compiler Terminology
   [CLHS-3.2.1]</a></span></dt><dt><span class="section"><a href="compilation.html#compiler-macros">3.2.2. Compiler Macros
   [CLHS-3.2.2.1]</a></span></dt><dt><span class="section"><a href="compilation.html#similarity">3.2.3. Definition of Similarity
   [CLHS-3.2.4.2.2]</a></span></dt></dl></dd><dt><span class="section"><a href="declarations.html">3.3. Declarations
-  [CLHS-3.3]</a></span></dt><dd><dl><dt><span class="section"><a href="declarations.html#compile-decl">3.3.1. Additional declarations</a></span></dt></dl></dd><dt><span class="section"><a href="lalist.html">3.4. Lambda Lists
+  [CLHS-3.3]</a></span></dt><dd><dl><dt><span class="section"><a href="declarations.html#safety-decl">3.3.1. Declaration <code class="literal">SAFETY</code>.</a></span></dt><dt><span class="section"><a href="declarations.html#compile-decl">3.3.2. Declaration <code class="code">(COMPILE)</code></a></span></dt></dl></dd><dt><span class="section"><a href="lalist.html">3.4. Lambda Lists
    [CLHS-3.4]</a></span></dt><dd><dl><dt><span class="section"><a href="lalist.html#boa-lalist">3.4.1. Boa Lambda Lists
   [CLHS-3.4.6]</a></span></dt></dl></dd><dt><span class="section"><a href="eval-comp.html">3.5. The Evaluation and Compilation Dictionary
-  [CLHS-3.8]</a></span></dt><dd><dl><dt><span class="section"><a href="eval-comp.html#spec-decl">3.5.1. Declaration <tt class="literal">SPECIAL</tt></a></span></dt><dt><span class="section"><a href="eval-comp.html#constantp">3.5.2. Function <tt class="function">CONSTANTP</tt>.</a></span></dt><dt><span class="section"><a href="eval-comp.html#eval-when">3.5.3. Macro <tt class="function">EVAL-WHEN</tt></a></span></dt></dl></dd></dl></div><p>All the functions built by <a href="http://www.lisp.org/HyperSpec/Body/speope_function.html" target="_top"><tt class="function">FUNCTION</tt></a>, <a href="http://www.lisp.org/HyperSpec/Body/fun_compile.html" target="_top"><tt class="function">COMPILE</tt></a> and the like are
- atoms.  There are built-in functions written in <a href="http://www.eskimo.com/~scs/C-faq/top.html" target="_top"><span><b class="command">C</b></span></a>, compiled
- functions (both of type <a href="http://www.lisp.org/HyperSpec/Body/typ_compiled-function.html" target="_top"><tt class="classname">COMPILED-FUNCTION</tt></a>) and interpreted
- functions (of type <a href="http://www.lisp.org/HyperSpec/Body/syscla_function.html" target="_top"><tt class="classname">FUNCTION</tt></a>).</p></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sharpsign.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="clhs-chapters.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="evaluation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2.6. Sharpsign
+  [CLHS-3.8]</a></span></dt><dd><dl><dt><span class="section"><a href="eval-comp.html#spec-decl">3.5.1. Declaration <code class="literal">SPECIAL</code></a></span></dt><dt><span class="section"><a href="eval-comp.html#constantp">3.5.2. Function <code class="function">CONSTANTP</code></a></span></dt><dt><span class="section"><a href="eval-comp.html#eval-when">3.5.3. Macro <code class="function">EVAL-WHEN</code></a></span></dt></dl></dd></dl></div><p>All the functions built by <a href="http://www.lisp.org/HyperSpec/Body/speope_function.html" target="_top"><code class="function">FUNCTION</code></a>, <a href="http://www.lisp.org/HyperSpec/Body/fun_compile.html" target="_top"><code class="function">COMPILE</code></a> and the like are
+ atoms.  There are built-in functions written in <a href="http://www.eskimo.com/~scs/C-faq/top.html" target="_top"><span><strong class="command">C</strong></span></a>, compiled
+ functions (both of type <a href="http://www.lisp.org/HyperSpec/Body/typ_compiled-function.html" target="_top"><code class="classname">COMPILED-FUNCTION</code></a>) and interpreted
+ functions (of type <a href="http://www.lisp.org/HyperSpec/Body/syscla_function.html" target="_top"><code class="classname">FUNCTION</code></a>).</p></div><div class="bookinfo"><hr width="100%" /><table width="100%" summary="impnotes meta info"><th><td align="left">These notes document <a href="http://clisp.cons.org" target="_top"><span><strong class="command">CLISP</strong></span></a> version 2.34.</td><td align="right">Last modified: 2005-07-20</td></th></table></div><div class="custom-footer"><hr width="100%" /><table width="100%"><tr><td align="left"><a href="http://clisp.cons.org"><img src="clisp.png" width="48" height="48" alt="[CLISP home]" /></a></td><td align="center"><a href="http://www.gnu.org"><img src="http://www.gnu.org/graphics/gnubanner.jpg" width="468" height="60" alt="[Come and see what GNU creates for YOU]" /></a></td><td align="right"><a href="http://sourceforge.net"><img width="125" height="37" alt="[SourceForge]" src="http://sflogo.sourceforge.net/sflogo.php?group_id=1355&amp;type=2&amp;page=eval" /></a></td></tr></table></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sharpsign.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="clhs-chapters.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="evaluation.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2.5. Sharpsign
   [CLHS-2.4.8] </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 3.1. Evaluation
-  [CLHS-3.1]</td></tr></table></div><div class="custom-footer"><hr width="100%" /><table width="100%"><tr><td align="left"><a href="http://clisp.cons.org"><img src="clisp.png" width="48" height="48" alt="[CLISP home]" /></a></td><td align="center"><a href="http://www.gnu.org"><img src="http://www.gnu.org/graphics/gnubanner.jpg" width="468" height="60" alt="[Come and see what GNU creates for YOU]" /></a></td><td align="right"><a href="http://sourceforge.net"><img src="http://sourceforge.net/sflogo.php?group_id=1355&amp;amp;type=2" width="125" height="37" alt="[SourceForge]" /></a></td></tr></table></div></body></html>
+  [CLHS-3.1]</td></tr></table></div></body></html>