From 9335affbd1d0b1e9643f9645007e31284499508b Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 28 Aug 2015 22:28:32 -0400 Subject: [PATCH] Added TODO --- scheme/cyclone/transforms.sld | 1 + 1 file changed, 1 insertion(+) diff --git a/scheme/cyclone/transforms.sld b/scheme/cyclone/transforms.sld index 6374444f..bd4c1f25 100644 --- a/scheme/cyclone/transforms.sld +++ b/scheme/cyclone/transforms.sld @@ -732,6 +732,7 @@ ;; Macro expansion +TODO: modify this whole section to use macros:get-env instead of *defined-macros*. macro:get-env becomes the mac-env. any new scopes need to extend that env, and an env parameter needs to be added to (expand). any macros defined with define-syntax use that env as their mac-env (how to store that)? ; expand : exp -> exp (define (expand exp) (cond