diff options
author | Andy Wingo <wingo@pobox.com> | 2009-01-19 00:06:17 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2009-01-19 00:06:49 +0100 |
commit | f1d7723bb3ab0417bcfaf04647461fb0487c8cd4 (patch) | |
tree | 54ca0bc3c2f7470e8d180dcf839a9a09bc5b9bf1 /libguile/vm-i-loader.c | |
parent | 2fda0242214e1b650b8fd3eb084e1c930a8399a5 (diff) | |
download | guile-f1d7723bb3ab0417bcfaf04647461fb0487c8cd4.tar.gz |
add assembly intermediate language
* configure.in:
* module/language/Makefile.am:
* module/language/assembly/Makefile.am: Automakery.
* module/language/assembly.scm:
* module/language/assembly/spec.scm: Add a new language, which is oddly
even lower than GLIL. I got tired of GLIL's terrible
compile-objcode.scm, and wanted a cleaner intermediate format.
* module/language/glil/compile-assembly.scm: A purely-functional
assembler, that produces "assembly". Will document later.
* module/language/glil/spec.scm: Declare the compiler to assembly.
Diffstat (limited to 'libguile/vm-i-loader.c')
0 files changed, 0 insertions, 0 deletions