mirror of
https://github.com/justinethier/cyclone.git
synced 2025-05-22 07:09:17 +02:00
Added SRFI 111
This commit is contained in:
parent
04ae763c87
commit
0310eb38b2
3 changed files with 6 additions and 5 deletions
|
@ -1,11 +1,11 @@
|
|||
# Next Release - Date TBD
|
||||
|
||||
TODO: SRFI 111, 132
|
||||
|
||||
Features:
|
||||
|
||||
- Added the SRFI 1 list library
|
||||
- Added the SRFI 133 vector library
|
||||
- Added the following libraries from R7RS-large red edition (data structures):
|
||||
- SRFI 1 list library
|
||||
- SRFI 133 vector library
|
||||
- SRFI 111 boxes
|
||||
- Added SRFI 2, `and-let*`
|
||||
- Added `parameterize` from section 4.2.6 of R7RS to the `(scheme base)` library.
|
||||
- Modified the makefile to also search current working directories for headers and libraries.
|
||||
|
|
2
Makefile
2
Makefile
|
@ -40,6 +40,7 @@ SMODULES = \
|
|||
srfi/18 \
|
||||
srfi/27 \
|
||||
srfi/69 \
|
||||
srfi/111 \
|
||||
srfi/133
|
||||
SLDFILES = $(addsuffix .sld, $(SMODULES))
|
||||
COBJECTS=$(SLDFILES:.sld=.o)
|
||||
|
@ -138,6 +139,7 @@ bootstrap: icyc
|
|||
cp srfi/18.c $(BOOTSTRAP_DIR)/srfi
|
||||
cp srfi/27.c $(BOOTSTRAP_DIR)/srfi
|
||||
cp srfi/69.c $(BOOTSTRAP_DIR)/srfi
|
||||
cp srfi/111.c $(BOOTSTRAP_DIR)/srfi
|
||||
cp srfi/133.c $(BOOTSTRAP_DIR)/srfi
|
||||
cp cyclone.c $(BOOTSTRAP_DIR)/cyclone.c
|
||||
cp Makefile.config $(BOOTSTRAP_DIR)/Makefile.config
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
(define-library (srfi 111)
|
||||
(import (scheme base))
|
||||
(export box box? unbox set-box!)
|
||||
|
||||
(begin
|
||||
(define-record-type box-type
|
||||
(box value)
|
||||
|
|
Loading…
Add table
Reference in a new issue