[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
- [Chicken-hackers] [PATCH] Remove outdated manual section on letrec binding references,
Evan Hanson <=