1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-10 05:50:26 +02:00

Compile CPS2 directly to bytecode

* module/language/cps2/spec.scm (cps2): Compile directly to bytecode.
This commit is contained in:
Andy Wingo 2015-07-22 17:01:53 +02:00
parent 910054bfbc
commit 39777b11b3

View file

@ -21,7 +21,7 @@
(define-module (language cps2 spec) (define-module (language cps2 spec)
#:use-module (system base language) #:use-module (system base language)
#:use-module (language cps2) #:use-module (language cps2)
#:use-module (language cps2 compile-cps) #:use-module (language cps2 compile-bytecode)
#:export (cps2)) #:export (cps2))
(define* (write-cps exp #:optional (port (current-output-port))) (define* (write-cps exp #:optional (port (current-output-port)))
@ -32,6 +32,6 @@
#:reader (lambda (port env) (read port)) #:reader (lambda (port env) (read port))
#:printer write-cps #:printer write-cps
#:parser parse-cps #:parser parse-cps
#:compilers `((cps . ,compile-cps)) #:compilers `((bytecode . ,compile-bytecode))
#:for-humans? #f #:for-humans? #f
) )