* libcollect librarified
This commit is contained in:
parent
e953fff362
commit
e028e37d0f
BIN
src/ikarus.boot
BIN
src/ikarus.boot
Binary file not shown.
|
@ -1,13 +1,15 @@
|
|||
|
||||
;(primitive-set! 'do-overflow
|
||||
; (lambda ()
|
||||
; ($do-overflow 4096)))
|
||||
(library (ikarus collect)
|
||||
(export)
|
||||
(import (scheme))
|
||||
|
||||
(primitive-set! 'do-overflow
|
||||
(define do-overflow
|
||||
(lambda (n)
|
||||
(foreign-call "ik_collect" n)
|
||||
(void)))
|
||||
|
||||
(primitive-set! 'do-overflow do-overflow)
|
||||
|
||||
(primitive-set! 'do-overflow-words
|
||||
(lambda (n)
|
||||
(foreign-call "ik_collect" ($fxsll n 2))
|
||||
|
@ -33,4 +35,4 @@
|
|||
(primitive-set! 'dump-dirty-vector
|
||||
(lambda ()
|
||||
(foreign-call "ik_dump_dirty_vector")))
|
||||
|
||||
)
|
||||
|
|
|
@ -232,7 +232,7 @@
|
|||
["libcontrol0.ss" "libcontrol0.fasl" p0 onepass]
|
||||
["libcontrol1.ss" "libcontrol1.fasl" p0 onepass]
|
||||
["libcollect.ss" "libcollect.fasl" p0 onepass]
|
||||
["librecord.ss" "librecord.fasl" p0 onepass]
|
||||
["librecord.ss" "librecord.fasl" p0 onepass]
|
||||
["libcxr.ss" "libcxr.fasl" p0 onepass]
|
||||
["libnumerics.ss" "libnumerics.fasl" p0 onepass]
|
||||
["libguardians.ss" "libguardians.fasl" p0 onepass]
|
||||
|
|
Loading…
Reference in New Issue