{"shas":[["195a185340d0a02ad55297636a3f227f1594dd5c","7aa42ce67993dc8083f90002f7213387d5f32d57@acm.org","Massive update to Motile to add binding environments as a principal data type to the language.\nbaseline.rkt - Includes a few of the new binding environment primitives\ncompile-test.rkt - Contains a few regression tests for the new binding environments and is the start\n  of using rackunit for all Motile regression tests\ncompile.rkt - Compiles all of the special forms required for binding environments\nfree.rkt - Contains special case analysis for binding environment special forms\npersistent/environ.rkt - Low-level Racket primitives for manipulating Motile binding environments\npersistent/hash-test.rkt - Rackunit test cases for the changes to persistent hash tables required to support\n   binding environments. Eventually, all unit tests for hash tables will be moved here\nset.rkt - Minor changes to accomodate lexical scope analysis for the binding environments special forms","Michael Gorlick"],["c2fbf4b897f1a89e2f67c56b6ffb3fe2b70e6bc4","7aa42ce67993dc8083f90002f7213387d5f32d57@acm.org","Merge branch 'master' of github.com:kstrasser/CRESTaceans","Michael Gorlick"]],"ref":"refs/heads/master","size":2,"head":"c2fbf4b897f1a89e2f67c56b6ffb3fe2b70e6bc4","push_id":35081644}