Put renamed macro sym in use env

Then it is available for use by compare
This commit is contained in:
Justin Ethier 2018-01-28 19:00:09 -05:00
parent cc2b8d037f
commit 958ad75e78

View file

@ -634,6 +634,9 @@
((tagged-list? 'macro val)
(let ((renamed (gensym identifier)))
(env:define-variable! renamed val mac-env)
;; Also update rename over here so it is available for
;; use later on by compare
(env:define-variable! renamed identifier use-env)
renamed))
((eq? val 'not-defined)
;; Unrenamed variable identifier