Self-hosting Scheme compiling to JavaScript (very incomplete proof-of-concept) [stalled]
 
 
 
 
 
 
Go to file
Mike Gerwitz dd34498808
prebirth: Allow nested defines
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'.
2017-09-02 01:25:31 -04:00
build-aux/bootstrap prebirth: Allow nested defines 2017-09-02 01:25:31 -04:00
COPYING Add README.md and COPYING 2017-08-21 02:19:36 -04:00
README.md Add README.md and COPYING 2017-08-21 02:19:36 -04:00

README.md

General Interactive Block-Based Learning Environment (Gibble)

Cute name, little information.

Check back later. I have plenty of information to give, but it is all fairly information and chaotic notes that need to be organized. Besides, you're not supposed to even see the repository in this state (outside of its history, at least)---what are you doing here!? Intruder! Prepare thyself for the wrath of the Gibble!

                                 _   _
                              ,--O---O--.
                             |           |
                             |           |
                              `---------'