Simplify CPS conversion of top-level code

This commit is contained in:
Justin Ethier 2015-04-07 14:01:16 -04:00
parent 1e317d273b
commit 0b1490d102

View file

@ -1612,9 +1612,7 @@
,@(let ((k (gensym 'k))
(r (gensym 'r)))
(cps (car (define->exp ast)) 'unused))))
(cps ast
(let ((r (gensym 'r)))
`(lambda (,r) (%halt ,r)))))))
(cps ast '%halt))))
ast-cps))
;; Closure-conversion.