commit 211a9e758dc70ef09d6cb75243ab0401af6f6a8f
parent a022c503384a3334c3a5e16fa421dc6ff94531e6
Author: Andres Navarro <canavarro82@gmail.com>
Date: Thu, 2 Jun 2011 19:56:10 -0300
Added dummy entries in the manual for all remaining modules.
Diffstat:
24 files changed, 558 insertions(+), 34 deletions(-)
diff --git a/manual/html/Characters.html b/manual/html/Characters.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Characters - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Strings.html#Strings" title="Strings">
+<link rel="next" href="Ports.html#Ports" title="Ports">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Characters"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Ports.html#Ports">Ports</a>,
+Previous: <a rel="previous" accesskey="p" href="Strings.html#Strings">Strings</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">15 Characters</h2>
+
+<p><a name="index-characters-134"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Combiners.html b/manual/html/Combiners.html
@@ -6,7 +6,7 @@
<meta name="generator" content="makeinfo 4.13">
<link title="Top" rel="start" href="index.html#Top">
<link rel="prev" href="Environments.html#Environments" title="Environments">
-<link rel="next" href="Index.html#Index" title="Index">
+<link rel="next" href="Continuations.html#Continuations" title="Continuations">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<meta http-equiv="Content-Style-Type" content="text/css">
<style type="text/css"><!--
@@ -25,7 +25,7 @@
<div class="node">
<a name="Combiners"></a>
<p>
-Next: <a rel="next" accesskey="n" href="Index.html#Index">Index</a>,
+Next: <a rel="next" accesskey="n" href="Continuations.html#Continuations">Continuations</a>,
Previous: <a rel="previous" accesskey="p" href="Environments.html#Environments">Environments</a>,
Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<hr>
@@ -183,9 +183,6 @@ returns true iff all the objects in <code>objects</code> are of type
combiner (i.e. applicative or operative).
</p></blockquote></div>
-<!-- appendices -->
-<!-- TODO -->
<!-- *-texinfo-*- -->
-<!-- TODO correct prev node -->
</body></html>
diff --git a/manual/html/Continuations.html b/manual/html/Continuations.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Continuations - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Combiners.html#Combiners" title="Combiners">
+<link rel="next" href="Encapsulations.html#Encapsulations" title="Encapsulations">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Continuations"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Encapsulations.html#Encapsulations">Encapsulations</a>,
+Previous: <a rel="previous" accesskey="p" href="Combiners.html#Combiners">Combiners</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">9 Continuations</h2>
+
+<p><a name="index-continuations-126"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Encapsulations.html b/manual/html/Encapsulations.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Encapsulations - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Continuations.html#Continuations" title="Continuations">
+<link rel="next" href="Promises.html#Promises" title="Promises">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Encapsulations"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Promises.html#Promises">Promises</a>,
+Previous: <a rel="previous" accesskey="p" href="Continuations.html#Continuations">Continuations</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">10 Encapsulations</h2>
+
+<p><a name="index-encapsulations-127"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Index.html b/manual/html/Index.html
@@ -5,7 +5,7 @@
<meta name="description" content="klisp Reference Manual">
<meta name="generator" content="makeinfo 4.13">
<link title="Top" rel="start" href="index.html#Top">
-<link rel="prev" href="Combiners.html#Combiners" title="Combiners">
+<link rel="prev" href="Ports.html#Ports" title="Ports">
<link rel="next" href="../index.html#dir" title="(dir)">
<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
<meta http-equiv="Content-Style-Type" content="text/css">
@@ -26,7 +26,7 @@
<a name="Index"></a>
<p>
Next: <a rel="next" accesskey="n" href="../index.html#dir">(dir)</a>,
-Previous: <a rel="previous" accesskey="p" href="Combiners.html#Combiners">Combiners</a>,
+Previous: <a rel="previous" accesskey="p" href="Ports.html#Ports">Ports</a>,
Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<hr>
</div>
@@ -96,9 +96,11 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Pairs-and-lists.html#index-cdddr-58"><code>cdddr</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-cddr-50"><code>cddr</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-cdr-46"><code>cdr</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
+<li><a href="Characters.html#index-characters-134">characters</a>: <a href="Characters.html#Characters">Characters</a></li>
<li><a href="Combiners.html#index-combiner_003f-125"><code>combiner?</code></a>: <a href="Combiners.html#Combiners">Combiners</a></li>
<li><a href="Combiners.html#index-combiners-114">combiners</a>: <a href="Combiners.html#Combiners">Combiners</a></li>
<li><a href="Pairs-and-lists.html#index-cons-39"><code>cons</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
+<li><a href="Continuations.html#index-continuations-126">continuations</a>: <a href="Continuations.html#Continuations">Continuations</a></li>
<li><a href="Control.html#index-control-26">control</a>: <a href="Control.html#Control">Control</a></li>
<li><a href="Pairs-and-lists.html#index-copy_002des-90"><code>copy-es</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-copy_002des_002dimmutable_0021-42"><code>copy-es-immutable!</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
@@ -106,6 +108,7 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Format-of-Descriptions.html#index-description-format-7">description format</a>: <a href="Format-of-Descriptions.html#Format-of-Descriptions">Format of Descriptions</a></li>
<li><a href="Evaluation-Notation.html#index-documentation-notation-4">documentation notation</a>: <a href="Evaluation-Notation.html#Evaluation-Notation">Evaluation Notation</a></li>
<li><a href="Pairs-and-lists.html#index-empty-list-35">empty list</a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
+<li><a href="Encapsulations.html#index-encapsulations-127">encapsulations</a>: <a href="Encapsulations.html#Encapsulations">Encapsulations</a></li>
<li><a href="Pairs-and-lists.html#index-encycle_0021-77"><code>encycle!</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Environments.html#index-environment_003f-95"><code>environment?</code></a>: <a href="Environments.html#Environments">Environments</a></li>
<li><a href="Environments.html#index-environments-93">environments</a>: <a href="Environments.html#Environments">Environments</a></li>
@@ -127,6 +130,9 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Control.html#index-inert-27">inert</a>: <a href="Control.html#Control">Control</a></li>
<li><a href="Control.html#index-inert_003f-28"><code>inert?</code></a>: <a href="Control.html#Control">Control</a></li>
<li><a href="Kernel-History.html#index-Kernel-history-1">Kernel history</a>: <a href="Kernel-History.html#Kernel-History">Kernel History</a></li>
+<li><a href="Keyed-Variables.html#index-keyed-dynamic-variables-130">keyed dynamic variables</a>: <a href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a></li>
+<li><a href="Keyed-Variables.html#index-keyed-static-variables-131">keyed static variables</a>: <a href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a></li>
+<li><a href="Keyed-Variables.html#index-keyed-variables-129">keyed variables</a>: <a href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a></li>
<li><a href="Pairs-and-lists.html#index-length-79"><code>length</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-list-43"><code>list</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-list_002a-44"><code>list*</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
@@ -143,6 +149,7 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Pairs-and-lists.html#index-nil-34">nil</a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Booleans.html#index-not_003f-14"><code>not?</code></a>: <a href="Booleans.html#Booleans">Booleans</a></li>
<li><a href="Pairs-and-lists.html#index-null_003f-38"><code>null?</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
+<li><a href="Numbers.html#index-numbers-132">numbers</a>: <a href="Numbers.html#Numbers">Numbers</a></li>
<li><a href="A-Sample-Applicative-Description.html#index-object-descriptions-10">object descriptions</a>: <a href="A-Sample-Applicative-Description.html#A-Sample-Applicative-Description">A Sample Applicative Description</a></li>
<li><a href="A-Sample-Applicative-Description.html#index-operative-descriptions-9">operative descriptions</a>: <a href="A-Sample-Applicative-Description.html#A-Sample-Applicative-Description">A Sample Applicative Description</a></li>
<li><a href="Combiners.html#index-operative_003f-117"><code>operative?</code></a>: <a href="Combiners.html#Combiners">Combiners</a></li>
@@ -150,11 +157,14 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Booleans.html#index-or_003f-16"><code>or?</code></a>: <a href="Booleans.html#Booleans">Booleans</a></li>
<li><a href="Pairs-and-lists.html#index-pair_003f-37"><code>pair?</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-pairs-33">pairs</a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
+<li><a href="Ports.html#index-ports-135">ports</a>: <a href="Ports.html#Ports">Ports</a></li>
<li><a href="Printing-Notation.html#index-printing-notation-5">printing notation</a>: <a href="Printing-Notation.html#Printing-Notation">Printing Notation</a></li>
+<li><a href="Promises.html#index-promises-128">promises</a>: <a href="Promises.html#Promises">Promises</a></li>
<li><a href="Pairs-and-lists.html#index-reduce-88"><code>reduce</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-set_002dcar_0021-40"><code>set-car!</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Pairs-and-lists.html#index-set_002dcdr_0021-41"><code>set-cdr!</code></a>: <a href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a></li>
<li><a href="Symbols.html#index-string_002d_003esymbol-25"><code>string->symbol</code></a>: <a href="Symbols.html#Symbols">Symbols</a></li>
+<li><a href="Strings.html#index-strings-133">strings</a>: <a href="Strings.html#Strings">Strings</a></li>
<li><a href="Symbols.html#index-symbol_002d_003estring-24"><code>symbol->string</code></a>: <a href="Symbols.html#Symbols">Symbols</a></li>
<li><a href="Symbols.html#index-symbol_003f-23"><code>symbol?</code></a>: <a href="Symbols.html#Symbols">Symbols</a></li>
<li><a href="Symbols.html#index-symbols-22">symbols</a>: <a href="Symbols.html#Symbols">Symbols</a></li>
@@ -174,6 +184,14 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a href="Index.html#toc_Pairs-and-lists">6 Pairs and lists</a></li>
<li><a href="Index.html#toc_Environments">7 Environments</a></li>
<li><a href="Index.html#toc_Combiners">8 Combiners</a></li>
+<li><a href="Index.html#toc_Continuations">9 Continuations</a></li>
+<li><a href="Index.html#toc_Encapsulations">10 Encapsulations</a></li>
+<li><a href="Index.html#toc_Promises">11 Promises</a></li>
+<li><a href="Index.html#toc_Keyed-Variables">12 Keyed Variables</a></li>
+<li><a href="Index.html#toc_Numbers">13 Numbers</a></li>
+<li><a href="Index.html#toc_Strings">14 Strings</a></li>
+<li><a href="Index.html#toc_Characters">15 Characters</a></li>
+<li><a href="Index.html#toc_Ports">16 Ports</a></li>
<li><a href="Index.html#toc_Index">Index</a></li>
</ul>
</div>
@@ -206,6 +224,14 @@ Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
<li><a name="toc_Pairs-and-lists" href="Pairs-and-lists.html#Pairs-and-lists">6 Pairs and lists</a>
<li><a name="toc_Environments" href="Environments.html#Environments">7 Environments</a>
<li><a name="toc_Combiners" href="Combiners.html#Combiners">8 Combiners</a>
+<li><a name="toc_Continuations" href="Continuations.html#Continuations">9 Continuations</a>
+<li><a name="toc_Encapsulations" href="Encapsulations.html#Encapsulations">10 Encapsulations</a>
+<li><a name="toc_Promises" href="Promises.html#Promises">11 Promises</a>
+<li><a name="toc_Keyed-Variables" href="Keyed-Variables.html#Keyed-Variables">12 Keyed Variables</a>
+<li><a name="toc_Numbers" href="Numbers.html#Numbers">13 Numbers</a>
+<li><a name="toc_Strings" href="Strings.html#Strings">14 Strings</a>
+<li><a name="toc_Characters" href="Characters.html#Characters">15 Characters</a>
+<li><a name="toc_Ports" href="Ports.html#Ports">16 Ports</a>
<li><a name="toc_Index" href="Index.html#Index">Index</a>
</li></ul>
</div>
diff --git a/manual/html/Keyed-Variables.html b/manual/html/Keyed-Variables.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Keyed Variables - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Promises.html#Promises" title="Promises">
+<link rel="next" href="Numbers.html#Numbers" title="Numbers">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Keyed-Variables"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Numbers.html#Numbers">Numbers</a>,
+Previous: <a rel="previous" accesskey="p" href="Promises.html#Promises">Promises</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">12 Keyed Variables</h2>
+
+<p><a name="index-keyed-variables-129"></a><a name="index-keyed-dynamic-variables-130"></a><a name="index-keyed-static-variables-131"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Numbers.html b/manual/html/Numbers.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Numbers - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Keyed-Variables.html#Keyed-Variables" title="Keyed Variables">
+<link rel="next" href="Strings.html#Strings" title="Strings">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Numbers"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Strings.html#Strings">Strings</a>,
+Previous: <a rel="previous" accesskey="p" href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">13 Numbers</h2>
+
+<p><a name="index-numbers-132"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Ports.html b/manual/html/Ports.html
@@ -0,0 +1,44 @@
+<html lang="en">
+<head>
+<title>Ports - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Characters.html#Characters" title="Characters">
+<link rel="next" href="Index.html#Index" title="Index">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Ports"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Index.html#Index">Index</a>,
+Previous: <a rel="previous" accesskey="p" href="Characters.html#Characters">Characters</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">16 Ports</h2>
+
+<p><a name="index-ports-135"></a>
+<!-- appendices -->
+<!-- TODO -->
+
+<!-- *-texinfo-*- -->
+<!-- TODO correct prev node -->
+ </body></html>
+
diff --git a/manual/html/Promises.html b/manual/html/Promises.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Promises - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Encapsulations.html#Encapsulations" title="Encapsulations">
+<link rel="next" href="Keyed-Variables.html#Keyed-Variables" title="Keyed Variables">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Promises"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a>,
+Previous: <a rel="previous" accesskey="p" href="Encapsulations.html#Encapsulations">Encapsulations</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">11 Promises</h2>
+
+<p><a name="index-promises-128"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/Strings.html b/manual/html/Strings.html
@@ -0,0 +1,41 @@
+<html lang="en">
+<head>
+<title>Strings - klisp Reference Manual</title>
+<meta http-equiv="Content-Type" content="text/html">
+<meta name="description" content="klisp Reference Manual">
+<meta name="generator" content="makeinfo 4.13">
+<link title="Top" rel="start" href="index.html#Top">
+<link rel="prev" href="Numbers.html#Numbers" title="Numbers">
+<link rel="next" href="Characters.html#Characters" title="Characters">
+<link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage">
+<meta http-equiv="Content-Style-Type" content="text/css">
+<style type="text/css"><!--
+ pre.display { font-family:inherit }
+ pre.format { font-family:inherit }
+ pre.smalldisplay { font-family:inherit; font-size:smaller }
+ pre.smallformat { font-family:inherit; font-size:smaller }
+ pre.smallexample { font-size:smaller }
+ pre.smalllisp { font-size:smaller }
+ span.sc { font-variant:small-caps }
+ span.roman { font-family:serif; font-weight:normal; }
+ span.sansserif { font-family:sans-serif; font-weight:normal; }
+--></style>
+</head>
+<body>
+<div class="node">
+<a name="Strings"></a>
+<p>
+Next: <a rel="next" accesskey="n" href="Characters.html#Characters">Characters</a>,
+Previous: <a rel="previous" accesskey="p" href="Numbers.html#Numbers">Numbers</a>,
+Up: <a rel="up" accesskey="u" href="index.html#Top">Top</a>
+<hr>
+</div>
+
+<!-- node-name, next, previous, up -->
+<h2 class="chapter">14 Strings</h2>
+
+<p><a name="index-strings-133"></a>
+
+<!-- *-texinfo-*- -->
+ </body></html>
+
diff --git a/manual/html/index.html b/manual/html/index.html
@@ -44,7 +44,15 @@ Up: <a rel="up" accesskey="u" href="../index.html#dir">(dir)</a>
<li><a accesskey="7" href="Pairs-and-lists.html#Pairs-and-lists">Pairs and lists</a>: Pairs and lists and Pair mutation modules features.
<li><a accesskey="8" href="Environments.html#Environments">Environments</a>: Environments and Environment mutation modules features.
<li><a accesskey="9" href="Combiners.html#Combiners">Combiners</a>: Combiners module features.
-<!-- TODO complete -->
+<li><a href="Continuations.html#Continuations">Continuations</a>: Continuations module features.
+<li><a href="Encapsulations.html#Encapsulations">Encapsulations</a>: Encapsulations module features.
+<li><a href="Promises.html#Promises">Promises</a>: Promises module features.
+<li><a href="Keyed-Variables.html#Keyed-Variables">Keyed Variables</a>: Keyed (dynamic & static) variables module features.
+<li><a href="Numbers.html#Numbers">Numbers</a>: Numbers module features.
+<li><a href="Strings.html#Strings">Strings</a>: Strings module features.
+<li><a href="Characters.html#Characters">Characters</a>: Characters module features.
+<li><a href="Ports.html#Ports">Ports</a>: Ports module features.
+<!-- TODO add error objs to both klisp and the manual -->
<li><a href="Index.html#Index">Index</a>: Index including concepts, functions, variables,
and other terms.
diff --git a/manual/klisp.info b/manual/klisp.info
@@ -33,6 +33,14 @@ in part.
* Pairs and lists:: Pairs and lists and Pair mutation modules features.
* Environments:: Environments and Environment mutation modules features.
* Combiners:: Combiners module features.
+* Continuations:: Continuations module features.
+* Encapsulations:: Encapsulations module features.
+* Promises:: Promises module features.
+* Keyed Variables:: Keyed (dynamic & static) variables module features.
+* Numbers:: Numbers module features.
+* Strings:: Strings module features.
+* Characters:: Characters module features.
+* Ports:: Ports module features.
* Index:: Index including concepts, functions, variables,
and other terms.
@@ -1072,7 +1080,7 @@ external representation `#ignore'. The ignore type is encapsulated.
($define! symbols ($remote-eval (list symbols) exp))
-File: klisp.info, Node: Combiners, Next: Index, Prev: Environments, Up: Top
+File: klisp.info, Node: Combiners, Next: Continuations, Prev: Environments, Up: Top
8 Combiners
***********
@@ -1196,7 +1204,55 @@ combiners are `equal?' iff they are `eq?'.
(i.e. applicative or operative).
-File: klisp.info, Node: Index, Next: (dir), Prev: Combiners, Up: Top
+File: klisp.info, Node: Continuations, Next: Encapsulations, Prev: Combiners, Up: Top
+
+9 Continuations
+***************
+
+
+File: klisp.info, Node: Encapsulations, Next: Promises, Prev: Continuations, Up: Top
+
+10 Encapsulations
+*****************
+
+
+File: klisp.info, Node: Promises, Next: Keyed Variables, Prev: Encapsulations, Up: Top
+
+11 Promises
+***********
+
+
+File: klisp.info, Node: Keyed Variables, Next: Numbers, Prev: Promises, Up: Top
+
+12 Keyed Variables
+******************
+
+
+File: klisp.info, Node: Numbers, Next: Strings, Prev: Keyed Variables, Up: Top
+
+13 Numbers
+**********
+
+
+File: klisp.info, Node: Strings, Next: Characters, Prev: Numbers, Up: Top
+
+14 Strings
+**********
+
+
+File: klisp.info, Node: Characters, Next: Ports, Prev: Strings, Up: Top
+
+15 Characters
+*************
+
+
+File: klisp.info, Node: Ports, Next: Index, Prev: Characters, Up: Top
+
+16 Ports
+********
+
+
+File: klisp.info, Node: Index, Next: (dir), Prev: Ports, Up: Top
Index
*****
@@ -1266,9 +1322,11 @@ Index
* cdddr: Pairs and lists. (line 100)
* cddr: Pairs and lists. (line 92)
* cdr: Pairs and lists. (line 86)
+* characters: Characters. (line 6)
* combiner?: Combiners. (line 120)
* combiners: Combiners. (line 6)
* cons: Pairs and lists. (line 35)
+* continuations: Continuations. (line 6)
* control: Control. (line 6)
* copy-es: Pairs and lists. (line 321)
* copy-es-immutable!: Pairs and lists. (line 49)
@@ -1277,6 +1335,7 @@ Index
(line 6)
* documentation notation: Evaluation Notation. (line 6)
* empty list: Pairs and lists. (line 6)
+* encapsulations: Encapsulations. (line 6)
* encycle!: Pairs and lists. (line 158)
* environment?: Environments. (line 23)
* environments: Environments. (line 6)
@@ -1299,6 +1358,9 @@ Index
* inert: Control. (line 6)
* inert?: Control. (line 11)
* Kernel history: Kernel History. (line 6)
+* keyed dynamic variables: Keyed Variables. (line 6)
+* keyed static variables: Keyed Variables. (line 6)
+* keyed variables: Keyed Variables. (line 6)
* length: Pairs and lists. (line 191)
* list: Pairs and lists. (line 72)
* list*: Pairs and lists. (line 78)
@@ -1315,6 +1377,7 @@ Index
* nil: Pairs and lists. (line 6)
* not?: Booleans. (line 16)
* null?: Pairs and lists. (line 31)
+* numbers: Numbers. (line 6)
* object descriptions: A Sample Applicative Description.
(line 6)
* operative descriptions: A Sample Applicative Description.
@@ -1324,11 +1387,14 @@ Index
* or?: Booleans. (line 24)
* pair?: Pairs and lists. (line 27)
* pairs: Pairs and lists. (line 6)
+* ports: Ports. (line 6)
* printing notation: Printing Notation. (line 6)
+* promises: Promises. (line 6)
* reduce: Pairs and lists. (line 270)
* set-car!: Pairs and lists. (line 41)
* set-cdr!: Pairs and lists. (line 42)
* string->symbol: Symbols. (line 20)
+* strings: Strings. (line 6)
* symbol->string: Symbols. (line 16)
* symbol?: Symbols. (line 12)
* symbols: Symbols. (line 6)
@@ -1339,25 +1405,33 @@ Index
Tag Table:
Node: Top302
-Node: License1333
-Node: Introduction3004
-Node: Caveats5827
-Node: Kernel History6613
-Node: Conventions8058
-Node: Some Terms8729
-Node: Evaluation Notation9400
-Node: Printing Notation10421
-Node: Error Messages10897
-Node: Format of Descriptions11545
-Node: A Sample Applicative Description12109
-Node: Acknowledgements13872
-Node: Booleans14258
-Node: Equivalence16800
-Node: Symbols17593
-Node: Control18958
-Node: Pairs and lists21275
-Node: Environments38298
-Node: Combiners48505
-Node: Index54533
+Node: License1799
+Node: Introduction3470
+Node: Caveats6293
+Node: Kernel History7079
+Node: Conventions8524
+Node: Some Terms9195
+Node: Evaluation Notation9866
+Node: Printing Notation10887
+Node: Error Messages11363
+Node: Format of Descriptions12011
+Node: A Sample Applicative Description12575
+Node: Acknowledgements14338
+Node: Booleans14724
+Node: Equivalence17266
+Node: Symbols18059
+Node: Control19424
+Node: Pairs and lists21741
+Node: Environments38764
+Node: Combiners48971
+Node: Continuations55007
+Node: Encapsulations55133
+Node: Promises55262
+Node: Keyed Variables55381
+Node: Numbers55507
+Node: Strings55616
+Node: Characters55720
+Node: Ports55828
+Node: Index55924
End Tag Table
diff --git a/manual/src/Makefile b/manual/src/Makefile
@@ -5,7 +5,11 @@ srcs = klisp.texi index.texi \
intro.texi \
booleans.texi equivalence.texi symbols.texi \
control.texi pairs_lists.texi \
- environments.texi combiners.texi
+ environments.texi combiners.texi \
+ continuations.texi encapsulations.texi \
+ promises.texi keyed_vars.texi \
+ numbers.texi strings.texi \
+ characters.texi ports.texi
#TODO add dvi/pdf output
#TODO check what happens with xrefs
diff --git a/manual/src/characters.texi b/manual/src/characters.texi
@@ -0,0 +1,8 @@
+@c -*-texinfo-*-
+@setfilename ../src/characters
+
+@node Characters, Ports, Strings, Top
+@comment node-name, next, previous, up
+
+@chapter Characters
+@cindex characters
diff --git a/manual/src/combiners.texi b/manual/src/combiners.texi
@@ -1,7 +1,7 @@
@c -*-texinfo-*-
@setfilename ../src/combiners
-@node Combiners, Index, Environments, Top
+@node Combiners, Continuations, Environments, Top
@comment node-name, next, previous, up
@chapter Combiners
diff --git a/manual/src/continuations.texi b/manual/src/continuations.texi
@@ -0,0 +1,9 @@
+@c -*-texinfo-*-
+@setfilename ../src/continuations
+
+@node Continuations, Encapsulations, Combiners, Top
+@comment node-name, next, previous, up
+
+@chapter Continuations
+@cindex continuations
+
diff --git a/manual/src/encapsulations.texi b/manual/src/encapsulations.texi
@@ -0,0 +1,8 @@
+@c -*-texinfo-*-
+@setfilename ../src/encapsulations
+
+@node Encapsulations, Promises, Continuations, Top
+@comment node-name, next, previous, up
+
+@chapter Encapsulations
+@cindex encapsulations
diff --git a/manual/src/index.texi b/manual/src/index.texi
@@ -2,7 +2,7 @@
@setfilename ../src/index
@c TODO correct prev node
-@node Index, (dir), Combiners, Top
+@node Index, (dir), Ports, Top
@c this is from the elisp manual... Should read a little about this.
@unnumbered Index
diff --git a/manual/src/keyed_vars.texi b/manual/src/keyed_vars.texi
@@ -0,0 +1,10 @@
+@c -*-texinfo-*-
+@setfilename ../src/keyed variables
+
+@node Keyed Variables, Numbers, Promises, Top
+@comment node-name, next, previous, up
+
+@chapter Keyed Variables
+@cindex keyed variables
+@cindex keyed dynamic variables
+@cindex keyed static variables
diff --git a/manual/src/klisp.texi b/manual/src/klisp.texi
@@ -79,7 +79,15 @@ in part.
* Pairs and lists:: Pairs and lists and Pair mutation modules features.
* Environments:: Environments and Environment mutation modules features.
* Combiners:: Combiners module features.
-@c TODO complete
+* Continuations:: Continuations module features.
+* Encapsulations:: Encapsulations module features.
+* Promises:: Promises module features.
+* Keyed Variables:: Keyed (dynamic & static) variables module features.
+* Numbers:: Numbers module features.
+* Strings:: Strings module features.
+* Characters:: Characters module features.
+* Ports:: Ports module features.
+@c TODO add error objs to both klisp and the manual
* Index:: Index including concepts, functions, variables,
and other terms.
@@ -97,6 +105,14 @@ in part.
@include pairs_lists.texi
@include environments.texi
@include combiners.texi
+@include continuations.texi
+@include encapsulations.texi
+@include promises.texi
+@include keyed_vars.texi
+@include numbers.texi
+@include strings.texi
+@include characters.texi
+@include ports.texi
@c appendices
@c TODO
diff --git a/manual/src/numbers.texi b/manual/src/numbers.texi
@@ -0,0 +1,8 @@
+@c -*-texinfo-*-
+@setfilename ../src/numbers
+
+@node Numbers, Strings, Keyed Variables, Top
+@comment node-name, next, previous, up
+
+@chapter Numbers
+@cindex numbers
diff --git a/manual/src/ports.texi b/manual/src/ports.texi
@@ -0,0 +1,8 @@
+@c -*-texinfo-*-
+@setfilename ../src/ports
+
+@node Ports, Index, Characters, Top
+@comment node-name, next, previous, up
+
+@chapter Ports
+@cindex ports
diff --git a/manual/src/promises.texi b/manual/src/promises.texi
@@ -0,0 +1,9 @@
+@c -*-texinfo-*-
+@setfilename ../src/promises
+
+@node Promises, Keyed Variables, Encapsulations, Top
+@comment node-name, next, previous, up
+
+@chapter Promises
+@cindex promises
+
diff --git a/manual/src/strings.texi b/manual/src/strings.texi
@@ -0,0 +1,8 @@
+@c -*-texinfo-*-
+@setfilename ../src/strings
+
+@node Strings, Characters, Numbers, Top
+@comment node-name, next, previous, up
+
+@chapter Strings
+@cindex strings