Mike Gerwitz
dd34498808
This just reorganizes things slightly to allow for nested `define's. This is a common means of encapsulation, and will Just Work™ because JS has pretty much identical block scoping rules in this regard. * build-aux/bootstrap/prebirth.js (compile): Invoke `#_sexpsToEs' directly instead of `#_cdfn' on tree. (_cdfn): Remove non-`define' check to proxy to `#_sexpsToEs'. (_sexpsToEs): Treat `define' as a special case, invoking `#_cdfn'. |
||
---|---|---|
.. | ||
bootstrap |