In most lisp dialects, macros are lexically scoped.
As long as sweetJS follows lexical scoping, a set of macros could be contained within a self-executing lambda like most libraries already are.
In most lisp dialects, macros are lexically scoped.
As long as sweetJS follows lexical scoping, a set of macros could be contained within a self-executing lambda like most libraries already are.