chicken-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-hackers] [PATCH] Remove outdated manual section on letrec bindi


From: Evan Hanson
Subject: [Chicken-hackers] [PATCH] Remove outdated manual section on letrec binding references
Date: Tue, 12 Aug 2014 17:12:07 +1200

As of a647d9ed65f44df527e513464093447f56e24ead, letrec no longer uses
letrec* semantics, so this section in "Extensions to the standard" is no
longer valid.
---
 manual/Extensions to the standard |   11 -----------
 1 file changed, 11 deletions(-)

diff --git a/manual/Extensions to the standard b/manual/Extensions to the 
standard
index 4cc34df..fd6fd23 100644
--- a/manual/Extensions to the standard 
+++ b/manual/Extensions to the standard 
@@ -69,17 +69,6 @@ is supported, as CHICKEN implements 
[[http://srfi.schemers.org/srfi-17/srfi-17.h
 
 The {{cond}} form supports [[http://srfi.schemers.org/srfi-61|SRFI-61]].
 
-=== Binding values in {{letrec}}
-
-It is allowed for initialization values of bindings in a {{letrec}}
-construct to refer to previous variables in the same set of bindings, so
-
- (letrec ((foo 123)
-          (bar foo) )
-   bar)
-
-is allowed and returns {{123}}.
-
 === {{begin}}
 
 {{(begin)}} is allowed in non-toplevel contexts and evaluates
-- 
1.7.10.4




reply via email to

[Prev in Thread] Current Thread [Next in Thread]