* removed import of (scheme) from ikarus.handlers
This commit is contained in:
parent
aebad6ece7
commit
fcf401b076
BIN
src/ikarus.boot
BIN
src/ikarus.boot
Binary file not shown.
|
@ -25,8 +25,7 @@
|
||||||
cdr-error fxadd1-error fxsub1-error cadr-error fx+-type-error
|
cdr-error fxadd1-error fxsub1-error cadr-error fx+-type-error
|
||||||
fx+-types-error fx+-overflow-error $do-event)
|
fx+-types-error fx+-overflow-error $do-event)
|
||||||
(import (except (ikarus) interrupt-handler)
|
(import (except (ikarus) interrupt-handler)
|
||||||
(only (ikarus system) $interrupted? $unset-interrupted!)
|
(only (ikarus system) $interrupted? $unset-interrupted!))
|
||||||
(only (scheme) top-level-bound?))
|
|
||||||
|
|
||||||
(define interrupt-handler
|
(define interrupt-handler
|
||||||
(make-parameter
|
(make-parameter
|
||||||
|
@ -64,7 +63,7 @@
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
(cond
|
(cond
|
||||||
[(symbol? x)
|
[(symbol? x)
|
||||||
(if (top-level-bound? x)
|
(if (symbol-bound? x)
|
||||||
(error 'top-level-value "BUG in ~s" x)
|
(error 'top-level-value "BUG in ~s" x)
|
||||||
(error 'top-level-value "~s is unbound" x))]
|
(error 'top-level-value "~s is unbound" x))]
|
||||||
[else
|
[else
|
||||||
|
|
Loading…
Reference in New Issue