Self-hosting Scheme compiling to JavaScript (very incomplete proof-of-concept) [stalled]
 
 
 
 
 
 
Go to file
Mike Gerwitz 203d468b83
rebirth: Add `include'
This is technically not a correct implementation---it doesn't wrap in
`begin'.  But that's just because we don't have a `begin' yet, and it's not
yet necessary.

This will allow us to begin breaking the mess that is rebirth.scm into
separate files, and does so cheaply (not much development effort, that is).

* build-aux/bootstrap/rebirth.scm (expand-cond-expand): Recognize "include".
  (fnmap): Add "include".
  (rebirth->ecmascript): Do not wrap compiled ECMAScript in self-executing
    function (see below).
  (rebirth->ecmascript-prog): Wrap compiled ECMAScript in self-executing
    function, as `rebirth->ecmascript' was.  Use it at end of script.
2018-02-08 23:09:44 -05:00
build-aux rebirth: Add `include' 2018-02-08 23:09:44 -05:00
COPYING Add README.md and COPYING 2017-08-21 02:19:36 -04:00
README.md README.md: Gibbly pupils 2017-10-22 01:16:31 -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!

                                 _   _
                              ,--0---0--.
                             |           |
                             |           |
                              `---------'