INACTIVE - http://mzl.la/ghe-archive - The Narcissus meta-circular JavaScript interpreter
Перейти к файлу
Dave Herman b88ee40d5e eliminate unnecessary try-finally per Shu's request 2012-02-13 23:10:37 -08:00
harmony-tests ripped out version option and ES3-only mode; modules are always available but not yet working 2012-01-10 07:39:49 -08:00
lib eliminate unnecessary try-finally per Shu's request 2012-02-13 23:10:37 -08:00
spidermonkey fall back to eval if evalWithLocation is not present 2012-01-27 17:54:39 -08:00
xfail Updating failure files 2011-07-22 11:59:15 -07:00
LICENSE added tri-license notice 2010-10-08 11:11:56 -07:00
README.md more contributor acknowledgments 2011-02-09 17:18:38 -08:00
jstests r=pcwalton; shell script to run SpiderMonkey test suite; also a new -I command-line option to drop into SpiderMonkey 2010-12-08 16:56:21 -08:00
main.js NPM/CommonJS shims 2011-02-09 17:10:29 -08:00
njs restructured to be 100% CommonJS, w/ CommonJS shim for SpiderMonkey in new subdir 2012-01-26 17:02:14 -05:00
package.json NPM/CommonJS shims 2011-02-09 17:10:29 -08:00

README.md

Narcissus

Narcissus is a JavaScript interpreter written in pure JavaScript (i.e., a meta-circular evaluator), using the SpiderMonkey engine.

Originally a proof-of-concept by Brendan Eich, Narcissus is being revived as a test-bed for rapidly prototyping new language features for the JavaScript language (as well as the ECMAScript standard).

Documentation

Documentation can be found on the Narcissus wiki.

Contributors

  • Tom Austin
  • Brendan Eich
  • Andreas Gal
  • Shu-yu Guo
  • Dave Herman
  • Bruno Jouhier
  • Gregor Richards
  • Dimitris Vardoulakis
  • Patrick Walton