macrodynamics
Macrodynamics is a language extension that broadens the notion of dynamic scope inside macroexpansion code. Macrodynamic bindings are scoped not just to the code called during an individual expansion, but also to subsequent expansions of the code returned within the dynamic scope of those bindings.

Depends on: alexandria

Repository: https://github.com/DalekBaldwin/macrodynamics

License: LLGPL