* swapped core-compile-expr and alt-core-compile-expr
This commit is contained in:
parent
7301be0ab0
commit
563f32c16f
BIN
src/ikarus.boot
BIN
src/ikarus.boot
Binary file not shown.
|
@ -5236,7 +5236,7 @@
|
||||||
(tail-indirect-cpr-call))))
|
(tail-indirect-cpr-call))))
|
||||||
SL_fx+_overflow]))
|
SL_fx+_overflow]))
|
||||||
|
|
||||||
(define (compile-core-expr->code p)
|
(define (alt-compile-core-expr->code p)
|
||||||
(let* ([p (recordize p)]
|
(let* ([p (recordize p)]
|
||||||
[p (optimize-direct-calls p)]
|
[p (optimize-direct-calls p)]
|
||||||
[p (optimize-letrec p)]
|
[p (optimize-letrec p)]
|
||||||
|
@ -5273,7 +5273,7 @@
|
||||||
ls*)])
|
ls*)])
|
||||||
(car code*)))))
|
(car code*)))))
|
||||||
|
|
||||||
(define (alt-compile-core-expr->code p)
|
(define (compile-core-expr->code p)
|
||||||
(let* ([p (recordize p)]
|
(let* ([p (recordize p)]
|
||||||
[p (parameterize ([open-mvcalls #f])
|
[p (parameterize ([open-mvcalls #f])
|
||||||
(optimize-direct-calls p))]
|
(optimize-direct-calls p))]
|
||||||
|
|
|
@ -856,7 +856,7 @@
|
||||||
(let ([p (open-output-file "ikarus.boot" 'replace)])
|
(let ([p (open-output-file "ikarus.boot" 'replace)])
|
||||||
(for-each
|
(for-each
|
||||||
(lambda (x)
|
(lambda (x)
|
||||||
(alt-compile-core-expr-to-port x p))
|
(compile-core-expr-to-port x p))
|
||||||
core*)
|
core*)
|
||||||
(close-output-port p)))))
|
(close-output-port p)))))
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue