libje-perl

Pure-perl ecmascript (javascript) engine
  https://metacpan.org/release/JE
  0
  no reviews



Je is a pure-perl ecmascript (javascript) engine.

advantages:
- compatible with data::dump::streamer, so the runtime environment can be
serialised
- the parser can be extended/customised to support extra (or fewer) language
features (not yet complete)
- all javascript datatypes can be manipulated directly from perl (they all
have overloaded operators)
weaknesses:
- it's slow
- it uses lots of memory.
- it leaks memory (to be fixed).
this is still an alpha release, but it fully implements ecmascript v3, except for a few seldom-used features like -0.