ulambda/build-aux/bootstrap
Mike Gerwitz 01990614cc
rebirth: Use cdr in libprebirth replacement proc definitions
This removes the need to use the ES `arguments' reference.  Not only is this
what we want to do, but it's _necessary_---the next commit will introduce
environments, and wrapping procedures in lambdas breaks the `arguments'
reference in each of these cases.

Note that fold and map can now be written in Rebirth Lisp, but I'm just
leaving them alone for now.

* build-aux/bootstrap/rebirth.scm
  (append, string-append, +, -, map): Use define cdr in place of ES
    `arguments'.
2018-01-05 00:11:56 -05:00
..
Bootstrap.js bootstrap: Formalize (both command-line and browser) 2017-11-12 00:29:40 -05:00
birth.scm rebirth: Replace most built-in forms with macros 2017-12-15 00:40:10 -05:00
libprebirth.js prebirth, birth, rebirth: Consistently use "es" instead of "js" 2017-12-12 01:03:37 -05:00
prebirth.js prebirth, birth, rebirth: Consistently use "es" instead of "js" 2017-12-12 01:03:37 -05:00
rebirth.scm rebirth: Use cdr in libprebirth replacement proc definitions 2018-01-05 00:11:56 -05:00