Wrap AST lambda bodies in a list

This commit is contained in:
Justin Ethier 2016-05-07 03:09:43 -04:00
parent f440d45dd0
commit 18b81a75af

View file

@ -209,9 +209,10 @@
`(define call/cc `(define call/cc
,(ast:make-lambda ,(ast:make-lambda
'(k f) '(k f)
(list 'f 'k (list
(ast:make-lambda '(_ result) (list 'f 'k
'(k result))))) (ast:make-lambda '(_ result)
(list '(k result)))))))
;(lambda (k f) (f k (lambda (_ result) (k result))))) ;(lambda (k f) (f k (lambda (_ result) (k result)))))
cps)));) cps)));)
(else (else