unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* [PATCH] Update docs to reflect new external representation of tree-il <letrec>
@ 2010-08-13 20:18 No Itisnt
  2010-08-27 16:17 ` Andy Wingo
  0 siblings, 1 reply; 2+ messages in thread
From: No Itisnt @ 2010-08-13 20:18 UTC (permalink / raw)
  To: guile-devel

[-- Attachment #1: Type: text/plain, Size: 180 bytes --]

That was funny, just spent an hour trying to figure out what was wrong
with my letrec when it was really that there's no explicit in-order?
in the external representation anymore.

[-- Attachment #2: 0001-Update-documentation-to-reflect-new-tree-il-external.patch --]
[-- Type: application/octet-stream, Size: 2064 bytes --]

From dffe1d6e5bd03b355f7192f69970dbf6bdacb08e Mon Sep 17 00:00:00 2001
From: No Itisnt <theseaisinhere+git@gmail.com>
Date: Fri, 13 Aug 2010 15:13:25 -0500
Subject: [PATCH] Update documentation to reflect new tree-il external representation for <letrec>.

* doc/ref/compiler.texi: That thing I just said
---
 doc/ref/compiler.texi |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/doc/ref/compiler.texi b/doc/ref/compiler.texi
index 494a676..d28ce0f 100644
--- a/doc/ref/compiler.texi
+++ b/doc/ref/compiler.texi
@@ -20,12 +20,12 @@ curtain.
 know how to compile your @code{.scm} file.
 
 @menu
-* Compiler Tower::                   
-* The Scheme Compiler::                   
-* Tree-IL::                 
-* GLIL::                
-* Assembly::                   
-* Bytecode and Objcode::                   
+* Compiler Tower::
+* The Scheme Compiler::
+* Tree-IL::
+* GLIL::
+* Assembly::
+* Bytecode and Objcode::
 * Writing New High-Level Languages::
 * Extending the Compiler::
 @end menu
@@ -84,7 +84,7 @@ scheme@@(guile-user)> ,language tree-il
 Happy hacking with Tree Intermediate Language!  To switch back, type `,L scheme'.
 tree-il@@(guile-user)> ,L scheme
 Happy hacking with Scheme!  To switch back, type `,L tree-il'.
-scheme@@(guile-user)> 
+scheme@@(guile-user)>
 @end example
 
 Languages can be looked up by name, as they were above.
@@ -442,7 +442,8 @@ original binding names, @var{gensyms} are gensyms corresponding to the
 @var{exp} is a single Tree-IL expression.
 @end deftp
 @deftp {Scheme Variable} <letrec> in-order? src names gensyms vals exp
-@deftpx {External Representation} (letrec @var{in-order?} @var{names} @var{gensyms} @var{vals} @var{exp})
+@deftpx {External Representation} (letrec @var{names} @var{gensyms} @var{vals} @var{exp})
+@deftpx {External Representation} (letrec* @var{names} @var{gensyms} @var{vals} @var{exp})
 A version of @code{<let>} that creates recursive bindings, like
 Scheme's @code{letrec}, or @code{letrec*} if @var{in-order?} is true.
 @end deftp
-- 
1.7.2.1


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] Update docs to reflect new external representation of tree-il <letrec>
  2010-08-13 20:18 [PATCH] Update docs to reflect new external representation of tree-il <letrec> No Itisnt
@ 2010-08-27 16:17 ` Andy Wingo
  0 siblings, 0 replies; 2+ messages in thread
From: Andy Wingo @ 2010-08-27 16:17 UTC (permalink / raw)
  To: No Itisnt; +Cc: guile-devel

On Fri 13 Aug 2010 13:18, No Itisnt <theseaisinhere@gmail.com> writes:

> That was funny, just spent an hour trying to figure out what was wrong
> with my letrec when it was really that there's no explicit in-order?
> in the external representation anymore.

Ew, my apologies. Fixed, thanks!

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2010-08-27 16:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-13 20:18 [PATCH] Update docs to reflect new external representation of tree-il <letrec> No Itisnt
2010-08-27 16:17 ` Andy Wingo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).