Diff of /impnotes/defconstant.html [b3bc95] .. [9d04bd] Maximize Restore

  Switch to side-by-side view

--- a/impnotes/defconstant.html
+++ b/impnotes/defconstant.html
@@ -1,19 +1,19 @@
 <?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>5.5. Macro DEFCONSTANT</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@lists.sourceforge.net" /><meta name="generator" content="DocBook XSL Stylesheets V1.73.2" /><link rel="start" href="index.html" title="Implementation Notes for GNU CLISP" /><link rel="up" href="data.html" title="Chapter 5. Data and Control Flow" /><link rel="prev" href="misc-data.html" title="5.4. Miscellaneous" /><link rel="next" href="fcase.html" title="5.6. Macro EXT:FCASE" /><link rel="copyright" href="legalese.html" title="Legal Status of the CLISP Implementation Notes" /><meta name="date" content="'generated: 2008-10-23 21:32:48-05:00'" /><link rel="author" title="Authors" href="index.html#authors" /><link rel="contents" title="Table of Contents" href="index.html" /><link rel="glossary" href="glossary.html" /><link rel="help" href="faq.html#faq-help" title="How do I ask for help?" /><link rel="home" title="Home" href="http://clisp.cons.org" /><link rel="index" href="idx.html" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5.5. Macro <code class="function">DEFCONSTANT</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="misc-data.html">Prev</a> </td><th width="60%" align="center">Chapter 5. Data and Control Flow
-  </th><td width="20%" align="right"> <a accesskey="n" href="fcase.html">Next</a></td></tr></table><hr /></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="defconstant"></a>5.5. Macro <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a></h2></div></div></div><div class="toc"><dl><dt><span class="section"><a href="defconstant.html#defconstant-similar">5.5.1. Variable <code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a></span></dt></dl></div><p>The initial value is <span class="strong"><strong>not</strong></span> evaluated at compile time,
- just like with <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFVAR</code></a> and <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFPARAMETER</code></a>.
- Use <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/speope_eval-when.html" target="_top"><code class="function">EVAL-WHEN</code></a> if you need the value at compile time.</p><p><a class="clhs" href="http://www.lisp.org/HyperSpec/Body/sec_3-1-2-1-1-3.html">constant variable</a>s may not be bound dynamically or lexically.</p><p>See also <a class="xref" href="declarations.html#constant-notinline" title="3.3.2. Declaration EXT:CONSTANT-NOTINLINE">Section 3.3.2, “Declaration <code class="literal">EXT:CONSTANT-NOTINLINE</code>”</a>.</p><p>If you need to undo the effects of a <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a> form,
- <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/fun_proclaim.html" target="_top"><code class="function">PROCLAIM</code></a> the symbol <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/dec_special.html" target="_top"><code class="literal">SPECIAL</code></a> (to turn the <a class="clhs" href="http://www.lisp.org/HyperSpec/Body/sec_3-1-2-1-1-3.html">constant variable</a> into a <a class="clhs" href="http://www.lisp.org/HyperSpec/Body/sec_3-1-2-1-1-2.html">dynamic variable</a>),
- and then <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/fun_proclaim.html" target="_top"><code class="function">PROCLAIM</code></a> it <a class="link" href="declarations.html#notspec-decl" title="Declaration EXT:NOTSPECIAL"><code class="literal">EXT:NOTSPECIAL</code></a> (to turn the <a class="clhs" href="http://www.lisp.org/HyperSpec/Body/sec_3-1-2-1-1-2.html">dynamic variable</a> into a <a class="clhs" href="http://www.lisp.org/HyperSpec/Body/sec_3-1-2-1-1-1.html">lexical variable</a>).
-</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>If you follow the usual variable naming convention
- (<code class="varname">*FOO*</code> for <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFVAR</code></a> and <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFPARAMETER</code></a>,
- <code class="constant">+BAR+</code> for <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a>, <code class="varname">ZOT</code>
- for <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/speope_letcm_letst.html" target="_top"><code class="function">LET</code></a>/<a class="ulink" href="http://www.lisp.org/HyperSpec/Body/speope_letcm_letst.html" target="_top"><code class="function">LET*</code></a>), you will save yourself a lot of trouble.
- See also <a class="xref" href="faq.html#faq-scope" title="Question">Q: A.4.14</a>.</p></div><div class="section" lang="en" xml:lang="en"><div class="titlepage"><div><div><h3 class="title"><a id="defconstant-similar"></a>5.5.1. Variable <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a></h3></div></div></div><p>If the variable being defined by <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a> is already bound to
- a value which is not <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/fun_eql.html" target="_top"><code class="function">EQL</code></a> to the new value, a <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/contyp_warning.html" target="_top"><code class="classname">WARNING</code></a> is issued.
- If, however, the new value is <strong class="first"><em class="firstterm">visually similar</em></strong>
+<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>5.5. Macro DEFCONSTANT</title><link rel="stylesheet" href="impnotes.css" type="text/css" /><link rev="made" href="mailto:clisp-list@lists.sourceforge.net" /><meta name="generator" content="DocBook XSL Stylesheets Vsnapshot_8465" /><link rel="home" href="index.html" title="Implementation Notes for GNU CLISP" /><link rel="up" href="data.html" title="Chapter 5. Data and Control Flow" /><link rel="prev" href="misc-data.html" title="5.4. Miscellaneous" /><link rel="next" href="fcase.html" title="5.6. Macro EXT:FCASE" /><link rel="copyright" href="legalese.html" title="Legal Status of the CLISP Implementation Notes" /><meta name="date" content="'generated: 2009-07-28 12:48:49-04:00'" /><link rel="author" title="Authors" href="index.html#authors" /><link rel="contents" title="Table of Contents" href="index.html" /><link rel="glossary" href="glossary.html" /><link rel="help" href="faq.html#faq-help" title="How do I ask for help?" /><link rel="home" title="Home" href="http://clisp.cons.org" /><link rel="index" href="idx.html" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5.5. Macro <code class="function">DEFCONSTANT</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="misc-data.html">Prev</a> </td><th width="60%" align="center">Chapter 5. Data and Control Flow   </th><td width="20%" align="right"> <a accesskey="n" href="fcase.html">Next</a></td></tr></table><hr /></div><div class="section" title="5.5. Macro DEFCONSTANT"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="defconstant"></a>5.5. Macro <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a></h2></div></div></div><div class="toc"><dl><dt><span class="section"><a href="defconstant.html#defconstant-similar">5.5.1. Variable <code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a></span></dt></dl></div><p>The initial value is <span class="strong"><strong>not</strong></span> evaluated at compile time,
+ just like with <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFVAR</code></a> and <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFPARAMETER</code></a>.
+ Use <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/speope_eval-when.html" target="_top"><code class="function">EVAL-WHEN</code></a> if you need the value at compile time.</p><p><a class="clhs" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/sec_3-1-2-1-1-3.html">constant variable</a>s may not be bound dynamically or lexically.</p><p>See also <a class="xref" href="declarations.html#constant-notinline" title="3.3.2. Declaration EXT:CONSTANT-NOTINLINE">Section 3.3.2, “Declaration <code class="literal">EXT:CONSTANT-NOTINLINE</code>”</a>.</p><p>If you need to undo the effects of a <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a> form,
+ <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/fun_proclaim.html" target="_top"><code class="function">PROCLAIM</code></a> the symbol <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/dec_special.html" target="_top"><code class="literal">SPECIAL</code></a> (to turn the <a class="clhs" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/sec_3-1-2-1-1-3.html">constant variable</a> into a <a class="clhs" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/sec_3-1-2-1-1-2.html">dynamic variable</a>),
+ and then <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/fun_proclaim.html" target="_top"><code class="function">PROCLAIM</code></a> it <a class="link" href="declarations.html#notspec-decl" title="Declaration EXT:NOTSPECIAL"><code class="literal">EXT:NOTSPECIAL</code></a> (to turn the <a class="clhs" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/sec_3-1-2-1-1-2.html">dynamic variable</a> into a <a class="clhs" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/sec_3-1-2-1-1-1.html">lexical variable</a>).
+</p><div class="note" title="Note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Note</h3><p>If you follow the usual variable naming convention
+ (<code class="varname">*FOO*</code> for <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFVAR</code></a> and <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defparametercm_defvar.html" target="_top"><code class="function">DEFPARAMETER</code></a>,
+ <code class="constant">+BAR+</code> for <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a>, <code class="varname">ZOT</code>
+ for <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/speope_letcm_letst.html" target="_top"><code class="function">LET</code></a>/<a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/speope_letcm_letst.html" target="_top"><code class="function">LET*</code></a>), you will save yourself a lot of trouble.
+ See also <a class="xref" href="faq.html#faq-scope" title="A.4.14.">Q: A.4.14</a>.</p></div><div class="section" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><div class="titlepage"><div><div><h3 class="title"><a id="defconstant-similar"></a>5.5.1. Variable <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a></h3></div></div></div><p>If the variable being defined by <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/mac_defconstant.html" target="_top"><code class="function">DEFCONSTANT</code></a> is already bound to
+ a value which is not <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/fun_eql.html" target="_top"><code class="function">EQL</code></a> to the new value, a <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/contyp_warning.html" target="_top"><code class="classname">WARNING</code></a> is issued.
+ If, however, the new value is <strong class="first"><em class="firstterm">visually similar
+  <a id="visually-similar" class="indexterm"></a></em></strong>
  (prints to the same string, as is commonly the case when re-loading files)
  to the old one, the warning can be suppressed by setting
- <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a> to a non-<a class="ulink" href="http://www.lisp.org/HyperSpec/Body/convar_nil.html" target="_top"><code class="constant">NIL</code></a> value.</p><p>The initial value of <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a> is
- <a class="ulink" href="http://www.lisp.org/HyperSpec/Body/convar_nil.html" target="_top"><code class="constant">NIL</code></a>.</p></div></div><div class="bookinfo"><hr /><table width="100%" summary="impnotes meta info"><th><td align="left">These notes document <a class="ulink" href="http://clisp.cons.org" target="_top"><span class="command"><strong>CLISP</strong></span></a> version 2.47</td><td align="right">Last modified: 2008-10-23</td></th></table></div><div class="custom-footer"><hr /><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="https://sourceforge.net/donate/index.php?group_id=1355"><img src="http://images.sourceforge.net/images/project-support.jpg" width="88" height="32" alt="[Support CLISP]" /></a></td><td align="right"><a href="https://sourceforge.net"><img width="125" height="37" alt="[SourceForge]" src="http://sflogo.sourceforge.net/sflogo.php?group_id=1355&amp;type=2&amp;page=defconstant" /></a></td></tr></table></div><hr /><form method="get" action="http://www.google.com/custom" target="_top"><table width="100%" border="0"><tr><td nowrap="nowrap" align="center"><input type="hidden" name="domains" value="clisp.cons.org;clisp.podval.org;www.lisp.org" /><label for="sbi" style="display: none">Enter your search terms</label><input type="text" name="q" size="50" maxlength="255" id="sbi" value="5.5. Macro DEFCONSTANT" /><label for="sbb" style="display: none">Submit search form</label><input type="submit" name="sa" value="Google Search" id="sbb" /></td></tr><tr><td nowrap="nowrap" align="center"><input type="radio" name="sitesearch" value="" checked="1" id="ss0" /><label for="ss0" title="Search the Web"><small>Web</small></label><input type="radio" name="sitesearch" value="clisp.cons.org" id="ss1" /><label for="ss1" title="Search clisp.cons.org"><small>clisp.cons.org</small></label><input type="radio" name="sitesearch" value="clisp.podval.org" id="ss2" /><label for="ss2" title="Search clisp.podval.org"><small>clisp.podval.org</small></label><input type="radio" name="sitesearch" value="www.lisp.org" id="ss3" /><label for="ss3" title="Search www.lisp.org"><small>www.lisp.org</small></label><input type="hidden" name="client" value="pub-4445255502750357" /><input type="hidden" name="forid" value="1" /><input type="hidden" name="ie" value="UTF-8" /><input type="hidden" name="oe" value="UTF-8" /><input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:000000;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:48;LW:48;L:http://clisp.cons.org/clisp.png;S:http://clisp.cons.org;FORID:1" /><input type="hidden" name="hl" value="en" /></td></tr></table></form><hr /><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="misc-data.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="data.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="fcase.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5.4. Miscellaneous </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 5.6. Macro <code class="function">EXT:FCASE</code></td></tr></table></div></body></html>
+ <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a> to a non-<a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/convar_nil.html" target="_top"><code class="constant">NIL</code></a> value.</p><p>The initial value of <a class="link" href="defconstant.html#defconstant-similar" title="5.5.1. Variable CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*"><code class="varname">CUSTOM:*SUPPRESS-SIMILAR-CONSTANT-REDEFINITION-WARNING*</code></a> is <a class="ulink" href="http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/Body/convar_nil.html" target="_top"><code class="constant">NIL</code></a>.
+</p></div></div><div class="bookinfo"><hr /><table width="100%" summary="impnotes meta info"><th><td align="left">These notes document <a class="ulink" href="http://clisp.cons.org" target="_top"><span class="command"><strong>CLISP</strong></span></a> version 2.48</td><td align="right">Last modified: 2009-07-28</td></th></table></div><div class="custom-footer"><hr /><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="https://sourceforge.net/donate/index.php?group_id=1355"><img src="http://images.sourceforge.net/images/project-support.jpg" width="88" height="32" alt="[Support CLISP]" /></a></td><td align="right"><a href="https://sourceforge.net/projects/clisp"><img width="120" height="30" alt="[SourceForge]" src="http://sflogo.sourceforge.net/sflogo.php?group_id=1355&amp;type=12&amp;page=defconstant" /></a></td></tr></table></div><hr /><form method="get" action="http://www.google.com/custom" target="_top"><table width="100%" border="0"><tr><td nowrap="nowrap" align="center"><input type="hidden" name="domains" value="clisp.cons.org;clisp.podval.org;www.lisp.org" /><label for="sbi" style="display: none">Enter your search terms</label><input type="text" name="q" size="50" maxlength="255" id="sbi" value="5.5. Macro DEFCONSTANT" /><label for="sbb" style="display: none">Submit search form</label><input type="submit" name="sa" value="Google Search" id="sbb" /></td></tr><tr><td nowrap="nowrap" align="center"><input type="radio" name="sitesearch" value="" checked="1" id="ss0" /><label for="ss0" title="Search the Web"><small>Web</small></label><input type="radio" name="sitesearch" value="clisp.cons.org" id="ss1" /><label for="ss1" title="Search clisp.cons.org"><small>clisp.cons.org</small></label><input type="radio" name="sitesearch" value="clisp.podval.org" id="ss2" /><label for="ss2" title="Search clisp.podval.org"><small>clisp.podval.org</small></label><input type="radio" name="sitesearch" value="www.lisp.org" id="ss3" /><label for="ss3" title="Search www.lisp.org"><small>www.lisp.org</small></label><input type="hidden" name="client" value="pub-4445255502750357" /><input type="hidden" name="forid" value="1" /><input type="hidden" name="ie" value="UTF-8" /><input type="hidden" name="oe" value="UTF-8" /><input type="hidden" name="cof" value="GALT:#008000;GL:1;DIV:#336699;VLC:663399;AH:center;BGC:FFFFFF;LBGC:000000;ALC:0000FF;LC:0000FF;T:000000;GFNT:0000FF;GIMP:0000FF;LH:48;LW:48;L:http://clisp.cons.org/clisp.png;S:http://clisp.cons.org;FORID:1" /><input type="hidden" name="hl" value="en" /></td></tr></table></form><hr /><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="misc-data.html">Prev</a> </td><td width="20%" align="center"><a accesskey="u" href="data.html">Up</a></td><td width="40%" align="right"> <a accesskey="n" href="fcase.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5.4. Miscellaneous </td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top"> 5.6. Macro <code class="function">EXT:FCASE</code></td></tr></table></div></body></html>