1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-30 11:50:28 +02:00
guile/module/language/ecmascript
Andy Wingo eb1482ac46 debitrot the ecmascript compiler
* module/Makefile.am (ECMASCRIPT_LANG_SOURCES):
* module/language/ecmascript/compile-ghil.scm:
* module/language/ecmascript/compile-tree-il.scm: SOURCES): Replace the
  GHIL compiler with a ->tree-il compiler. Not fully functional, but the
  basics work.

* module/language/ecmascript/spec.scm: Only include the tree-il compiler.

* module/language/ecmascript/tokenize.scm (read-punctuation): Avoid
  mutating a constant.
2009-08-12 00:14:44 +02:00
..
array.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
base.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
compile-tree-il.scm debitrot the ecmascript compiler 2009-08-12 00:14:44 +02:00
function.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
impl.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
parse-lalr.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
parse.scm Change Guile license to LGPLv3+ 2009-06-17 00:22:09 +01:00
spec.scm debitrot the ecmascript compiler 2009-08-12 00:14:44 +02:00
tokenize.scm debitrot the ecmascript compiler 2009-08-12 00:14:44 +02:00