1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00
guile/module/language/ecmascript
Andy Wingo 8f9b968329 some attempts to solve the ecmascript stack overflow problem
* module/language/ecmascript/compile-ghil.scm (comp): Just use pmatch,
  not ormatch. Now with syncase running over everything, it doesn't
  matter.

* module/ice-9/boot-9.scm (false-if-exception): Avoid saving stacks
  inside false-if-exception. There's probably a more general solution to
  this, though. Fixes getting bogus backtraces sometimes.

* module/Makefile.am (ECMASCRIPT_LANG_SOURCES): Reorder things so that
  spec comes last.
2009-06-09 23:42:05 +02:00
..
array.scm + for strings, global js object, new Foo() works 2009-02-22 10:51:49 +01:00
base.scm compile for-in 2009-02-22 16:01:11 +01:00
compile-ghil.scm some attempts to solve the ecmascript stack overflow problem 2009-06-09 23:42:05 +02:00
function.scm + for strings, global js object, new Foo() works 2009-02-22 10:51:49 +01:00
impl.scm compile for-in 2009-02-22 16:01:11 +01:00
parse-lalr.scm add ecmascript parser 2009-02-18 00:07:51 +01:00
parse.scm compile for-in 2009-02-22 16:01:11 +01:00
spec.scm update docs, clean up VM vestiges, macro docs, fix (/ a b c) 2009-05-24 13:09:01 +02:00
tokenize.scm parse division vs regexps properly 2009-02-22 17:37:59 +01:00