rebirth: Properly terminate generated proc in ES output

* build-aux/bootstrap/rebirth/es.scm (cdfn-proc): Add missing semicolon.
  This was causing serious problems when the folloiwng line introduced
  lexical scope, since that encloses the scope in a self-executing function,
  but the opening parenthesis were interpreted as invoking the code
  preceding it.
master
Mike Gerwitz 2018-09-10 20:44:31 -04:00
parent 0559d3a73b
commit ce68c8ca05
Signed by: mikegerwitz
GPG Key ID: 8C917B7F5DC51BA2
1 changed files with 1 additions and 1 deletions

View File

@ -492,7 +492,7 @@
"\n})(Object.create(_env));}"
(if named?
(string-append ";_env." id " = " id
";_env.root." id " = " id)
";_env.root." id " = " id ";")
""))))
;; Immediately evaluate to make available to macros during
;; compilation. See procedure notes above.