summaryrefslogtreecommitdiff
path: root/module/language/tree-il/spec.scm
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2015-05-11 22:34:13 +0200
committerAndy Wingo <wingo@pobox.com>2015-05-11 22:43:25 +0200
commitb31af02faf93b9197bc2bb19a67c71f3e984a064 (patch)
tree110fda0cd8bb62d72aa4c3449d5dc6c5f69b6463 /module/language/tree-il/spec.scm
parent9833c545cc35e200482a09530ca5b38c9f3f2078 (diff)
downloadguile-b31af02faf93b9197bc2bb19a67c71f3e984a064.tar.gz
Consolidate CPS2 above CPS in the compiler
This is an intermediate step. We'll replace CPS bit by bit. If it turns out to be a terrible idea we can just revert. * module/Makefile.am (TREE_IL_LANG_SOURCES): Remove compile-cps.scm. (CPS_LANG_SOURCES): Remove arities.scm. * module/language/cps/arities.scm: Remove. * module/language/tree-il/compile-cps.scm: Remove. * module/language/tree-il/spec.scm: Remove use of compile-cps.scm. * module/language/cps/compile-bytecode.scm: Remove use of arities.scm. Instead, incoming terms are expected to call their continuations with the correct number of arguments.
Diffstat (limited to 'module/language/tree-il/spec.scm')
-rw-r--r--module/language/tree-il/spec.scm1
1 files changed, 0 insertions, 1 deletions
diff --git a/module/language/tree-il/spec.scm b/module/language/tree-il/spec.scm
index f783de3fb..d1c7326fc 100644
--- a/module/language/tree-il/spec.scm
+++ b/module/language/tree-il/spec.scm
@@ -22,7 +22,6 @@
#:use-module (system base language)
#:use-module (system base pmatch)
#:use-module (language tree-il)
- #:use-module (language tree-il compile-cps)
#:use-module (language tree-il compile-cps2)
#:export (tree-il))