Ejscript is an interpreted, object oriented
scripting language that supports classes, objects,
interfaces, exceptions, namespaces, iterators,
statements, expressions, and a powerful suite of
data types. Ejscript is based on the standardized
version of JavaScript known as ECMAScript Edition
3 (ECMA-262-3) and the emerging ECMAScript Edition
4 (ES4) standard, but it is an enhanced
implementation of the language intended for use
outside of Web browsers.
License: GNU General Public License v2
Changes:
This is the first preview release it has partial
functionality, but includes a compiler (ec), a
shell interpreter (ejs), a module manager
(ejsmod), a virtual machine (ejsvm),
documentation, samples, and source code.