mainzelm
c936bcce29
make-srfi-19 is not a structure
2003-03-11 08:44:37 +00:00
mainzelm
27b8f2e2a6
Added SRFI-19 to the list of available srfis.
2003-03-10 13:30:33 +00:00
mainzelm
075630989e
Make srfi-19 a functor and move the definition back to scheme/srfi.
2003-03-10 13:27:09 +00:00
sperber
a39ab12bc0
Register SRFI 37 with the implementation of SRFI 7.
2003-02-28 13:08:07 +00:00
sperber
5788fb4790
Add implementation of SRFI 31.
2003-02-28 13:05:04 +00:00
mainzelm
68072b171f
Moved srfi-19.scm to scsh/.
2003-02-25 12:58:37 +00:00
mainzelm
1d31250208
Added SRFI-37.
2003-02-21 09:28:42 +00:00
mainzelm
93439648aa
First try to fix the reference implementation for SRFI 19.
2003-02-04 13:33:21 +00:00
mainzelm
024d938e39
Added SRFI 25, 26, 27, 28, 30.
2002-09-11 14:34:58 +00:00
sperber
ac343ba970
Replace Martin's implementation of selective blocking by the one in
...
Scheme 48 1.0.1.
Namely, instead of associating a list of queues with every thread, we
associate a single cell, holding the thread. That cell is stored in
thread queues, and once a thread is made runnable again, the cell is
set to #f. The thread-queue accessors ignore cells containing #f.
Implement an experimental OBTAIN-LOCK-MULTIPLE to test the whole
thing.
2002-08-16 14:11:50 +00:00
mainzelm
ea31d95dbc
All the SRFIs from S48 0.57.
2002-04-04 08:44:49 +00:00
sperber
136e313af7
New implementation of (no-inheritance) thread-local cells and thread
...
fluids.
New implementation of syslog.
Both are to be compatible with what's actually probably going into
Scheme 48.
2001-12-03 15:21:46 +00:00
sperber
8f02923726
Added thread-fluids which are a cross between thread cells and fluids.
...
They encapsulate thread-local state and have a binding construct
analogous to LET-FLUID.
2001-05-28 13:44:48 +00:00
sperber
21a8e255eb
Added thread-cells structure for thread-local cells.
...
These can be used (together with fluids) to implement something akin
to PLT's and Chez's parameters for holding thread-local state such as
CWD, syslog channel, etc.
2001-05-22 14:58:15 +00:00
marting
eaf83d0524
added some exports for scsh
1999-09-19 19:03:51 +00:00
marting
606245fc41
*** empty log message ***
1999-09-14 12:45:02 +00:00