more work on tree-il compilation
authorAndy Wingo <wingo@pobox.com>
Fri, 8 May 2009 10:56:18 +0000 (12:56 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 8 May 2009 10:56:18 +0000 (12:56 +0200)
commitb81d329e449420b6abaa2b689d7107b862111cbf
tree553d0d98756586e20f37640865751bdc5af15716
parent06656e06d454f16694d0b550fb339efb0c36123a
more work on tree-il compilation

* module/language/scheme/amatch.scm: Remove, this approach won't be used.

* module/Makefile.am: Adjust for additions and removals.

* module/language/scheme/compile-ghil.scm: Remove an vestigial debugging
  statement.

* module/language/scheme/spec.scm:
* module/language/scheme/compile-tree-il.scm:
* module/language/scheme/decompile-tree-il.scm: Add tree-il compiler and
  decompiler.

* module/language/tree-il/compile-glil.scm: Add some notes.

* module/language/tree-il/spec.scm: No need to wrap expressions in
  lambdas -- GHIL needs somewhere to put its variables, we don't.
module/Makefile.am
module/language/scheme/amatch.scm [deleted file]
module/language/scheme/compile-ghil.scm
module/language/scheme/compile-tree-il.scm [new file with mode: 0644]
module/language/scheme/decompile-tree-il.scm [new file with mode: 0644]
module/language/scheme/spec.scm
module/language/tree-il/compile-glil.scm
module/language/tree-il/spec.scm