tweaks to compiler.texi
authorAndy Wingo <wingo@pobox.com>
Sun, 11 Jan 2009 17:00:21 +0000 (18:00 +0100)
committerAndy Wingo <wingo@pobox.com>
Sun, 11 Jan 2009 17:00:21 +0000 (18:00 +0100)
* doc/ref/compiler.texi: Minor tweaks.

doc/ref/compiler.texi

index c7a54d9..ad874c2 100644 (file)
@@ -10,8 +10,8 @@
 Compilers have a mystique about them that is attractive and
 off-putting at the same time. They are attractive because they are
 magical -- they transform inert text into live results, like throwing
 Compilers have a mystique about them that is attractive and
 off-putting at the same time. They are attractive because they are
 magical -- they transform inert text into live results, like throwing
-the switch on Frankenstein. However, this magic is perceived by many
-to be impenetrable.
+the switch on Frankenstein's monster. However, this magic is perceived
+by many to be impenetrable.
 
 This section aims to pull back the veil from over Guile's compiler
 implementation, and pay attention to the small man behind the curtain.
 
 This section aims to pull back the veil from over Guile's compiler
 implementation, and pay attention to the small man behind the curtain.
@@ -28,8 +28,6 @@ know how to compile your .scm file.
 * Extending the Compiler::
 @end menu
 
 * Extending the Compiler::
 @end menu
 
-FIXME: document the new repl somewhere?
-
 @node Compiler Tower
 @subsection Compiler Tower
 
 @node Compiler Tower
 @subsection Compiler Tower
 
@@ -498,7 +496,7 @@ with GHIL, some of its fields parse as rest arguments.
 
 @deftp {Scheme Variable} <glil-program> nargs nrest nlocs nexts meta . body
 A unit of code that at runtime will correspond to a compiled
 
 @deftp {Scheme Variable} <glil-program> nargs nrest nlocs nexts meta . body
 A unit of code that at runtime will correspond to a compiled
-procedure. (@var{nargs} @var{nrest} @var{nlocs} @var{nexts}
+procedure. @var{nargs} @var{nrest} @var{nlocs}, and @var{nexts}
 collectively define the program's arity; see @ref{Compiled
 Procedures}, for more information. @var{meta} should be an alist of
 properties, as in @code{<ghil-lambda>}. @var{body} is a list of GLIL
 collectively define the program's arity; see @ref{Compiled
 Procedures}, for more information. @var{meta} should be an alist of
 properties, as in @code{<ghil-lambda>}. @var{body} is a list of GLIL