Mike Gerwitz
e8c9c6cdd8
* build-aux/bootstrap/rebirth.scm: Provide env to `rebirth->ecmascript-prog'. (rebirth->ecmascript-prog)[env-es]: New param. Use for `_env' in generated self-executing ES function. (es:empty-env): New procedure. * build-aux/bootstrap/rebirth/es.scm (es:raw): Remove unused macro. (es:envf)[env]: New parameter. Use in place of hard-coded inherited env. (es:inherit-env): New procedure, extracted from proceeding. (lambda, let): Use it. (null-environment, eval): New procedures. |
||
---|---|---|
.. | ||
rebirth | ||
Bootstrap.js | ||
birth.scm | ||
libprebirth.js | ||
prebirth.js | ||
rebirth.scm |