scsh-0.6/scheme/rts
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
..
base.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
bignum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
channel-io.scm Fix some problems with WAIT-FOR-CHANNELS: 2003-01-17 13:30:26 +00:00
channel-port.scm Remove STEAL-CHANNEL-PORT! which has been unused for a while now and 2002-02-28 08:28:32 +00:00
channel.scm Added hook to align cwd and umask for the S48 system. 2001-12-19 09:14:15 +00:00
condition.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
continuation.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
current-port.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
defenum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
env.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
eval.scm Provide LOAD-PORT to load forms from a port. 2003-03-13 07:49:49 +00:00
exception.scm Fixed small typo. 2001-09-12 13:42:29 +00:00
floatnum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
init.scm Use with-sigevents to initialize the sigevent system. This also keeps 2003-02-25 08:11:32 +00:00
innum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
interrupt.scm Provide names for housekeeping threads for better debugging. 2002-05-03 13:36:15 +00:00
jar-defrecord.scm Merge rev 120 from Scheme 48 svn repo: 2003-03-18 12:48:53 +00:00
lize.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
lock.scm Replace Martin's implementation of selective blocking by the one in 2002-08-16 14:11:50 +00:00
low.scm Merged definition of byte-vector from S48 1.0. 2003-01-07 10:30:37 +00:00
method.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
number.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
numio.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
population.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
port.scm When closing an output port, capture any errors while flushing the 2003-01-08 09:26:58 +00:00
ratnum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
read.scm Added nested multi-line comments. The implementation has two 2001-01-12 18:16:42 +00:00
recnum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
record.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
root-scheduler.scm Replace Martin's implementation of selective blocking by the one in 2002-08-16 14:11:50 +00:00
scheduler.scm Replace Martin's implementation of selective blocking by the one in 2002-08-16 14:11:50 +00:00
session.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
sigevents.scm Use with-sigevents to initialize the sigevent system. This also keeps 2003-02-25 08:11:32 +00:00
signal.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
sleep.scm First stab at implementing SELECT/SELECT!: 2002-08-20 14:03:01 +00:00
template.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
thread-cell.scm Added thread-cells structure for thread-local cells. 2001-05-22 14:58:15 +00:00
thread-env.scm Added fluid-cell-ref and fluid-cell-set!. 2002-04-04 08:22:20 +00:00
thread.scm Wrap an additional (lambda a ...) around the application of (terminate-current-thread) in terminate-thread! as the continuation may provide any number of values 2002-09-18 19:16:23 +00:00
time.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
util.scm New module language from S48 0.57. 2002-04-03 12:17:19 +00:00
wind.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
write.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
xnum.scm *** empty log message *** 1999-09-14 12:45:02 +00:00
xprim.scm *** empty log message *** 1999-09-14 12:45:02 +00:00