* libcontrol librarified
This commit is contained in:
parent
e373daaf13
commit
163ac8e281
BIN
src/ikarus.boot
BIN
src/ikarus.boot
Binary file not shown.
|
@ -1,4 +1,9 @@
|
||||||
|
|
||||||
|
(library (ikarus control)
|
||||||
|
(export)
|
||||||
|
(import (scheme))
|
||||||
|
;(let ()
|
||||||
|
|
||||||
(let ()
|
(let ()
|
||||||
(define call-with-current-frame
|
(define call-with-current-frame
|
||||||
(lambda (f)
|
(lambda (f)
|
||||||
|
@ -94,4 +99,4 @@
|
||||||
(primitive-set! 'call/cc call/cc)
|
(primitive-set! 'call/cc call/cc)
|
||||||
(primitive-set! 'dynamic-wind dynamic-wind)
|
(primitive-set! 'dynamic-wind dynamic-wind)
|
||||||
(void))
|
(void))
|
||||||
|
)
|
||||||
|
|
|
@ -829,6 +829,11 @@
|
||||||
[primitive-ref primitive-ref-label (core-prim . primitive-ref)]
|
[primitive-ref primitive-ref-label (core-prim . primitive-ref)]
|
||||||
[$$apply $$apply-label (core-prim . $$apply)]
|
[$$apply $$apply-label (core-prim . $$apply)]
|
||||||
[$arg-list $arg-list-label (core-prim . $arg-list)]
|
[$arg-list $arg-list-label (core-prim . $arg-list)]
|
||||||
|
[$fp-at-base $fp-at-base-label (core-prim . $fp-at-base)]
|
||||||
|
[$primitive-call/cc $primitive-call/cc-label (core-prim . $primitive-call/cc)]
|
||||||
|
[$frame->continuation $frame->continuation-label (core-prim . $frame->continuation)]
|
||||||
|
[$current-frame $current-frame-label (core-prim . $current-frame)]
|
||||||
|
[$seal-frame-and-call $seal-frame-and-call-label (core-prim . $seal-frame-and-call)]
|
||||||
))
|
))
|
||||||
(define make-scheme-rib
|
(define make-scheme-rib
|
||||||
(lambda ()
|
(lambda ()
|
||||||
|
|
Loading…
Reference in New Issue