[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 11/13: Compile CPS2 directly to bytecode
From: |
Andy Wingo |
Subject: |
[Guile-commits] 11/13: Compile CPS2 directly to bytecode |
Date: |
Wed, 22 Jul 2015 15:32:29 +0000 |
wingo pushed a commit to branch master
in repository guile.
commit 39777b11b379ce103dcefe01adba3a6d480c574f
Author: Andy Wingo <address@hidden>
Date: Wed Jul 22 17:01:53 2015 +0200
Compile CPS2 directly to bytecode
* module/language/cps2/spec.scm (cps2): Compile directly to bytecode.
---
module/language/cps2/spec.scm | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/module/language/cps2/spec.scm b/module/language/cps2/spec.scm
index 5ab30ff..ac8f064 100644
--- a/module/language/cps2/spec.scm
+++ b/module/language/cps2/spec.scm
@@ -21,7 +21,7 @@
(define-module (language cps2 spec)
#:use-module (system base language)
#:use-module (language cps2)
- #:use-module (language cps2 compile-cps)
+ #:use-module (language cps2 compile-bytecode)
#:export (cps2))
(define* (write-cps exp #:optional (port (current-output-port)))
@@ -32,6 +32,6 @@
#:reader (lambda (port env) (read port))
#:printer write-cps
#:parser parse-cps
- #:compilers `((cps . ,compile-cps))
+ #:compilers `((bytecode . ,compile-bytecode))
#:for-humans? #f
)
- [Guile-commits] branch master updated (90aabcc -> aa7f0e2), Andy Wingo, 2015/07/22
- [Guile-commits] 04/13: CPS1 slot-allocation simplification, Andy Wingo, 2015/07/22
- [Guile-commits] 05/13: More slot-allocation simplification, Andy Wingo, 2015/07/22
- [Guile-commits] 03/13: Utils refactors, Andy Wingo, 2015/07/22
- [Guile-commits] 07/13: Fix bad return shuffles for multiply-used $kreceive conts, Andy Wingo, 2015/07/22
- [Guile-commits] 01/13: Reify primitives in CPS2, Andy Wingo, 2015/07/22
- [Guile-commits] 09/13: Fix CPS2 compute-successors, Andy Wingo, 2015/07/22
- [Guile-commits] 06/13: Fix error printing some wrong-num-args backtraces, Andy Wingo, 2015/07/22
- [Guile-commits] 02/13: Add intset-prev and intset-fold-right, Andy Wingo, 2015/07/22
- [Guile-commits] 11/13: Compile CPS2 directly to bytecode,
Andy Wingo <=
- [Guile-commits] 08/13: intset-intersect bugfix, Andy Wingo, 2015/07/22
- [Guile-commits] 10/13: Slot allocation and bytecode compilation from CPS2., Andy Wingo, 2015/07/22
- [Guile-commits] 12/13: Remove CPS1 language, Andy Wingo, 2015/07/22
- [Guile-commits] 13/13: Rename CPS2 to CPS, Andy Wingo, 2015/07/22