| |
doc:api:cram-language-api [2016/02/01 16:18] – created gkazhoya | doc:api:cram-language-api [2016/02/01 17:12] (current) – removed gkazhoya |
---|
<html> | |
<a name="Top"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<t | |
d valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="The-cram_002dlanguage-Reference-Manual"></a> | |
<h1 class="settitle">The cram-language Reference Manual</h1> | |
<p>This is the cram-language Reference Manual, | |
generated automatically by Declt version 2.0 patchlevel 1 "Benjamin Sisko" | |
on Mon Feb 01 17:05:58 2016 GMT+1. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Systems">1. Systems</a></td><td> </td><td align="left" valign="top"> The systems documentation | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Modules">2. Modules</a></td><td> </td><td align="left" valign="top"> The modules documentation | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Files">3. Files</a></td><td> </td><td align="left" valign="top"> The files documentation | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Packages">4. Packages</a></td><td> </td><td align="left" valign="top"> The packages documentation | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Definitions">5. Definitions</a></td><td> </td><td align="left" valign="top"> The symbols documentation | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Indexes">A. Indexes</a></td><td> </td><td align="left" valign="top"> Concepts, functions, variables and data types | |
</td></tr> | |
</table> | |
| |
| |
| |
<hr size="1"> | |
<a name="Systems"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Top" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-cram_002dlanguage-system" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Systems-1"></a> | |
<h1 class="chapter">1. Systems</h1> | |
<p>The main system appears first, followed by any subsystem dependency. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#The-cram_002dlanguage-system">1.1 <tt>cram-language</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="The-cram_002dlanguage-system"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Systems" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Systems" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Systems" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="cram_002dlanguage"></a> | |
<h2 class="section">1.1 <tt>cram-language</tt></h2> | |
<p><a name="go-to-the-cram_002dlanguage-system"></a><a name="index-cram_002dlanguage"></a> | |
<a name="index-System_002c-cram_002dlanguage"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Maintainer</strong></dt> | |
<dd><p>Lorenz Moesenlechner <<a href="mailto:moesenle@cs.tum.edu">moesenle@cs.tum.edu</a>> | |
</p></dd> | |
<dt> <strong>Author</strong></dt> | |
<dd><p>Lorenz Moesenlechner <<a href="mailto:moesenle@cs.tum.edu">moesenle@cs.tum.edu</a>> | |
</p></dd> | |
<dt> <strong>License</strong></dt> | |
<dd><p>BSD | |
</p></dd> | |
<dt> <strong>Description</strong></dt> | |
<dd><p>Coginitive plan language | |
</p></dd> | |
<dt> <strong>Long Description</strong></dt> | |
<dd><p>cram-language is a new plan language. | |
</p></dd> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<tt>trivial-garbage</tt> | |
</li><li> | |
<tt>alexandria</tt> | |
</li><li> | |
<tt>cram-utilities</tt> | |
</li><li> | |
<tt>sb-cltl2</tt> | |
</li></ul> | |
</dd> | |
<dt> <strong>Definition file</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dlanguage_002easd-file"><tt>cram-language.asd</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Component</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
</dl> | |
| |
| |
| |
<hr size="6"> | |
<a name="Modules"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-cram_002dlanguage-system" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002f-module" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Systems" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Modules-1"></a> | |
<h1 class="chapter">2. Modules</h1> | |
<p>Modules are listed depth-first from the system components tree. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#The-src_002f-module">2.1 <tt>src/</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ftasks_002f-module">2.2 <tt>src/tasks/</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluents_002f-module">2.3 <tt>src/fluents/</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002f-module">2.4 <tt>src/walker/</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="The-src_002f-module"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Modules" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ftasks_002f-module" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002f"></a> | |
<h2 class="section">2.1 <tt>src/</tt></h2> | |
<p><a name="go-to-the-src_002f-module"></a><a name="index-src_002f"></a> | |
<a name="index-Module_002c-src_002f"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dlanguage-system"><tt>cram-language</tt></a> (system) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/</tt> | |
</p></dd> | |
<dt> <strong>Components</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002futils_002elisp-file"><tt>utils</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftask_002dinterface_002elisp-file"><tt>task-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluent_002dinterface_002elisp-file"><tt>fluent-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002flogging_002elisp-file"><tt>logging</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwith_002dpolicy_002elisp-file"><tt>with-policy</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fdefault_002dpolicies_002elisp-file"><tt>default-policies</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002flanguage_002elisp-file"><tt>language</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fplans_002elisp-file"><tt>plans</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fgoals_002elisp-file"><tt>goals</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluent_002doperators_002elisp-file"><tt>fluent-operators</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fswank_002dindentation_002elisp-file"><tt>swank-indentation</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fsbcl_002dhotpatches_002elisp-file"><tt>sbcl-hotpatches</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
| |
<hr size="6"> | |
<a name="The-src_002ftasks_002f-module"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002f-module" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluents_002f-module" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ftasks_002f"></a> | |
<h2 class="section">2.2 <tt>src/tasks/</tt></h2> | |
<p><a name="go-to-the-src_002ftasks_002f-module"></a><a name="index-src_002ftasks_002f"></a> | |
<a name="index-Module_002c-src_002ftasks_002f"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftask_002dinterface_002elisp-file"><tt>task-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluent_002dinterface_002elisp-file"><tt>fluent-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002futils_002elisp-file"><tt>utils</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002flogging_002elisp-file"><tt>logging</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/tasks/</tt> | |
</p></dd> | |
<dt> <strong>Components</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002ftasks_002ffailures_002elisp-file"><tt>failures</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002ftask_002elisp-file"><tt>task</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002ftask_002dtree_002elisp-file"><tt>task-tree</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
| |
<hr size="6"> | |
<a name="The-src_002ffluents_002f-module"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ftasks_002f-module" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002f-module" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluents_002f"></a> | |
<h2 class="section">2.3 <tt>src/fluents/</tt></h2> | |
<p><a name="go-to-the-src_002ffluents_002f-module"></a><a name="index-src_002ffluents_002f"></a> | |
<a name="index-Module_002c-src_002ffluents_002f"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluent_002dinterface_002elisp-file"><tt>fluent-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftask_002dinterface_002elisp-file"><tt>task-interface</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002flogging_002elisp-file"><tt>logging</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluents/</tt> | |
</p></dd> | |
<dt> <strong>Components</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002ffluents_002ffluent_002elisp-file"><tt>fluent</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002fvalue_002dfluent_002elisp-file"><tt>value-fluent</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002ffluent_002dnet_002elisp-file"><tt>fluent-net</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002fpulse_002dfluent_002elisp-file"><tt>pulse-fluent</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002f-module"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluents_002f-module" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002f"></a> | |
<h2 class="section">2.4 <tt>src/walker/</tt></h2> | |
<p><a name="go-to-the-src_002fwalker_002f-module"></a><a name="index-src_002fwalker_002f"></a> | |
<a name="index-Module_002c-src_002fwalker_002f"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/</tt> | |
</p></dd> | |
<dt> <strong>Components</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file"><tt>env-impl-specific</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002finterface_002elisp-file"><tt>interface</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
| |
| |
<hr size="6"> | |
<a name="Files"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002f-module" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Modules" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Files-1"></a> | |
<h1 class="chapter">3. Files</h1> | |
<p>Files are sorted by type and then listed depth-first from the systems | |
components trees. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Lisp-files">3.1 Lisp</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="Lisp-files"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Files" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-cram_002dlanguage_002easd-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Lisp"></a> | |
<h2 class="section">3.1 Lisp</h2> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#The-cram_002dlanguage_002easd-file">3.1.1 <tt>cram-language.asd</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fpackages_002elisp-file">3.1.2 <tt>src/packages.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002futils_002elisp-file">3.1.3 <tt>src/utils.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ftask_002dinterface_002elisp-file">3.1.4 <tt>src/task-interface.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluent_002dinterface_002elisp-file">3.1.5 <tt>src/fluent-interface.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002flogging_002elisp-file">3.1.6 <tt>src/logging.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwith_002dpolicy_002elisp-file">3.1.7 <tt>src/with-policy.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fdefault_002dpolicies_002elisp-file">3.1.8 <tt>src/default-policies.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ftasks_002ffailures_002elisp-file">3.1.9 <tt>src/tasks/failures.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ftasks_002ftask_002elisp-file">3.1.10 <tt>src/tasks/task.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file">3.1.11 <tt>src/tasks/task-tree.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluents_002ffluent_002elisp-file">3.1.12 <tt>src/fluents/fluent.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002fenv_002elisp-file">3.1.16 <tt>src/walker/env.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file">3.1.18 <tt>src/walker/plan-tree.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002fwalker_002elisp-file">3.1.19 <tt>src/walker/walker.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fwalker_002finterface_002elisp-file">3.1.20 <tt>src/walker/interface.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002flanguage_002elisp-file">3.1.21 <tt>src/language.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fplans_002elisp-file">3.1.22 <tt>src/plans.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fgoals_002elisp-file">3.1.23 <tt>src/goals.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002ffluent_002doperators_002elisp-file">3.1.24 <tt>src/fluent-operators.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fswank_002dindentation_002elisp-file">3.1.25 <tt>src/swank-indentation.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-src_002fsbcl_002dhotpatches_002elisp-file">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
<hr size="6"> | |
<a name="The-cram_002dlanguage_002easd-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Lisp-files" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fpackages_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="cram_002dlanguage_002easd"></a> | |
<h3 class="subsection">3.1.1 <tt>cram-language.asd</tt></h3> | |
<p><a name="go-to-the-cram_002dlanguage_002easd-file"></a><a name="index-cram_002dlanguage_002easd"></a> | |
<a name="index-Lisp-File_002c-cram_002dlanguage_002easd"></a> | |
<a name="index-File_002c-Lisp_002c-cram_002dlanguage_002easd"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>cram-language.asd</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fpackages_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-cram_002dlanguage_002easd-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002futils_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fpackages_002elisp"></a> | |
<h3 class="subsection">3.1.2 <tt>src/packages.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fpackages_002elisp-file"></a><a name="index-src_002fpackages_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fpackages_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fpackages_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/packages.lisp</tt> | |
</p></dd> | |
<dt> <strong>Packages</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</li><li> | |
<a href="#go-to-the-cram_002duser-package"><tt>cram-user</tt></a> | |
</li></ul> | |
</dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002futils_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fpackages_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ftask_002dinterface_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002futils_002elisp"></a> | |
<h3 class="subsection">3.1.3 <tt>src/utils.lisp</tt></h3> | |
<p><a name="go-to-the-src_002futils_002elisp-file"></a><a name="index-src_002futils_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002futils_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002futils_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/utils.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ftask_002dinterface_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002futils_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluent_002dinterface_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ftask_002dinterface_002elisp"></a> | |
<h3 class="subsection">3.1.4 <tt>src/task-interface.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ftask_002dinterface_002elisp-file"></a><a name="index-src_002ftask_002dinterface_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ftask_002dinterface_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ftask_002dinterface_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002futils_002elisp-file"><tt>utils</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/task-interface.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluent_002dinterface_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ftask_002dinterface_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002flogging_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluent_002dinterface_002elisp"></a> | |
<h3 class="subsection">3.1.5 <tt>src/fluent-interface.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluent_002dinterface_002elisp-file"></a><a name="index-src_002ffluent_002dinterface_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluent_002dinterface_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluent_002dinterface_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluent-interface.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002flogging_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluent_002dinterface_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwith_002dpolicy_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002flogging_002elisp"></a> | |
<h3 class="subsection">3.1.6 <tt>src/logging.lisp</tt></h3> | |
<p><a name="go-to-the-src_002flogging_002elisp-file"></a><a name="index-src_002flogging_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002flogging_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002flogging_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftask_002dinterface_002elisp-file"><tt>task-interface</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/logging.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwith_002dpolicy_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002flogging_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fdefault_002dpolicies_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwith_002dpolicy_002elisp"></a> | |
<h3 class="subsection">3.1.7 <tt>src/with-policy.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwith_002dpolicy_002elisp-file"></a><a name="index-src_002fwith_002dpolicy_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwith_002dpolicy_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwith_002dpolicy_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/with-policy.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fdefault_002dpolicies_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwith_002dpolicy_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ftasks_002ffailures_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fdefault_002dpolicies_002elisp"></a> | |
<h3 class="subsection">3.1.8 <tt>src/default-policies.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fdefault_002dpolicies_002elisp-file"></a><a name="index-src_002fdefault_002dpolicies_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fdefault_002dpolicies_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fdefault_002dpolicies_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwith_002dpolicy_002elisp-file"><tt>with-policy</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/default-policies.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ftasks_002ffailures_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fdefault_002dpolicies_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ftasks_002ftask_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ftasks_002ffailures_002elisp"></a> | |
<h3 class="subsection">3.1.9 <tt>src/tasks/failures.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ftasks_002ffailures_002elisp-file"></a><a name="index-src_002ftasks_002ffailures_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ftasks_002ffailures_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ftasks_002ffailures_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/tasks/failures.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ftasks_002ftask_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ftasks_002ffailures_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ftasks_002ftask_002elisp"></a> | |
<h3 class="subsection">3.1.10 <tt>src/tasks/task.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ftasks_002ftask_002elisp-file"></a><a name="index-src_002ftasks_002ftask_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ftasks_002ftask_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ftasks_002ftask_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ftasks_002ffailures_002elisp-file"><tt>failures</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/tasks/task.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ftasks_002ftask_002dtree_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ftasks_002ftask_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluents_002ffluent_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ftasks_002ftask_002dtree_002elisp"></a> | |
<h3 class="subsection">3.1.11 <tt>src/tasks/task-tree.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ftasks_002ftask_002dtree_002elisp-file"></a><a name="index-src_002ftasks_002ftask_002dtree_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ftasks_002ftask_002dtree_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ftasks_002ftask_002dtree_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ftasks_002ftask_002elisp-file"><tt>task</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/tasks/task-tree.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluents_002ffluent_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluents_002ffluent_002elisp"></a> | |
<h3 class="subsection">3.1.12 <tt>src/fluents/fluent.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluents_002ffluent_002elisp-file"></a><a name="index-src_002ffluents_002ffluent_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluents_002ffluent_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluents_002ffluent_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluents/fluent.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluents_002fvalue_002dfluent_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluents_002ffluent_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluents_002fvalue_002dfluent_002elisp"></a> | |
<h3 class="subsection">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluents_002fvalue_002dfluent_002elisp-file"></a><a name="index-src_002ffluents_002fvalue_002dfluent_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluents_002fvalue_002dfluent_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluents_002fvalue_002dfluent_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002ffluent_002elisp-file"><tt>fluent</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluents/value-fluent.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluents_002ffluent_002dnet_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluents_002ffluent_002dnet_002elisp"></a> | |
<h3 class="subsection">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluents_002ffluent_002dnet_002elisp-file"></a><a name="index-src_002ffluents_002ffluent_002dnet_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluents_002ffluent_002dnet_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluents_002ffluent_002dnet_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002ffluent_002elisp-file"><tt>fluent</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluents/fluent-net.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluents_002fpulse_002dfluent_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002fenv_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluents_002fpulse_002dfluent_002elisp"></a> | |
<h3 class="subsection">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluents_002fpulse_002dfluent_002elisp-file"></a><a name="index-src_002ffluents_002fpulse_002dfluent_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluents_002fpulse_002dfluent_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluents_002fpulse_002dfluent_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002ffluent_002elisp-file"><tt>fluent</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluents/pulse-fluent.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002fenv_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002fenv_002elisp"></a> | |
<h3 class="subsection">3.1.16 <tt>src/walker/env.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwalker_002fenv_002elisp-file"></a><a name="index-src_002fwalker_002fenv_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwalker_002fenv_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwalker_002fenv_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/env.lisp</tt> | |
</p></dd> | |
<dt> <strong>Internal Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acltl2_002denvironment_002dfns_002a-special-variable"><tt>*cltl2-environment-fns*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aaug_002denv-function"><tt>aug-env</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aaugment_002denvironment-function"><tt>augment-environment</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aenclose-function"><tt>enclose</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003alambda_002dlist_002dkeyword_002dp-function"><tt>lambda-list-keyword-p</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aparse_002dmacro-function"><tt>parse-macro</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aparse_002dmacro_002dfunction-function"><tt>parse-macro-function</tt></a> (function) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002fenv_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002fenv_002dimpl_002dspecific_002elisp"></a> | |
<h3 class="subsection">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file"></a><a name="index-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/env-impl-specific.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002fplan_002dtree_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002fwalker_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002fplan_002dtree_002elisp"></a> | |
<h3 class="subsection">3.1.18 <tt>src/walker/plan-tree.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"></a><a name="index-src_002fwalker_002fplan_002dtree_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwalker_002fplan_002dtree_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwalker_002fplan_002dtree_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file"><tt>env-impl-specific</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/plan-tree.lisp</tt> | |
</p></dd> | |
<dt> <strong>Exported Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003afind_002dplan_002dnode-function"><tt>find-plan-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode-structure"><tt>plan-tree-node</tt></a> (structure) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dchildren-function"><tt>plan-tree-node-children</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dchildren_0029-function"><tt>(setf plan-tree-node-children)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dparent-function"><tt>plan-tree-node-parent</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dparent_0029-function"><tt>(setf plan-tree-node-parent)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dpath-function"><tt>plan-tree-node-path</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dpath_0029-function"><tt>(setf plan-tree-node-path)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dsexp-function"><tt>plan-tree-node-sexp</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dsexp_0029-function"><tt>(setf plan-tree-node-sexp)</tt></a> (function) | |
</li></ul> | |
</dd> | |
<dt> <strong>Internal Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003acopy_002dplan_002dtree_002dnode-function"><tt>copy-plan-tree-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003amake_002dplan_002dtree_002dnode-function"><tt>make-plan-tree-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dp-function"><tt>plan-tree-node-p</tt></a> (function) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002fwalker_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fwalker_002finterface_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002fwalker_002elisp"></a> | |
<h3 class="subsection">3.1.19 <tt>src/walker/walker.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwalker_002fwalker_002elisp-file"></a><a name="index-src_002fwalker_002fwalker_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwalker_002fwalker_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwalker_002fwalker_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/walker.lisp</tt> | |
</p></dd> | |
<dt> <strong>Internal Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acurrent_002dparent_002a-special-variable"><tt>*current-parent*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acurrent_002dpath_002a-special-variable"><tt>*current-path*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002ashadowed_002dfunctions_002a-special-variable"><tt>*shadowed-functions*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002atag_002dwalker_002dhandlers_002a-special-variable"><tt>*tag-walker-handlers*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aextend_002dpath-function"><tt>extend-path</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aregister_002dchild_002dplan-function"><tt>register-child-plan</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003atag_002dform_002dhandler-function"><tt>tag-form-handler</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dargument-function"><tt>walk-argument</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dbinding-function"><tt>walk-binding</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dbinding_002dlist-function"><tt>walk-binding-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dblock-function"><tt>walk-block</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dcpl_002dtag-function"><tt>walk-cpl-tag</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dflet-function"><tt>walk-flet</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dform-function"><tt>walk-form</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dfuncall-function"><tt>walk-funcall</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dfunction-function"><tt>walk-function</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlabels-function"><tt>walk-labels</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlambda-function"><tt>walk-lambda</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlet-function"><tt>walk-let</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlet_002a-function"><tt>walk-let*</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlist-function"><tt>walk-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlist_002dof_002dlambdas-function"><tt>walk-list-of-lambdas</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dload_002dtime_002dvalue-function"><tt>walk-load-time-value</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dmacrolet-function"><tt>walk-macrolet</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dnamed_002dlambda-function"><tt>walk-named-lambda</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dordinary_002dlambda_002dlist-function"><tt>walk-ordinary-lambda-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dplan_002dform-function"><tt>walk-plan-form</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dquote-function"><tt>walk-quote</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awith_002dextended_002dpath-macro"><tt>with-extended-path</tt></a> (macro) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awith_002dshadowed_002dfunctions-macro"><tt>with-shadowed-functions</tt></a> (macro) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fwalker_002finterface_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002fwalker_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002flanguage_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fwalker_002finterface_002elisp"></a> | |
<h3 class="subsection">3.1.20 <tt>src/walker/interface.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fwalker_002finterface_002elisp-file"></a><a name="index-src_002fwalker_002finterface_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fwalker_002finterface_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fwalker_002finterface_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/walker/interface.lisp</tt> | |
</p></dd> | |
<dt> <strong>Exported Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aexpand_002dplan-function"><tt>expand-plan</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dwith_002dtag_002dhandler-function"><tt>walk-with-tag-handler</tt></a> (function) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002flanguage_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fwalker_002finterface_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fplans_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002flanguage_002elisp"></a> | |
<h3 class="subsection">3.1.21 <tt>src/language.lisp</tt></h3> | |
<p><a name="go-to-the-src_002flanguage_002elisp-file"></a><a name="index-src_002flanguage_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002flanguage_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002flanguage_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwalker_002f-module"><tt>walker</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</li><li> | |
<a href="#go-to-the-src_002flogging_002elisp-file"><tt>logging</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fwith_002dpolicy_002elisp-file"><tt>with-policy</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002fdefault_002dpolicies_002elisp-file"><tt>default-policies</tt></a> (Lisp file) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/language.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fplans_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002flanguage_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fgoals_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fplans_002elisp"></a> | |
<h3 class="subsection">3.1.22 <tt>src/plans.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fplans_002elisp-file"></a><a name="index-src_002fplans_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fplans_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fplans_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/plans.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fgoals_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fplans_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002ffluent_002doperators_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fgoals_002elisp"></a> | |
<h3 class="subsection">3.1.23 <tt>src/goals.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fgoals_002elisp-file"></a><a name="index-src_002fgoals_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fgoals_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fgoals_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ftasks_002f-module"><tt>tasks</tt></a> (module) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/goals.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002ffluent_002doperators_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fgoals_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fswank_002dindentation_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002ffluent_002doperators_002elisp"></a> | |
<h3 class="subsection">3.1.24 <tt>src/fluent-operators.lisp</tt></h3> | |
<p><a name="go-to-the-src_002ffluent_002doperators_002elisp-file"></a><a name="index-src_002ffluent_002doperators_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002ffluent_002doperators_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002ffluent_002doperators_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependencies</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</li><li> | |
<a href="#go-to-the-src_002ffluents_002f-module"><tt>fluents</tt></a> (module) | |
</li></ul> | |
</dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/fluent-operators.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fswank_002dindentation_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002ffluent_002doperators_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-src_002fsbcl_002dhotpatches_002elisp-file" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fswank_002dindentation_002elisp"></a> | |
<h3 class="subsection">3.1.25 <tt>src/swank-indentation.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fswank_002dindentation_002elisp-file"></a><a name="index-src_002fswank_002dindentation_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fswank_002dindentation_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fswank_002dindentation_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Dependency</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/swank-indentation.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
<hr size="6"> | |
<a name="The-src_002fsbcl_002dhotpatches_002elisp-file"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fswank_002dindentation_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Lisp-files" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="src_002fsbcl_002dhotpatches_002elisp"></a> | |
<h3 class="subsection">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></h3> | |
<p><a name="go-to-the-src_002fsbcl_002dhotpatches_002elisp-file"></a><a name="index-src_002fsbcl_002dhotpatches_002elisp"></a> | |
<a name="index-Lisp-File_002c-src_002fsbcl_002dhotpatches_002elisp"></a> | |
<a name="index-File_002c-Lisp_002c-src_002fsbcl_002dhotpatches_002elisp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Parent</strong></dt> | |
<dd><p><a href="#go-to-the-src_002f-module"><tt>src</tt></a> (module) | |
</p></dd> | |
<dt> <strong>Location</strong></dt> | |
<dd><p><tt>src/sbcl-hotpatches.lisp</tt> | |
</p></dd> | |
</dl> | |
| |
| |
| |
<hr size="6"> | |
<a name="Packages"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-src_002fsbcl_002dhotpatches_002elisp-file" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-cram_002dwalker-package" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Files" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Packages-1"></a> | |
<h1 class="chapter">4. Packages</h1> | |
<p>Packages are listed by definition order. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#The-cram_002dwalker-package">4.1 <tt>cram-walker</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#The-cram_002duser-package">4.2 <tt>cram-user</tt></a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="The-cram_002dwalker-package"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Packages" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#The-cram_002duser-package" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="cram_002dwalker"></a> | |
<h2 class="section">4.1 <tt>cram-walker</tt></h2> | |
<p><a name="go-to-the-cram_002dwalker-package"></a><a name="index-cram_002dwalker"></a> | |
<a name="index-Package_002c-cram_002dwalker"></a> | |
A fairly basic code walker for use in CPL for expanding plans. | |
</p><dl compact="compact"> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Nickname</strong></dt> | |
<dd><p><tt>walker</tt> | |
</p></dd> | |
<dt> <strong>Use List</strong></dt> | |
<dd><p><tt>common-lisp</tt> | |
</p></dd> | |
<dt> <strong>Used By List</strong></dt> | |
<dd><p><tt>cram-language-implementation</tt> | |
</p></dd> | |
<dt> <strong>Exported Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aexpand_002dplan-function"><tt>expand-plan</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003afind_002dplan_002dnode-function"><tt>find-plan-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode-structure"><tt>plan-tree-node</tt></a> (structure) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dchildren-function"><tt>plan-tree-node-children</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dchildren_0029-function"><tt>(setf plan-tree-node-children)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dparent-function"><tt>plan-tree-node-parent</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dparent_0029-function"><tt>(setf plan-tree-node-parent)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dpath-function"><tt>plan-tree-node-path</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dpath_0029-function"><tt>(setf plan-tree-node-path)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dsexp-function"><tt>plan-tree-node-sexp</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dsexp_0029-function"><tt>(setf plan-tree-node-sexp)</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dwith_002dtag_002dhandler-function"><tt>walk-with-tag-handler</tt></a> (function) | |
</li></ul> | |
</dd> | |
<dt> <strong>Internal Definitions</strong></dt> | |
<dd><ul> | |
<li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acltl2_002denvironment_002dfns_002a-special-variable"><tt>*cltl2-environment-fns*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acurrent_002dparent_002a-special-variable"><tt>*current-parent*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002acurrent_002dpath_002a-special-variable"><tt>*current-path*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002ashadowed_002dfunctions_002a-special-variable"><tt>*shadowed-functions*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003a_002atag_002dwalker_002dhandlers_002a-special-variable"><tt>*tag-walker-handlers*</tt></a> (special variable) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aaug_002denv-function"><tt>aug-env</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aaugment_002denvironment-function"><tt>augment-environment</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003acopy_002dplan_002dtree_002dnode-function"><tt>copy-plan-tree-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aenclose-function"><tt>enclose</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aextend_002dpath-function"><tt>extend-path</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003alambda_002dlist_002dkeyword_002dp-function"><tt>lambda-list-keyword-p</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003amake_002dplan_002dtree_002dnode-function"><tt>make-plan-tree-node</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aparse_002dmacro-function"><tt>parse-macro</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aparse_002dmacro_002dfunction-function"><tt>parse-macro-function</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dp-function"><tt>plan-tree-node-p</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003aregister_002dchild_002dplan-function"><tt>register-child-plan</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003atag_002dform_002dhandler-function"><tt>tag-form-handler</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dargument-function"><tt>walk-argument</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dbinding-function"><tt>walk-binding</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dbinding_002dlist-function"><tt>walk-binding-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dblock-function"><tt>walk-block</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dcpl_002dtag-function"><tt>walk-cpl-tag</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dflet-function"><tt>walk-flet</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dform-function"><tt>walk-form</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dfuncall-function"><tt>walk-funcall</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dfunction-function"><tt>walk-function</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlabels-function"><tt>walk-labels</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlambda-function"><tt>walk-lambda</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlet-function"><tt>walk-let</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlet_002a-function"><tt>walk-let*</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlist-function"><tt>walk-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dlist_002dof_002dlambdas-function"><tt>walk-list-of-lambdas</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dload_002dtime_002dvalue-function"><tt>walk-load-time-value</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dmacrolet-function"><tt>walk-macrolet</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dnamed_002dlambda-function"><tt>walk-named-lambda</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dordinary_002dlambda_002dlist-function"><tt>walk-ordinary-lambda-list</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dplan_002dform-function"><tt>walk-plan-form</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awalk_002dquote-function"><tt>walk-quote</tt></a> (function) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awith_002dextended_002dpath-macro"><tt>with-extended-path</tt></a> (macro) | |
</li><li> | |
<a href="#go-to-the-cram_002dwalker_003a_003awith_002dshadowed_002dfunctions-macro"><tt>with-shadowed-functions</tt></a> (macro) | |
</li></ul> | |
</dd> | |
</dl> | |
| |
| |
<hr size="6"> | |
<a name="The-cram_002duser-package"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-cram_002dwalker-package" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="cram_002duser"></a> | |
<h2 class="section">4.2 <tt>cram-user</tt></h2> | |
<p><a name="go-to-the-cram_002duser-package"></a><a name="index-cram_002duser"></a> | |
<a name="index-Package_002c-cram_002duser"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fpackages_002elisp-file"><tt>packages</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Nickname</strong></dt> | |
<dd><p><tt>cpl-user</tt> | |
</p></dd> | |
<dt> <strong>Use List</strong></dt> | |
<dd><p><tt>cram-language</tt> | |
</p></dd> | |
</dl> | |
| |
| |
| |
<hr size="6"> | |
<a name="Definitions"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#The-cram_002duser-package" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Exported-definitions" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Packages" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Definitions-1"></a> | |
<h1 class="chapter">5. Definitions</h1> | |
<p>Definitions are sorted by export status, category, package, and then by | |
lexicographic order. | |
</p> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Exported-definitions">5.1 Exported definitions</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Internal-definitions">5.2 Internal definitions</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="Exported-definitions"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Definitions" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Exported-functions" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Exported-definitions-1"></a> | |
<h2 class="section">5.1 Exported definitions</h2> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
<hr size="6"> | |
<a name="Exported-functions"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Exported-definitions" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Exported-structures" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Exported-definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Functions-2"></a> | |
<h3 class="subsection">5.1.1 Functions</h3> | |
<dl> | |
<dt><a name="index-expand_002dplan"></a><u>Function:</u> <b>expand-plan</b><i> FORM</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aexpand_002dplan-function"></a><a name="index-Function_002c-expand_002dplan"></a> | |
Expand-plan takes a sexp and macroexpands it. Whenever it encounters a call<br> | |
to a plan it continues by expanding the sexp that defined that plan and | |
thus builds up a hierarchie of plans (plan-tree). Expand-plan returns two | |
values: The resulting plan tree and the macroexpansion of form (with calls | |
to plans still in place) of which the plan tree will be the most | |
interesting. The root of the plan-tree returned by expand-plan doesn’t | |
correspond to a plan call, but the form that was passed to expand-plan. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002finterface_002elisp-file"><tt>interface</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-find_002dplan_002dnode"></a><u>Function:</u> <b>find-plan-node</b><i> PLAN-TREE PATH</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003afind_002dplan_002dnode-function"></a><a name="index-Function_002c-find_002dplan_002dnode"></a> | |
Return the plan-tree-node specified by the path. Returns nil, if the path<br> | |
is not valid. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode_002dchildren"></a><u>Function:</u> <b>plan-tree-node-children</b><i> INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dchildren-function"></a><a name="index-Function_002c-plan_002dtree_002dnode_002dchildren"></a> | |
Return whether debug-block represents elsewhere code. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Writer</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dchildren_0029-function"><tt>(setf plan-tree-node-children)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_0028"></a><u>Function:</u> <b>(</b><i>setf@ plan-tree-node-children) NEW-VALUE INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dchildren_0029-function"></a><a name="index-Function_002c-_0028setf-plan_002dtree_002dnode_002dchildren_0029"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Reader</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dchildren-function"><tt>plan-tree-node-children</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode_002dparent"></a><u>Function:</u> <b>plan-tree-node-parent</b><i> INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dparent-function"></a><a name="index-Function_002c-plan_002dtree_002dnode_002dparent"></a> | |
Return whether debug-block represents elsewhere code. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Writer</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dparent_0029-function"><tt>(setf plan-tree-node-parent)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_0028-1"></a><u>Function:</u> <b>(</b><i>setf@ plan-tree-node-parent) NEW-VALUE INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dparent_0029-function"></a><a name="index-Function_002c-_0028setf-plan_002dtree_002dnode_002dparent_0029"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Reader</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dparent-function"><tt>plan-tree-node-parent</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode_002dpath"></a><u>Function:</u> <b>plan-tree-node-path</b><i> INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dpath-function"></a><a name="index-Function_002c-plan_002dtree_002dnode_002dpath"></a> | |
Return whether debug-block represents elsewhere code. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Writer</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dpath_0029-function"><tt>(setf plan-tree-node-path)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_0028-2"></a><u>Function:</u> <b>(</b><i>setf@ plan-tree-node-path) NEW-VALUE INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dpath_0029-function"></a><a name="index-Function_002c-_0028setf-plan_002dtree_002dnode_002dpath_0029"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Reader</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dpath-function"><tt>plan-tree-node-path</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode_002dsexp"></a><u>Function:</u> <b>plan-tree-node-sexp</b><i> INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dsexp-function"></a><a name="index-Function_002c-plan_002dtree_002dnode_002dsexp"></a> | |
Return whether debug-block represents elsewhere code. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Writer</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dsexp_0029-function"><tt>(setf plan-tree-node-sexp)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_0028-3"></a><u>Function:</u> <b>(</b><i>setf@ plan-tree-node-sexp) NEW-VALUE INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dsexp_0029-function"></a><a name="index-Function_002c-_0028setf-plan_002dtree_002dnode_002dsexp_0029"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Reader</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dsexp-function"><tt>plan-tree-node-sexp</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dwith_002dtag_002dhandler"></a><u>Function:</u> <b>walk-with-tag-handler</b><i> FORM TAG-HANDLER ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dwith_002dtag_002dhandler-function"></a><a name="index-Function_002c-walk_002dwith_002dtag_002dhandler"></a> | |
Macroexpands form and calls tag-handler once for every (:tag name body)<br> | |
form it encounters. The two parameters passed to the tag-handler are name | |
and body. Returns the expansion of form. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002finterface_002elisp-file"><tt>interface</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
| |
<hr size="6"> | |
<a name="Exported-structures"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Exported-functions" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-definitions" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Exported-definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Structures"></a> | |
<h3 class="subsection">5.1.2 Structures</h3> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode"></a><u>Structure:</u> <b>plan-tree-node</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode-structure"></a><a name="index-Structure_002c-plan_002dtree_002dnode"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
<dt> <strong>Direct superclasses</strong></dt> | |
<dd><p><tt>structure-object</tt> | |
</p></dd> | |
<dt> <strong>Direct methods</strong></dt> | |
<dd><p><tt>print-object</tt> | |
</p></dd> | |
<dt> <strong>Direct slots</strong></dt> | |
<dd><dl> | |
<dt><a name="index-sexp"></a><u>Slot:</u> <b>sexp</b></dt> | |
<dd><a name="index-Slot_002c-sexp"></a> | |
<dl compact="compact"> | |
<dt> <strong>Readers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dsexp-function"><tt>plan-tree-node-sexp</tt></a> (function) | |
</p></dd> | |
<dt> <strong>Writers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dsexp_0029-function"><tt>(setf plan-tree-node-sexp)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-path"></a><u>Slot:</u> <b>path</b></dt> | |
<dd><a name="index-Slot_002c-path"></a> | |
<dl compact="compact"> | |
<dt> <strong>Readers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dpath-function"><tt>plan-tree-node-path</tt></a> (function) | |
</p></dd> | |
<dt> <strong>Writers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dpath_0029-function"><tt>(setf plan-tree-node-path)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-parent"></a><u>Slot:</u> <b>parent</b></dt> | |
<dd><a name="index-Slot_002c-parent"></a> | |
<dl compact="compact"> | |
<dt> <strong>Readers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dparent-function"><tt>plan-tree-node-parent</tt></a> (function) | |
</p></dd> | |
<dt> <strong>Writers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dparent_0029-function"><tt>(setf plan-tree-node-parent)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-children"></a><u>Slot:</u> <b>children</b></dt> | |
<dd><a name="index-Slot_002c-children"></a> | |
<dl compact="compact"> | |
<dt> <strong>Readers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dchildren-function"><tt>plan-tree-node-children</tt></a> (function) | |
</p></dd> | |
<dt> <strong>Writers</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker_003a_003a_0028setf-plan_002dtree_002dnode_002dchildren_0029-function"><tt>(setf plan-tree-node-children)</tt></a> (function) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
</dd> | |
</dl> | |
</dd></dl> | |
| |
| |
<hr size="6"> | |
<a name="Internal-definitions"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Exported-structures" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-special-variables" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Internal-definitions-1"></a> | |
<h2 class="section">5.2 Internal definitions</h2> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Internal-macros">5.2.2 Macros</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
<hr size="6"> | |
<a name="Internal-special-variables"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Internal-definitions" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-macros" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Special-variables"></a> | |
<h3 class="subsection">5.2.1 Special variables</h3> | |
<dl> | |
<dt><a name="index-_002acltl2_002denvironment_002dfns_002a"></a><u>Special Variable:</u> <b>*cltl2-environment-fns*</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_002acltl2_002denvironment_002dfns_002a-special-variable"></a><a name="index-Special-Variable_002c-_002acltl2_002denvironment_002dfns_002a"></a> | |
The functions for augmenting the environment as defined in CLTL2 are not in | |
the ANSI Standard and thus implementation-spefic. This lists the functions | |
needed and is assigned in env-impl-specific.lisp. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_002acurrent_002dparent_002a"></a><u>Special Variable:</u> <b>*current-parent*</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_002acurrent_002dparent_002a-special-variable"></a><a name="index-Special-Variable_002c-_002acurrent_002dparent_002a"></a> | |
Contains the current parent when constructing the plan tree during code | |
walking. If we call walk-form with this being nil, it doesnt build a tree, | |
nor follow plan calls. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_002acurrent_002dpath_002a"></a><u>Special Variable:</u> <b>*current-path*</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_002acurrent_002dpath_002a-special-variable"></a><a name="index-Special-Variable_002c-_002acurrent_002dpath_002a"></a> | |
Current path during walking and creating the plan tree. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_002ashadowed_002dfunctions_002a"></a><u>Special Variable:</u> <b>*shadowed-functions*</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_002ashadowed_002dfunctions_002a-special-variable"></a><a name="index-Special-Variable_002c-_002ashadowed_002dfunctions_002a"></a> | |
This picks up the shaddowed function while walking, so we dont need to<br> | |
access the environment (which is not possible in a standardized way, not | |
even with whats in CLTL2). | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-_002atag_002dwalker_002dhandlers_002a"></a><u>Special Variable:</u> <b>*tag-walker-handlers*</b></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003a_002atag_002dwalker_002dhandlers_002a-special-variable"></a><a name="index-Special-Variable_002c-_002atag_002dwalker_002dhandlers_002a"></a> | |
When a (:tag name body) form is encounterd during code walking,<br> | |
all functions in the list that *tag-walker-handlers* refers to are called | |
with the 2 parameters name and body. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
| |
<hr size="6"> | |
<a name="Internal-macros"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Internal-special-variables" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-functions" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Macros"></a> | |
<h3 class="subsection">5.2.2 Macros</h3> | |
<dl> | |
<dt><a name="index-with_002dextended_002dpath"></a><u>Macro:</u> <b>with-extended-path</b><i> TYPE LABEL &body BODY</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awith_002dextended_002dpath-macro"></a><a name="index-Macro_002c-with_002dextended_002dpath"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-with_002dshadowed_002dfunctions"></a><u>Macro:</u> <b>with-shadowed-functions</b><i> BINDS &body BODY</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awith_002dshadowed_002dfunctions-macro"></a><a name="index-Macro_002c-with_002dshadowed_002dfunctions"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
| |
<hr size="6"> | |
<a name="Internal-functions"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Internal-macros" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Internal-definitions" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Next chapter"> >> </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Functions"></a> | |
<h3 class="subsection">5.2.3 Functions</h3> | |
<dl> | |
<dt><a name="index-aug_002denv"></a><u>Function:</u> <b>aug-env</b><i> ENV KIND BINDINGS</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aaug_002denv-function"></a><a name="index-Function_002c-aug_002denv"></a> | |
Returns a new environment that is like env, with the according variable, | |
macro, symbol-macro or function bindings added. Other than CLTL2’s | |
augment-environment, this is designed to be especially convenient to call | |
from within the walker. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-augment_002denvironment"></a><u>Function:</u> <b>augment-environment</b><i> ENV &key VARIABLE SYMBOL-MACRO FUNCTION MACRO DECLARE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aaugment_002denvironment-function"></a><a name="index-Function_002c-augment_002denvironment"></a> | |
Calls the implementation specific CLTL2 function. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-copy_002dplan_002dtree_002dnode"></a><u>Function:</u> <b>copy-plan-tree-node</b><i> INSTANCE</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003acopy_002dplan_002dtree_002dnode-function"></a><a name="index-Function_002c-copy_002dplan_002dtree_002dnode"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-enclose"></a><u>Function:</u> <b>enclose</b><i> LAMBDA-EXPRESSION &optional ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aenclose-function"></a><a name="index-Function_002c-enclose"></a> | |
Calls the implementation specific CLTL2 function. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-extend_002dpath"></a><u>Function:</u> <b>extend-path</b><i> TYPE LABEL CURRENT-PATH</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aextend_002dpath-function"></a><a name="index-Function_002c-extend_002dpath"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-lambda_002dlist_002dkeyword_002dp"></a><u>Function:</u> <b>lambda-list-keyword-p</b><i> OBJ</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003alambda_002dlist_002dkeyword_002dp-function"></a><a name="index-Function_002c-lambda_002dlist_002dkeyword_002dp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-make_002dplan_002dtree_002dnode"></a><u>Function:</u> <b>make-plan-tree-node</b><i> &key (SEXP DUM0) (PATH DUM1) (PARENT DUM2) (CHILDREN DUM3)</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003amake_002dplan_002dtree_002dnode-function"></a><a name="index-Function_002c-make_002dplan_002dtree_002dnode"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-parse_002dmacro"></a><u>Function:</u> <b>parse-macro</b><i> NAME LAMBDA-LIST BODY &optional ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aparse_002dmacro-function"></a><a name="index-Function_002c-parse_002dmacro"></a> | |
Calls the implementation specific CLTL2 function. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-parse_002dmacro_002dfunction"></a><u>Function:</u> <b>parse-macro-function</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aparse_002dmacro_002dfunction-function"></a><a name="index-Function_002c-parse_002dmacro_002dfunction"></a> | |
Combines enclose and parse-macro, to return something that can be passed to | |
augment-environment. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fenv_002elisp-file"><tt>env</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-plan_002dtree_002dnode_002dp"></a><u>Function:</u> <b>plan-tree-node-p</b><i> OBJECT</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aplan_002dtree_002dnode_002dp-function"></a><a name="index-Function_002c-plan_002dtree_002dnode_002dp"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fplan_002dtree_002elisp-file"><tt>plan-tree</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-register_002dchild_002dplan"></a><u>Function:</u> <b>register-child-plan</b><i> CHILD</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003aregister_002dchild_002dplan-function"></a><a name="index-Function_002c-register_002dchild_002dplan"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-tag_002dform_002dhandler"></a><u>Function:</u> <b>tag-form-handler</b><i> FORM</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003atag_002dform_002dhandler-function"></a><a name="index-Function_002c-tag_002dform_002dhandler"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dargument"></a><u>Function:</u> <b>walk-argument</b><i> ARG ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dargument-function"></a><a name="index-Function_002c-walk_002dargument"></a> | |
Walk lambda argument (part of an ordinary lambda list). If it is a list of<br> | |
at least two elements, walk the cadr. Walk nothing else. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dbinding"></a><u>Function:</u> <b>walk-binding</b><i> B ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dbinding-function"></a><a name="index-Function_002c-walk_002dbinding"></a> | |
Walk variable binding like found in let. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dbinding_002dlist"></a><u>Function:</u> <b>walk-binding-list</b><i> LIST ENV LET*-STYLE-BINDINGS</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dbinding_002dlist-function"></a><a name="index-Function_002c-walk_002dbinding_002dlist"></a> | |
Walk list of variable bindings like found in let or let*. If | |
let*-style-bindings is not nil, the bindings are expanded like in a let*. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dblock"></a><u>Function:</u> <b>walk-block</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dblock-function"></a><a name="index-Function_002c-walk_002dblock"></a> | |
Walk all but car and cadr. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dcpl_002dtag"></a><u>Function:</u> <b>walk-cpl-tag</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dcpl_002dtag-function"></a><a name="index-Function_002c-walk_002dcpl_002dtag"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dflet"></a><u>Function:</u> <b>walk-flet</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dflet-function"></a><a name="index-Function_002c-walk_002dflet"></a> | |
Walk the function definitions and the walk the body with the functions<br> | |
added to the environment. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dform"></a><u>Function:</u> <b>walk-form</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dform-function"></a><a name="index-Function_002c-walk_002dform"></a> | |
Takes a form and an environment and walkes the form if neccessary, after macroexpanding it fully and considering special cases. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dfuncall"></a><u>Function:</u> <b>walk-funcall</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dfuncall-function"></a><a name="index-Function_002c-walk_002dfuncall"></a> | |
Walk all but car. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dfunction"></a><u>Function:</u> <b>walk-function</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dfunction-function"></a><a name="index-Function_002c-walk_002dfunction"></a> | |
Walk the cadr. Handle special case of cadr being (lambda () ...), or (setf | |
...) | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlabels"></a><u>Function:</u> <b>walk-labels</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlabels-function"></a><a name="index-Function_002c-walk_002dlabels"></a> | |
Add the function definitions to the environment, then walk those<br> | |
definitions and the body. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlambda"></a><u>Function:</u> <b>walk-lambda</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlambda-function"></a><a name="index-Function_002c-walk_002dlambda"></a> | |
Walk argument list and body. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlet"></a><u>Function:</u> <b>walk-let</b><i> FORM ENV &key LET*-STYLE-BINDINGS</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlet-function"></a><a name="index-Function_002c-walk_002dlet"></a> | |
Walk list of bindings and body. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlet_002a"></a><u>Function:</u> <b>walk-let*</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlet_002a-function"></a><a name="index-Function_002c-walk_002dlet_002a"></a> | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlist"></a><u>Function:</u> <b>walk-list</b><i> LIST ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlist-function"></a><a name="index-Function_002c-walk_002dlist"></a> | |
Walk each element of the list. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dlist_002dof_002dlambdas"></a><u>Function:</u> <b>walk-list-of-lambdas</b><i> LIST ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dlist_002dof_002dlambdas-function"></a><a name="index-Function_002c-walk_002dlist_002dof_002dlambdas"></a> | |
Walk each element like a lambda form. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dload_002dtime_002dvalue"></a><u>Function:</u> <b>walk-load-time-value</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dload_002dtime_002dvalue-function"></a><a name="index-Function_002c-walk_002dload_002dtime_002dvalue"></a> | |
Walk the cadr in a nil lexical environment. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dmacrolet"></a><u>Function:</u> <b>walk-macrolet</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dmacrolet-function"></a><a name="index-Function_002c-walk_002dmacrolet"></a> | |
Add macro or symbol-macro definitions to the environment and proceed<br> | |
expanding the body (wrapped in a locally). | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dnamed_002dlambda"></a><u>Function:</u> <b>walk-named-lambda</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dnamed_002dlambda-function"></a><a name="index-Function_002c-walk_002dnamed_002dlambda"></a> | |
Walk argument list and body. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dordinary_002dlambda_002dlist"></a><u>Function:</u> <b>walk-ordinary-lambda-list</b><i> LIST ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dordinary_002dlambda_002dlist-function"></a><a name="index-Function_002c-walk_002dordinary_002dlambda_002dlist"></a> | |
Walk lambda argument list (ordinary lambda list). | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dplan_002dform"></a><u>Function:</u> <b>walk-plan-form</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dplan_002dform-function"></a><a name="index-Function_002c-walk_002dplan_002dform"></a> | |
Handles a plan or tag form and creates a node in the plan tree. | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
<dl> | |
<dt><a name="index-walk_002dquote"></a><u>Function:</u> <b>walk-quote</b><i> FORM ENV</i></dt> | |
<dd><p><a name="go-to-the-cram_002dwalker_003a_003awalk_002dquote-function"></a><a name="index-Function_002c-walk_002dquote"></a> | |
Don’t walk anything | |
</p><dl compact="compact"> | |
<dt> <strong>Package</strong></dt> | |
<dd><p><a href="#go-to-the-cram_002dwalker-package"><tt>cram-walker</tt></a> | |
</p></dd> | |
<dt> <strong>Source</strong></dt> | |
<dd><p><a href="#go-to-the-src_002fwalker_002fwalker_002elisp-file"><tt>walker</tt></a> (Lisp file) | |
</p></dd> | |
</dl> | |
</dd></dl> | |
| |
| |
| |
<hr size="6"> | |
<a name="Indexes"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Internal-functions" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Concept-index" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Definitions" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Top" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[ >> ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Indexes-1"></a> | |
<h1 class="appendix">A. Indexes</h1> | |
<table class="menu" border="0" cellspacing="0"> | |
<tr><td align="left" valign="top"><a href="#Concept-index">A.1 Concepts</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Function-index">A.2 Functions</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Variable-index">A.3 Variables</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
<tr><td align="left" valign="top"><a href="#Data-type-index">A.4 Data types</a></td><td> </td><td align="left" valign="top"> | |
</td></tr> | |
</table> | |
| |
| |
<hr size="6"> | |
<a name="Concept-index"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Indexes" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Function-index" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[ >> ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Concepts"></a> | |
<h2 class="appendixsec">A.1 Concepts</h2> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Concepts_cp_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Concepts_cp_letter-F" class="summary-letter"><b>F</b></a> | |
| |
<a href="#Concepts_cp_letter-L" class="summary-letter"><b>L</b></a> | |
| |
<a href="#Concepts_cp_letter-M" class="summary-letter"><b>M</b></a> | |
| |
<a href="#Concepts_cp_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
<table border="0" class="index-cp"> | |
<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Concepts_cp_letter-C">C</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-cram_002dlanguage_002easd"><tt>cram-language.asd</tt></a></td><td valign="top"><a href="#The-cram_002dlanguage_002easd-file">3.1.1 <tt>cram-language.asd</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Concepts_cp_letter-F">F</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-cram_002dlanguage_002easd">File, Lisp, <tt>cram-language.asd</tt></a></td><td valign="top"><a href="#The-cram_002dlanguage_002easd-file">3.1.1 <tt>cram-language.asd</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fdefault_002dpolicies_002elisp">File, Lisp, <tt>src/default-policies.lisp</tt></a></td><td valign="top"><a href="#The-src_002fdefault_002dpolicies_002elisp-file">3.1.8 <tt>src/default-policies.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluent_002dinterface_002elisp">File, Lisp, <tt>src/fluent-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002dinterface_002elisp-file">3.1.5 <tt>src/fluent-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluent_002doperators_002elisp">File, Lisp, <tt>src/fluent-operators.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002doperators_002elisp-file">3.1.24 <tt>src/fluent-operators.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluents_002ffluent_002dnet_002elisp">File, Lisp, <tt>src/fluents/fluent-net.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluents_002ffluent_002elisp">File, Lisp, <tt>src/fluents/fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002elisp-file">3.1.12 <tt>src/fluents/fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluents_002fpulse_002dfluent_002elisp">File, Lisp, <tt>src/fluents/pulse-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ffluents_002fvalue_002dfluent_002elisp">File, Lisp, <tt>src/fluents/value-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fgoals_002elisp">File, Lisp, <tt>src/goals.lisp</tt></a></td><td valign="top"><a href="#The-src_002fgoals_002elisp-file">3.1.23 <tt>src/goals.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002flanguage_002elisp">File, Lisp, <tt>src/language.lisp</tt></a></td><td valign="top"><a href="#The-src_002flanguage_002elisp-file">3.1.21 <tt>src/language.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002flogging_002elisp">File, Lisp, <tt>src/logging.lisp</tt></a></td><td valign="top"><a href="#The-src_002flogging_002elisp-file">3.1.6 <tt>src/logging.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fpackages_002elisp">File, Lisp, <tt>src/packages.lisp</tt></a></td><td valign="top"><a href="#The-src_002fpackages_002elisp-file">3.1.2 <tt>src/packages.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fplans_002elisp">File, Lisp, <tt>src/plans.lisp</tt></a></td><td valign="top"><a href="#The-src_002fplans_002elisp-file">3.1.22 <tt>src/plans.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fsbcl_002dhotpatches_002elisp">File, Lisp, <tt>src/sbcl-hotpatches.lisp</tt></a></td><td valign="top"><a href="#The-src_002fsbcl_002dhotpatches_002elisp-file">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fswank_002dindentation_002elisp">File, Lisp, <tt>src/swank-indentation.lisp</tt></a></td><td valign="top"><a href="#The-src_002fswank_002dindentation_002elisp-file">3.1.25 <tt>src/swank-indentation.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ftask_002dinterface_002elisp">File, Lisp, <tt>src/task-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftask_002dinterface_002elisp-file">3.1.4 <tt>src/task-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ftasks_002ffailures_002elisp">File, Lisp, <tt>src/tasks/failures.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ffailures_002elisp-file">3.1.9 <tt>src/tasks/failures.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ftasks_002ftask_002dtree_002elisp">File, Lisp, <tt>src/tasks/task-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file">3.1.11 <tt>src/tasks/task-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002ftasks_002ftask_002elisp">File, Lisp, <tt>src/tasks/task.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002elisp-file">3.1.10 <tt>src/tasks/task.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002futils_002elisp">File, Lisp, <tt>src/utils.lisp</tt></a></td><td valign="top"><a href="#The-src_002futils_002elisp-file">3.1.3 <tt>src/utils.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp">File, Lisp, <tt>src/walker/env-impl-specific.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwalker_002fenv_002elisp">File, Lisp, <tt>src/walker/env.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002elisp-file">3.1.16 <tt>src/walker/env.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwalker_002finterface_002elisp">File, Lisp, <tt>src/walker/interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002finterface_002elisp-file">3.1.20 <tt>src/walker/interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwalker_002fplan_002dtree_002elisp">File, Lisp, <tt>src/walker/plan-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file">3.1.18 <tt>src/walker/plan-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwalker_002fwalker_002elisp">File, Lisp, <tt>src/walker/walker.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fwalker_002elisp-file">3.1.19 <tt>src/walker/walker.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-File_002c-Lisp_002c-src_002fwith_002dpolicy_002elisp">File, Lisp, <tt>src/with-policy.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwith_002dpolicy_002elisp-file">3.1.7 <tt>src/with-policy.lisp</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Concepts_cp_letter-L">L</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-cram_002dlanguage_002easd">Lisp File, <tt>cram-language.asd</tt></a></td><td valign="top"><a href="#The-cram_002dlanguage_002easd-file">3.1.1 <tt>cram-language.asd</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fdefault_002dpolicies_002elisp">Lisp File, <tt>src/default-policies.lisp</tt></a></td><td valign="top"><a href="#The-src_002fdefault_002dpolicies_002elisp-file">3.1.8 <tt>src/default-policies.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluent_002dinterface_002elisp">Lisp File, <tt>src/fluent-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002dinterface_002elisp-file">3.1.5 <tt>src/fluent-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluent_002doperators_002elisp">Lisp File, <tt>src/fluent-operators.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002doperators_002elisp-file">3.1.24 <tt>src/fluent-operators.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluents_002ffluent_002dnet_002elisp">Lisp File, <tt>src/fluents/fluent-net.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluents_002ffluent_002elisp">Lisp File, <tt>src/fluents/fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002elisp-file">3.1.12 <tt>src/fluents/fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluents_002fpulse_002dfluent_002elisp">Lisp File, <tt>src/fluents/pulse-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ffluents_002fvalue_002dfluent_002elisp">Lisp File, <tt>src/fluents/value-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fgoals_002elisp">Lisp File, <tt>src/goals.lisp</tt></a></td><td valign="top"><a href="#The-src_002fgoals_002elisp-file">3.1.23 <tt>src/goals.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002flanguage_002elisp">Lisp File, <tt>src/language.lisp</tt></a></td><td valign="top"><a href="#The-src_002flanguage_002elisp-file">3.1.21 <tt>src/language.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002flogging_002elisp">Lisp File, <tt>src/logging.lisp</tt></a></td><td valign="top"><a href="#The-src_002flogging_002elisp-file">3.1.6 <tt>src/logging.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fpackages_002elisp">Lisp File, <tt>src/packages.lisp</tt></a></td><td valign="top"><a href="#The-src_002fpackages_002elisp-file">3.1.2 <tt>src/packages.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fplans_002elisp">Lisp File, <tt>src/plans.lisp</tt></a></td><td valign="top"><a href="#The-src_002fplans_002elisp-file">3.1.22 <tt>src/plans.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fsbcl_002dhotpatches_002elisp">Lisp File, <tt>src/sbcl-hotpatches.lisp</tt></a></td><td valign="top"><a href="#The-src_002fsbcl_002dhotpatches_002elisp-file">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fswank_002dindentation_002elisp">Lisp File, <tt>src/swank-indentation.lisp</tt></a></td><td valign="top"><a href="#The-src_002fswank_002dindentation_002elisp-file">3.1.25 <tt>src/swank-indentation.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ftask_002dinterface_002elisp">Lisp File, <tt>src/task-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftask_002dinterface_002elisp-file">3.1.4 <tt>src/task-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ftasks_002ffailures_002elisp">Lisp File, <tt>src/tasks/failures.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ffailures_002elisp-file">3.1.9 <tt>src/tasks/failures.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ftasks_002ftask_002dtree_002elisp">Lisp File, <tt>src/tasks/task-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file">3.1.11 <tt>src/tasks/task-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002ftasks_002ftask_002elisp">Lisp File, <tt>src/tasks/task.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002elisp-file">3.1.10 <tt>src/tasks/task.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002futils_002elisp">Lisp File, <tt>src/utils.lisp</tt></a></td><td valign="top"><a href="#The-src_002futils_002elisp-file">3.1.3 <tt>src/utils.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp">Lisp File, <tt>src/walker/env-impl-specific.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwalker_002fenv_002elisp">Lisp File, <tt>src/walker/env.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002elisp-file">3.1.16 <tt>src/walker/env.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwalker_002finterface_002elisp">Lisp File, <tt>src/walker/interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002finterface_002elisp-file">3.1.20 <tt>src/walker/interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwalker_002fplan_002dtree_002elisp">Lisp File, <tt>src/walker/plan-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file">3.1.18 <tt>src/walker/plan-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwalker_002fwalker_002elisp">Lisp File, <tt>src/walker/walker.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fwalker_002elisp-file">3.1.19 <tt>src/walker/walker.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Lisp-File_002c-src_002fwith_002dpolicy_002elisp">Lisp File, <tt>src/with-policy.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwith_002dpolicy_002elisp-file">3.1.7 <tt>src/with-policy.lisp</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Concepts_cp_letter-M">M</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Module_002c-src_002f">Module, <tt>src/</tt></a></td><td valign="top"><a href="#The-src_002f-module">2.1 <tt>src/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Module_002c-src_002ffluents_002f">Module, <tt>src/fluents/</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002f-module">2.3 <tt>src/fluents/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Module_002c-src_002ftasks_002f">Module, <tt>src/tasks/</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002f-module">2.2 <tt>src/tasks/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Module_002c-src_002fwalker_002f">Module, <tt>src/walker/</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002f-module">2.4 <tt>src/walker/</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Concepts_cp_letter-S">S</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002f"><tt>src/</tt></a></td><td valign="top"><a href="#The-src_002f-module">2.1 <tt>src/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fdefault_002dpolicies_002elisp"><tt>src/default-policies.lisp</tt></a></td><td valign="top"><a href="#The-src_002fdefault_002dpolicies_002elisp-file">3.1.8 <tt>src/default-policies.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluent_002dinterface_002elisp"><tt>src/fluent-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002dinterface_002elisp-file">3.1.5 <tt>src/fluent-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluent_002doperators_002elisp"><tt>src/fluent-operators.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluent_002doperators_002elisp-file">3.1.24 <tt>src/fluent-operators.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluents_002f"><tt>src/fluents/</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002f-module">2.3 <tt>src/fluents/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluents_002ffluent_002dnet_002elisp"><tt>src/fluents/fluent-net.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluents_002ffluent_002elisp"><tt>src/fluents/fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002ffluent_002elisp-file">3.1.12 <tt>src/fluents/fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluents_002fpulse_002dfluent_002elisp"><tt>src/fluents/pulse-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ffluents_002fvalue_002dfluent_002elisp"><tt>src/fluents/value-fluent.lisp</tt></a></td><td valign="top"><a href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fgoals_002elisp"><tt>src/goals.lisp</tt></a></td><td valign="top"><a href="#The-src_002fgoals_002elisp-file">3.1.23 <tt>src/goals.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002flanguage_002elisp"><tt>src/language.lisp</tt></a></td><td valign="top"><a href="#The-src_002flanguage_002elisp-file">3.1.21 <tt>src/language.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002flogging_002elisp"><tt>src/logging.lisp</tt></a></td><td valign="top"><a href="#The-src_002flogging_002elisp-file">3.1.6 <tt>src/logging.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fpackages_002elisp"><tt>src/packages.lisp</tt></a></td><td valign="top"><a href="#The-src_002fpackages_002elisp-file">3.1.2 <tt>src/packages.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fplans_002elisp"><tt>src/plans.lisp</tt></a></td><td valign="top"><a href="#The-src_002fplans_002elisp-file">3.1.22 <tt>src/plans.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fsbcl_002dhotpatches_002elisp"><tt>src/sbcl-hotpatches.lisp</tt></a></td><td valign="top"><a href="#The-src_002fsbcl_002dhotpatches_002elisp-file">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fswank_002dindentation_002elisp"><tt>src/swank-indentation.lisp</tt></a></td><td valign="top"><a href="#The-src_002fswank_002dindentation_002elisp-file">3.1.25 <tt>src/swank-indentation.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ftask_002dinterface_002elisp"><tt>src/task-interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftask_002dinterface_002elisp-file">3.1.4 <tt>src/task-interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ftasks_002f"><tt>src/tasks/</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002f-module">2.2 <tt>src/tasks/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ftasks_002ffailures_002elisp"><tt>src/tasks/failures.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ffailures_002elisp-file">3.1.9 <tt>src/tasks/failures.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ftasks_002ftask_002dtree_002elisp"><tt>src/tasks/task-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002dtree_002elisp-file">3.1.11 <tt>src/tasks/task-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002ftasks_002ftask_002elisp"><tt>src/tasks/task.lisp</tt></a></td><td valign="top"><a href="#The-src_002ftasks_002ftask_002elisp-file">3.1.10 <tt>src/tasks/task.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002futils_002elisp"><tt>src/utils.lisp</tt></a></td><td valign="top"><a href="#The-src_002futils_002elisp-file">3.1.3 <tt>src/utils.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002f"><tt>src/walker/</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002f-module">2.4 <tt>src/walker/</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp"><tt>src/walker/env-impl-specific.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002fenv_002elisp"><tt>src/walker/env.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fenv_002elisp-file">3.1.16 <tt>src/walker/env.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002finterface_002elisp"><tt>src/walker/interface.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002finterface_002elisp-file">3.1.20 <tt>src/walker/interface.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002fplan_002dtree_002elisp"><tt>src/walker/plan-tree.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fplan_002dtree_002elisp-file">3.1.18 <tt>src/walker/plan-tree.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwalker_002fwalker_002elisp"><tt>src/walker/walker.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwalker_002fwalker_002elisp-file">3.1.19 <tt>src/walker/walker.lisp</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-src_002fwith_002dpolicy_002elisp"><tt>src/with-policy.lisp</tt></a></td><td valign="top"><a href="#The-src_002fwith_002dpolicy_002elisp-file">3.1.7 <tt>src/with-policy.lisp</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
</table> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Concepts_cp_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Concepts_cp_letter-F" class="summary-letter"><b>F</b></a> | |
| |
<a href="#Concepts_cp_letter-L" class="summary-letter"><b>L</b></a> | |
| |
<a href="#Concepts_cp_letter-M" class="summary-letter"><b>M</b></a> | |
| |
<a href="#Concepts_cp_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
| |
| |
| |
| |
<hr size="6"> | |
<a name="Function-index"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Concept-index" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Variable-index" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[ >> ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Functions-1"></a> | |
<h2 class="appendixsec">A.2 Functions</h2> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Functions-1_fn_symbol-1" class="summary-letter"><b>(</b></a> | |
| |
<br> | |
<a href="#Functions-1_fn_letter-A" class="summary-letter"><b>A</b></a> | |
| |
<a href="#Functions-1_fn_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Functions-1_fn_letter-E" class="summary-letter"><b>E</b></a> | |
| |
<a href="#Functions-1_fn_letter-F" class="summary-letter"><b>F</b></a> | |
| |
<a href="#Functions-1_fn_letter-L" class="summary-letter"><b>L</b></a> | |
| |
<a href="#Functions-1_fn_letter-M" class="summary-letter"><b>M</b></a> | |
| |
<a href="#Functions-1_fn_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Functions-1_fn_letter-R" class="summary-letter"><b>R</b></a> | |
| |
<a href="#Functions-1_fn_letter-T" class="summary-letter"><b>T</b></a> | |
| |
<a href="#Functions-1_fn_letter-W" class="summary-letter"><b>W</b></a> | |
| |
</td></tr></table> | |
<table border="0" class="index-fn"> | |
<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_symbol-1">(</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_0028"><code>(</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_0028-1"><code>(</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_0028-2"><code>(</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_0028-3"><code>(</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-A">A</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-aug_002denv"><code>aug-env</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-augment_002denvironment"><code>augment-environment</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-C">C</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-copy_002dplan_002dtree_002dnode"><code>copy-plan-tree-node</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-E">E</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-enclose"><code>enclose</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-expand_002dplan"><code>expand-plan</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-extend_002dpath"><code>extend-path</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-F">F</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-find_002dplan_002dnode"><code>find-plan-node</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-_0028setf-plan_002dtree_002dnode_002dchildren_0029"><code><span class="roman">Function, </span>(setf plan-tree-node-children)</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-_0028setf-plan_002dtree_002dnode_002dparent_0029"><code><span class="roman">Function, </span>(setf plan-tree-node-parent)</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-_0028setf-plan_002dtree_002dnode_002dpath_0029"><code><span class="roman">Function, </span>(setf plan-tree-node-path)</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-_0028setf-plan_002dtree_002dnode_002dsexp_0029"><code><span class="roman">Function, </span>(setf plan-tree-node-sexp)</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-aug_002denv"><code><span class="roman">Function, </span>aug-env</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-augment_002denvironment"><code><span class="roman">Function, </span>augment-environment</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-copy_002dplan_002dtree_002dnode"><code><span class="roman">Function, </span>copy-plan-tree-node</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-enclose"><code><span class="roman">Function, </span>enclose</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-expand_002dplan"><code><span class="roman">Function, </span>expand-plan</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-extend_002dpath"><code><span class="roman">Function, </span>extend-path</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-find_002dplan_002dnode"><code><span class="roman">Function, </span>find-plan-node</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-lambda_002dlist_002dkeyword_002dp"><code><span class="roman">Function, </span>lambda-list-keyword-p</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-make_002dplan_002dtree_002dnode"><code><span class="roman">Function, </span>make-plan-tree-node</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-parse_002dmacro"><code><span class="roman">Function, </span>parse-macro</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-parse_002dmacro_002dfunction"><code><span class="roman">Function, </span>parse-macro-function</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-plan_002dtree_002dnode_002dchildren"><code><span class="roman">Function, </span>plan-tree-node-children</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-plan_002dtree_002dnode_002dp"><code><span class="roman">Function, </span>plan-tree-node-p</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-plan_002dtree_002dnode_002dparent"><code><span class="roman">Function, </span>plan-tree-node-parent</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-plan_002dtree_002dnode_002dpath"><code><span class="roman">Function, </span>plan-tree-node-path</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-plan_002dtree_002dnode_002dsexp"><code><span class="roman">Function, </span>plan-tree-node-sexp</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-register_002dchild_002dplan"><code><span class="roman">Function, </span>register-child-plan</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-tag_002dform_002dhandler"><code><span class="roman">Function, </span>tag-form-handler</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dargument"><code><span class="roman">Function, </span>walk-argument</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dbinding"><code><span class="roman">Function, </span>walk-binding</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dbinding_002dlist"><code><span class="roman">Function, </span>walk-binding-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dblock"><code><span class="roman">Function, </span>walk-block</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dcpl_002dtag"><code><span class="roman">Function, </span>walk-cpl-tag</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dflet"><code><span class="roman">Function, </span>walk-flet</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dform"><code><span class="roman">Function, </span>walk-form</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dfuncall"><code><span class="roman">Function, </span>walk-funcall</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dfunction"><code><span class="roman">Function, </span>walk-function</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlabels"><code><span class="roman">Function, </span>walk-labels</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlambda"><code><span class="roman">Function, </span>walk-lambda</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlet"><code><span class="roman">Function, </span>walk-let</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlet_002a"><code><span class="roman">Function, </span>walk-let*</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlist"><code><span class="roman">Function, </span>walk-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dlist_002dof_002dlambdas"><code><span class="roman">Function, </span>walk-list-of-lambdas</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dload_002dtime_002dvalue"><code><span class="roman">Function, </span>walk-load-time-value</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dmacrolet"><code><span class="roman">Function, </span>walk-macrolet</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dnamed_002dlambda"><code><span class="roman">Function, </span>walk-named-lambda</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dordinary_002dlambda_002dlist"><code><span class="roman">Function, </span>walk-ordinary-lambda-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dplan_002dform"><code><span class="roman">Function, </span>walk-plan-form</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dquote"><code><span class="roman">Function, </span>walk-quote</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Function_002c-walk_002dwith_002dtag_002dhandler"><code><span class="roman">Function, </span>walk-with-tag-handler</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-L">L</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-lambda_002dlist_002dkeyword_002dp"><code>lambda-list-keyword-p</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-M">M</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Macro_002c-with_002dextended_002dpath"><code><span class="roman">Macro, </span>with-extended-path</code></a></td><td valign="top"><a href="#Internal-macros">5.2.2 Macros</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Macro_002c-with_002dshadowed_002dfunctions"><code><span class="roman">Macro, </span>with-shadowed-functions</code></a></td><td valign="top"><a href="#Internal-macros">5.2.2 Macros</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-make_002dplan_002dtree_002dnode"><code>make-plan-tree-node</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-P">P</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-parse_002dmacro"><code>parse-macro</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-parse_002dmacro_002dfunction"><code>parse-macro-function</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode_002dchildren"><code>plan-tree-node-children</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode_002dp"><code>plan-tree-node-p</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode_002dparent"><code>plan-tree-node-parent</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode_002dpath"><code>plan-tree-node-path</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode_002dsexp"><code>plan-tree-node-sexp</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-R">R</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-register_002dchild_002dplan"><code>register-child-plan</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-T">T</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-tag_002dform_002dhandler"><code>tag-form-handler</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Functions-1_fn_letter-W">W</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dargument"><code>walk-argument</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dbinding"><code>walk-binding</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dbinding_002dlist"><code>walk-binding-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dblock"><code>walk-block</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dcpl_002dtag"><code>walk-cpl-tag</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dflet"><code>walk-flet</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dform"><code>walk-form</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dfuncall"><code>walk-funcall</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dfunction"><code>walk-function</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlabels"><code>walk-labels</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlambda"><code>walk-lambda</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlet"><code>walk-let</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlet_002a"><code>walk-let*</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlist"><code>walk-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dlist_002dof_002dlambdas"><code>walk-list-of-lambdas</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dload_002dtime_002dvalue"><code>walk-load-time-value</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dmacrolet"><code>walk-macrolet</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dnamed_002dlambda"><code>walk-named-lambda</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dordinary_002dlambda_002dlist"><code>walk-ordinary-lambda-list</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dplan_002dform"><code>walk-plan-form</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dquote"><code>walk-quote</code></a></td><td valign="top"><a href="#Internal-functions">5.2.3 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-walk_002dwith_002dtag_002dhandler"><code>walk-with-tag-handler</code></a></td><td valign="top"><a href="#Exported-functions">5.1.1 Functions</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-with_002dextended_002dpath"><code>with-extended-path</code></a></td><td valign="top"><a href="#Internal-macros">5.2.2 Macros</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-with_002dshadowed_002dfunctions"><code>with-shadowed-functions</code></a></td><td valign="top"><a href="#Internal-macros">5.2.2 Macros</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
</table> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Functions-1_fn_symbol-1" class="summary-letter"><b>(</b></a> | |
| |
<br> | |
<a href="#Functions-1_fn_letter-A" class="summary-letter"><b>A</b></a> | |
| |
<a href="#Functions-1_fn_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Functions-1_fn_letter-E" class="summary-letter"><b>E</b></a> | |
| |
<a href="#Functions-1_fn_letter-F" class="summary-letter"><b>F</b></a> | |
| |
<a href="#Functions-1_fn_letter-L" class="summary-letter"><b>L</b></a> | |
| |
<a href="#Functions-1_fn_letter-M" class="summary-letter"><b>M</b></a> | |
| |
<a href="#Functions-1_fn_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Functions-1_fn_letter-R" class="summary-letter"><b>R</b></a> | |
| |
<a href="#Functions-1_fn_letter-T" class="summary-letter"><b>T</b></a> | |
| |
<a href="#Functions-1_fn_letter-W" class="summary-letter"><b>W</b></a> | |
| |
</td></tr></table> | |
| |
| |
| |
| |
<hr size="6"> | |
<a name="Variable-index"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Function-index" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[<a href="#Data-type-index" title="Next section in reading order"> > </a>]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[ >> ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Variables"></a> | |
<h2 class="appendixsec">A.3 Variables</h2> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Variables_vr_symbol-1" class="summary-letter"><b>*</b></a> | |
| |
<br> | |
<a href="#Variables_vr_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Variables_vr_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Variables_vr_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
<table border="0" class="index-vr"> | |
<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Variables_vr_symbol-1">*</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_002acltl2_002denvironment_002dfns_002a"><code>*cltl2-environment-fns*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_002acurrent_002dparent_002a"><code>*current-parent*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_002acurrent_002dpath_002a"><code>*current-path*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_002ashadowed_002dfunctions_002a"><code>*shadowed-functions*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-_002atag_002dwalker_002dhandlers_002a"><code>*tag-walker-handlers*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Variables_vr_letter-C">C</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-children"><code>children</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Variables_vr_letter-P">P</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-parent"><code>parent</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-path"><code>path</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Variables_vr_letter-S">S</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-sexp"><code>sexp</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Slot_002c-children"><code><span class="roman">Slot, </span>children</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Slot_002c-parent"><code><span class="roman">Slot, </span>parent</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Slot_002c-path"><code><span class="roman">Slot, </span>path</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Slot_002c-sexp"><code><span class="roman">Slot, </span>sexp</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Special-Variable_002c-_002acltl2_002denvironment_002dfns_002a"><code><span class="roman">Special Variable, </span>*cltl2-environment-fns*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Special-Variable_002c-_002acurrent_002dparent_002a"><code><span class="roman">Special Variable, </span>*current-parent*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Special-Variable_002c-_002acurrent_002dpath_002a"><code><span class="roman">Special Variable, </span>*current-path*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Special-Variable_002c-_002ashadowed_002dfunctions_002a"><code><span class="roman">Special Variable, </span>*shadowed-functions*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Special-Variable_002c-_002atag_002dwalker_002dhandlers_002a"><code><span class="roman">Special Variable, </span>*tag-walker-handlers*</code></a></td><td valign="top"><a href="#Internal-special-variables">5.2.1 Special variables</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
</table> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Variables_vr_symbol-1" class="summary-letter"><b>*</b></a> | |
| |
<br> | |
<a href="#Variables_vr_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Variables_vr_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Variables_vr_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
| |
| |
| |
| |
<hr size="6"> | |
<a name="Data-type-index"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Variable-index" title="Previous section in reading order"> < </a>]</td> | |
<td valign="middle" align="left">[ > ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Beginning of this chapter or previous chapter"> << </a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Up section"> Up </a>]</td> | |
<td valign="middle" align="left">[ >> ]</td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left"> </td> | |
<td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<a name="Data-types"></a> | |
<h2 class="appendixsec">A.4 Data types</h2> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Data-types_tp_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Data-types_tp_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Data-types_tp_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
<table border="0" class="index-tp"> | |
<tr><td></td><th align="left">Index Entry</th><th align="left"> Section</th></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Data-types_tp_letter-C">C</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-cram_002dlanguage"><code>cram-language</code></a></td><td valign="top"><a href="#The-cram_002dlanguage-system">1.1 <tt>cram-language</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-cram_002duser"><code>cram-user</code></a></td><td valign="top"><a href="#The-cram_002duser-package">4.2 <tt>cram-user</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-cram_002dwalker"><code>cram-walker</code></a></td><td valign="top"><a href="#The-cram_002dwalker-package">4.1 <tt>cram-walker</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Data-types_tp_letter-P">P</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Package_002c-cram_002duser"><code><span class="roman">Package, </span>cram-user</code></a></td><td valign="top"><a href="#The-cram_002duser-package">4.2 <tt>cram-user</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Package_002c-cram_002dwalker"><code><span class="roman">Package, </span>cram-walker</code></a></td><td valign="top"><a href="#The-cram_002dwalker-package">4.1 <tt>cram-walker</tt></a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-plan_002dtree_002dnode"><code>plan-tree-node</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
<tr><th><a name="Data-types_tp_letter-S">S</a></th><td></td><td></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-Structure_002c-plan_002dtree_002dnode"><code><span class="roman">Structure, </span>plan-tree-node</code></a></td><td valign="top"><a href="#Exported-structures">5.1.2 Structures</a></td></tr> | |
<tr><td></td><td valign="top"><a href="#index-System_002c-cram_002dlanguage"><code><span class="roman">System, </span>cram-language</code></a></td><td valign="top"><a href="#The-cram_002dlanguage-system">1.1 <tt>cram-language</tt></a></td></tr> | |
<tr><td colspan="3"> <hr></td></tr> | |
</table> | |
<table><tr><th valign="top">Jump to: </th><td><a href="#Data-types_tp_letter-C" class="summary-letter"><b>C</b></a> | |
| |
<a href="#Data-types_tp_letter-P" class="summary-letter"><b>P</b></a> | |
| |
<a href="#Data-types_tp_letter-S" class="summary-letter"><b>S</b></a> | |
| |
</td></tr></table> | |
| |
<hr size="6"> | |
<a name="SEC_Contents"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<h1>Table of Contents</h1> | |
<div class="contents"> | |
| |
<ul class="toc"> | |
<li><a name="toc-Systems-1" href="#Systems">1. Systems</a> | |
<ul class="toc"> | |
<li><a name="toc-cram_002dlanguage" href="#The-cram_002dlanguage-system">1.1 <tt>cram-language</tt></a></li> | |
</ul></li> | |
<li><a name="toc-Modules-1" href="#Modules">2. Modules</a> | |
<ul class="toc"> | |
<li><a name="toc-src_002f" href="#The-src_002f-module">2.1 <tt>src/</tt></a></li> | |
<li><a name="toc-src_002ftasks_002f" href="#The-src_002ftasks_002f-module">2.2 <tt>src/tasks/</tt></a></li> | |
<li><a name="toc-src_002ffluents_002f" href="#The-src_002ffluents_002f-module">2.3 <tt>src/fluents/</tt></a></li> | |
<li><a name="toc-src_002fwalker_002f" href="#The-src_002fwalker_002f-module">2.4 <tt>src/walker/</tt></a></li> | |
</ul></li> | |
<li><a name="toc-Files-1" href="#Files">3. Files</a> | |
<ul class="toc"> | |
<li><a name="toc-Lisp" href="#Lisp-files">3.1 Lisp</a> | |
<ul class="toc"> | |
<li><a name="toc-cram_002dlanguage_002easd" href="#The-cram_002dlanguage_002easd-file">3.1.1 <tt>cram-language.asd</tt></a></li> | |
<li><a name="toc-src_002fpackages_002elisp" href="#The-src_002fpackages_002elisp-file">3.1.2 <tt>src/packages.lisp</tt></a></li> | |
<li><a name="toc-src_002futils_002elisp" href="#The-src_002futils_002elisp-file">3.1.3 <tt>src/utils.lisp</tt></a></li> | |
<li><a name="toc-src_002ftask_002dinterface_002elisp" href="#The-src_002ftask_002dinterface_002elisp-file">3.1.4 <tt>src/task-interface.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluent_002dinterface_002elisp" href="#The-src_002ffluent_002dinterface_002elisp-file">3.1.5 <tt>src/fluent-interface.lisp</tt></a></li> | |
<li><a name="toc-src_002flogging_002elisp" href="#The-src_002flogging_002elisp-file">3.1.6 <tt>src/logging.lisp</tt></a></li> | |
<li><a name="toc-src_002fwith_002dpolicy_002elisp" href="#The-src_002fwith_002dpolicy_002elisp-file">3.1.7 <tt>src/with-policy.lisp</tt></a></li> | |
<li><a name="toc-src_002fdefault_002dpolicies_002elisp" href="#The-src_002fdefault_002dpolicies_002elisp-file">3.1.8 <tt>src/default-policies.lisp</tt></a></li> | |
<li><a name="toc-src_002ftasks_002ffailures_002elisp" href="#The-src_002ftasks_002ffailures_002elisp-file">3.1.9 <tt>src/tasks/failures.lisp</tt></a></li> | |
<li><a name="toc-src_002ftasks_002ftask_002elisp" href="#The-src_002ftasks_002ftask_002elisp-file">3.1.10 <tt>src/tasks/task.lisp</tt></a></li> | |
<li><a name="toc-src_002ftasks_002ftask_002dtree_002elisp" href="#The-src_002ftasks_002ftask_002dtree_002elisp-file">3.1.11 <tt>src/tasks/task-tree.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluents_002ffluent_002elisp" href="#The-src_002ffluents_002ffluent_002elisp-file">3.1.12 <tt>src/fluents/fluent.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluents_002fvalue_002dfluent_002elisp" href="#The-src_002ffluents_002fvalue_002dfluent_002elisp-file">3.1.13 <tt>src/fluents/value-fluent.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluents_002ffluent_002dnet_002elisp" href="#The-src_002ffluents_002ffluent_002dnet_002elisp-file">3.1.14 <tt>src/fluents/fluent-net.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluents_002fpulse_002dfluent_002elisp" href="#The-src_002ffluents_002fpulse_002dfluent_002elisp-file">3.1.15 <tt>src/fluents/pulse-fluent.lisp</tt></a></li> | |
<li><a name="toc-src_002fwalker_002fenv_002elisp" href="#The-src_002fwalker_002fenv_002elisp-file">3.1.16 <tt>src/walker/env.lisp</tt></a></li> | |
<li><a name="toc-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp" href="#The-src_002fwalker_002fenv_002dimpl_002dspecific_002elisp-file">3.1.17 <tt>src/walker/env-impl-specific.lisp</tt></a></li> | |
<li><a name="toc-src_002fwalker_002fplan_002dtree_002elisp" href="#The-src_002fwalker_002fplan_002dtree_002elisp-file">3.1.18 <tt>src/walker/plan-tree.lisp</tt></a></li> | |
<li><a name="toc-src_002fwalker_002fwalker_002elisp" href="#The-src_002fwalker_002fwalker_002elisp-file">3.1.19 <tt>src/walker/walker.lisp</tt></a></li> | |
<li><a name="toc-src_002fwalker_002finterface_002elisp" href="#The-src_002fwalker_002finterface_002elisp-file">3.1.20 <tt>src/walker/interface.lisp</tt></a></li> | |
<li><a name="toc-src_002flanguage_002elisp" href="#The-src_002flanguage_002elisp-file">3.1.21 <tt>src/language.lisp</tt></a></li> | |
<li><a name="toc-src_002fplans_002elisp" href="#The-src_002fplans_002elisp-file">3.1.22 <tt>src/plans.lisp</tt></a></li> | |
<li><a name="toc-src_002fgoals_002elisp" href="#The-src_002fgoals_002elisp-file">3.1.23 <tt>src/goals.lisp</tt></a></li> | |
<li><a name="toc-src_002ffluent_002doperators_002elisp" href="#The-src_002ffluent_002doperators_002elisp-file">3.1.24 <tt>src/fluent-operators.lisp</tt></a></li> | |
<li><a name="toc-src_002fswank_002dindentation_002elisp" href="#The-src_002fswank_002dindentation_002elisp-file">3.1.25 <tt>src/swank-indentation.lisp</tt></a></li> | |
<li><a name="toc-src_002fsbcl_002dhotpatches_002elisp" href="#The-src_002fsbcl_002dhotpatches_002elisp-file">3.1.26 <tt>src/sbcl-hotpatches.lisp</tt></a></li> | |
</ul> | |
</li> | |
</ul></li> | |
<li><a name="toc-Packages-1" href="#Packages">4. Packages</a> | |
<ul class="toc"> | |
<li><a name="toc-cram_002dwalker" href="#The-cram_002dwalker-package">4.1 <tt>cram-walker</tt></a></li> | |
<li><a name="toc-cram_002duser" href="#The-cram_002duser-package">4.2 <tt>cram-user</tt></a></li> | |
</ul></li> | |
<li><a name="toc-Definitions-1" href="#Definitions">5. Definitions</a> | |
<ul class="toc"> | |
<li><a name="toc-Exported-definitions-1" href="#Exported-definitions">5.1 Exported definitions</a> | |
<ul class="toc"> | |
<li><a name="toc-Functions-2" href="#Exported-functions">5.1.1 Functions</a></li> | |
<li><a name="toc-Structures" href="#Exported-structures">5.1.2 Structures</a></li> | |
</ul></li> | |
<li><a name="toc-Internal-definitions-1" href="#Internal-definitions">5.2 Internal definitions</a> | |
<ul class="toc"> | |
<li><a name="toc-Special-variables" href="#Internal-special-variables">5.2.1 Special variables</a></li> | |
<li><a name="toc-Macros" href="#Internal-macros">5.2.2 Macros</a></li> | |
<li><a name="toc-Functions" href="#Internal-functions">5.2.3 Functions</a></li> | |
</ul> | |
</li> | |
</ul></li> | |
<li><a name="toc-Indexes-1" href="#Indexes">A. Indexes</a> | |
<ul class="toc"> | |
<li><a name="toc-Concepts" href="#Concept-index">A.1 Concepts</a></li> | |
<li><a name="toc-Functions-1" href="#Function-index">A.2 Functions</a></li> | |
<li><a name="toc-Variables" href="#Variable-index">A.3 Variables</a></li> | |
<li><a name="toc-Data-types" href="#Data-type-index">A.4 Data types</a></li> | |
</ul> | |
</li> | |
</ul> | |
</div> | |
<hr size="1"> | |
<a name="SEC_About"></a> | |
<table cellpadding="1" cellspacing="1" border="0"> | |
<tr><td valign="middle" align="left">[<a href="#Top" title="Cover (top) of document">Top</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_Contents" title="Table of contents">Contents</a>]</td> | |
<td valign="middle" align="left">[<a href="#Indexes" title="Index">Index</a>]</td> | |
<td valign="middle" align="left">[<a href="#SEC_About" title="About (help)"> ? </a>]</td> | |
</tr></table> | |
<h1>About This Document</h1> | |
<p> | |
This document was generated by <em>gaya</em> on <em>February 1, 2016</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>. | |
</p> | |
<p> | |
The buttons in the navigation panels have the following meaning: | |
</p> | |
<table border="1"> | |
<tr> | |
<th> Button </th> | |
<th> Name </th> | |
<th> Go to </th> | |
<th> From 1.2.3 go to</th> | |
</tr> | |
<tr> | |
<td align="center"> [ < ] </td> | |
<td align="center">Back</td> | |
<td>Previous section in reading order</td> | |
<td>1.2.2</td> | |
</tr> | |
<tr> | |
<td align="center"> [ > ] </td> | |
<td align="center">Forward</td> | |
<td>Next section in reading order</td> | |
<td>1.2.4</td> | |
</tr> | |
<tr> | |
<td align="center"> [ << ] </td> | |
<td align="center">FastBack</td> | |
<td>Beginning of this chapter or previous chapter</td> | |
<td>1</td> | |
</tr> | |
<tr> | |
<td align="center"> [ Up ] </td> | |
<td align="center">Up</td> | |
<td>Up section</td> | |
<td>1.2</td> | |
</tr> | |
<tr> | |
<td align="center"> [ >> ] </td> | |
<td align="center">FastForward</td> | |
<td>Next chapter</td> | |
<td>2</td> | |
</tr> | |
<tr> | |
<td align="center"> [Top] </td> | |
<td align="center">Top</td> | |
<td>Cover (top) of document</td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td align="center"> [Contents] </td> | |
<td align="center">Contents</td> | |
<td>Table of contents</td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td align="center"> [Index] </td> | |
<td align="center">Index</td> | |
<td>Index</td> | |
<td> </td> | |
</tr> | |
<tr> | |
<td align="center"> [ ? ] </td> | |
<td align="center">About</td> | |
<td>About (help)</td> | |
<td> </td> | |
</tr> | |
</table> | |
| |
<p> | |
where the <strong> Example </strong> assumes that the current position is at <strong> Subsubsection One-Two-Three </strong> of a document of the following structure: | |
</p> | |
| |
<ul> | |
<li> 1. Section One | |
<ul> | |
<li>1.1 Subsection One-One | |
<ul> | |
<li>...</li> | |
</ul> | |
</li> | |
<li>1.2 Subsection One-Two | |
<ul> | |
<li>1.2.1 Subsubsection One-Two-One</li> | |
<li>1.2.2 Subsubsection One-Two-Two</li> | |
<li>1.2.3 Subsubsection One-Two-Three | |
<strong><== Current Position </strong></li> | |
<li>1.2.4 Subsubsection One-Two-Four</li> | |
</ul> | |
</li> | |
<li>1.3 Subsection One-Three | |
<ul> | |
<li>...</li> | |
</ul> | |
</li> | |
<li>1.4 Subsection One-Four</li> | |
</ul> | |
</li> | |
</ul> | |
| |
<hr size="1"> | |
<p> | |
<font size="-1"> | |
This document was generated by <em>gaya</em> on <em>February 1, 2016</em> using <a href="http://www.nongnu.org/texi2html/"><em>texi2html 1.82</em></a>. | |
</font> | |
<br> | |
| |
</p> | |
</html> | |