scsh-0.6/scheme
sperber f28a5f7dbb 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.
2003-03-18 12:48:53 +00:00
..
alt alt/ from S48 0.57. 2002-04-04 08:36:20 +00:00
bcomp Provide LOAD-PORT to load forms from a port. 2003-03-13 07:49:49 +00:00
big Make SPOON an alias for FORK-THREAD. 2003-02-25 13:15:40 +00:00
debug *** empty log message *** 1999-09-14 12:45:02 +00:00
env Fixes from S48 1.0: STRUCTURE-CLIENTS may contain both, packages and 2003-02-13 09:52:13 +00:00
infix *** empty log message *** 1999-09-14 12:45:02 +00:00
link Removed duplicate definition of S48_ENTER/EXTRACT_BOOLEAN. 2002-09-06 11:57:53 +00:00
misc Imported scheme48-0.53 sources as base 1999-09-14 12:45:02 +00:00
opt Small renamer for clarity. 2002-04-04 08:09:15 +00:00
prescheme *** empty log message *** 1999-09-14 12:45:02 +00:00
rts Merge rev 120 from Scheme 48 svn repo: 2003-03-18 12:48:53 +00:00
srfi Make srfi-19 a functor and move the definition back to scheme/srfi. 2003-03-10 13:27:09 +00:00
vm Extend with-errno to capture all I/O exceptions of the VM: 2003-01-08 09:16:47 +00:00
alt-packages.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
comp-packages.scm Provide LOAD-PORT to load forms from a port. 2003-03-13 07:49:49 +00:00
debug-packages.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
initial-packages.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
interfaces.scm Provide LOAD-PORT to load forms from a port. 2003-03-13 07:49:49 +00:00
link-packages.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
low-packages.scm Cells as stob (from S48 0.57). 2002-04-04 08:13:53 +00:00
more-interfaces.scm Make srfi-19 a functor and move the definition back to scheme/srfi. 2003-03-10 13:27:09 +00:00
more-packages.scm make-srfi-19 is not a structure 2003-03-11 08:44:37 +00:00
packages.scm Cells as stob (from S48 0.57). 2002-04-04 08:13:53 +00:00
rts-packages.scm Use with-sigevents to initialize the sigevent system. This also keeps 2003-02-25 08:11:32 +00:00