| To: | scsh-checkins@lists.sourceforge.net |
|---|---|
| Subject: | [Scsh-checkins] scsh-0.6/scheme/rts jar-defrecord.scm |
| From: | Mike Sperber <sperber@users.sourceforge.net> |
| Date: | Tue Mar 18 04:49:27 2003 |
| List-id: | <scsh-checkins.lists.sourceforge.net> |
| Sender: | scsh-checkins-admin@lists.sourceforge.net |
Update of /cvsroot/scsh/scsh-0.6/scheme/rts
In directory sc8-pr-cvs1:/tmp/cvs-serv20830
Modified Files:
jar-defrecord.scm
Log Message:
Merge rev 120 from Scheme 48 svn repo:
Modified:
s48/tuebingen/trunk/scheme/rts/jar-defrecord.scm
Log:
Subject: Fix hygiene bug in DEFINE-RECORD-TYPE
DEFINE-RECORD-TYPE would expand into the wrong thing if there was a
field name identical to the name of the type that appears as a
constructor argument; the constructor used that same name as a
parameter, shadowing the name for the type. The fix was to rename
those parameters before including them in the output.
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Scsh-checkins] www-scsh/pages/docu dessous.scm howto.scm, Rolf-Thomas Happe |
|---|---|
| Next by Date: | [Scsh-checkins] scsh-0.6/scheme/env debug.scm, Martin Gasbichler |
| Previous by Thread: | [Scsh-checkins] www-scsh/pages/docu dessous.scm howto.scm, Rolf-Thomas Happe |
| Next by Thread: | [Scsh-checkins] scsh-0.6/scheme/env debug.scm, Martin Gasbichler |
| Indexes: | [Date] [Thread] [Top] [All Lists] |