Navigation Menu

Skip to content

jsjohnst/ejscript

Repository files navigation

README.TXT for the Embedthis Ejscript Source Code.
--------------------------------------------------------------------------------

Welcome to the Embedthis Ejscript distribution. Ejscript is an enhanced version
of the Javascript (ECMAScript) language. It is compact, fast and suitable for
use outside browsers. 

Full documentation is available online at:

    http://www.ejscript.org/products/ejs/doc/product/index.html

The latest version in binary and source forms can always be downloaded from:

	http://www.ejscript.org/downloads/ejs/

Licensing
---------

Please read LICENSE.TXT or go to:

	http://www.embedthis.com/downloads/licensing.html


Support
-------
You have a variety of support choices for Embedthis Software products. You can
avail yourself of free support via our Online Forum. This is a community based
forum where users can share ideas and ask questions. You can also search the
forum for answers to past questions. To visit the Ejscript forum, go to:

	http://www.embedthis.com/forum/index.php

You also have the option of purchasing support with the Embedthis Commercial
License. It includes paid support as part of the license benefits.

--------------------------------------------------------------------------------

Ejscript is modularized into several key components. The source code for these 
components are split into dedicated source directories. The key components are:

    * src/mpr         - Imported Embedthis Portable Runtime (MPR)
    * src/vm          - C Ejscript Virtual Machine
    * src/compiler    - Ejscript compiler
    * src/types       - Ejscript system types
    * src/cmd         - Ejscript commands (ejs, ec, ejsvm)
    * src/ejsmod      - Ejscript module tools
    * src/java        - Java Ejscript Virtual Machine (incomplete)

The key directories and files are:

Directory           Purpose
---------------------------
include             - Include headers
src                 - Source code to rebuild Ejscript
samples             - Sample source code
bin                 - Directory holding generated libraries and executables
build               - Configuration templates and build setup files
doc                 - Documentation
obj                 - Directory holding generated objects
projects            - Visual Studio, Eclipse and Xcode project files
samples             - Sampl programs


File                Purpose
---------------------------
buildConfig.*       - Configuration file generated by the configure program
configure           - The configure utility
Makefile            - Top level Makefile
.makedep            - Generated makefile dependencies

--------------------------------------------------------------------------------

Copyright (c) 2003-2009 Embedthis Software, LLC. All Rights Reserved.
Embedthis and Ejscript are trademarks of Embedthis Software, LLC. Other 
brands and their products are trademarks of their respective holders.

See LICENSE.TXT for software license details.

About

EJscript - Embedded Javascript Language for Server-Side Javascript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published