All Projects → embedthis → ejscript

embedthis / ejscript

Licence: other
Embedthis Ejscript

Programming Languages

c
50402 projects - #5 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Makefile
30231 projects
Scilab
70 projects
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to ejscript

Javascript Avanzado En Espanol
Esta es una traducción de la serie de libros de You Don't Know JS (book series), la cual es una serie de 6 libros que navegan profundamente en los mecanismos básicos y avanzados del lenguaje JavaScript. La primera edición de la serie está ahora completa.
Stars: ✭ 118 (+103.45%)
Mutual labels:  javascript-framework, javascript-tools
inter
The javascript framework to build highly interactive front-end web applications.
Stars: ✭ 55 (-5.17%)
Mutual labels:  javascript-framework
typeless
Typeless: the benefits of TypeScript, without the types
Stars: ✭ 17 (-70.69%)
Mutual labels:  javascript-tools
Rigley2-FlappyBug
The awaited sequel sees our Rigley friend jumping through firewalls "Flappy Bird" style
Stars: ✭ 27 (-53.45%)
Mutual labels:  javascript-framework
Awesome-Javascript
A Curated list of Awesome JavaScript Resources
Stars: ✭ 116 (+100%)
Mutual labels:  javascript-tools
rottenjs
An all-in-one (2.6kb) Javascript library for web development
Stars: ✭ 15 (-74.14%)
Mutual labels:  javascript-framework
TheVimIDE
Modern Vim IDE with support for C/C++, Java, Python, Lua, PHP, JavaScript, Ruby and much more ...
Stars: ✭ 33 (-43.1%)
Mutual labels:  javascript-tools
purescript-pop
😃 A functional reactive programming (FRP) demo created with PureScript events and behaviors.
Stars: ✭ 33 (-43.1%)
Mutual labels:  javascript-framework
eaf-linter
🤪 A linter, prettier, and test suite that does everything as-simple-as-possible.
Stars: ✭ 17 (-70.69%)
Mutual labels:  javascript-framework
RobotlegsJS
MOVED: This project has moved to https://github.com/RobotlegsJS/RobotlegsJS
Stars: ✭ 37 (-36.21%)
Mutual labels:  javascript-framework
inline.js
Live CSS Helpers with Javascript
Stars: ✭ 36 (-37.93%)
Mutual labels:  javascript-tools
Mage
Mage is a 3D Game Engine, built on top of THREE.js. It features Unity-like scripting, AMMO.js powered physics workers, an Infernojs powered UI and a clean API. Under (very) active development.
Stars: ✭ 76 (+31.03%)
Mutual labels:  javascript-framework
vueface
UI Components for Vue
Stars: ✭ 74 (+27.59%)
Mutual labels:  javascript-framework
picoCSS
picoCSS - really small JavaScript Framework
Stars: ✭ 62 (+6.9%)
Mutual labels:  javascript-framework
nanobox-express
Quickstart for Express on Nanobox
Stars: ✭ 13 (-77.59%)
Mutual labels:  javascript-framework
learn-ramda
🐏 Learn ramda, the interactive way
Stars: ✭ 84 (+44.83%)
Mutual labels:  javascript-tools
twly
Wanna get DRY? Static analysis tool for detecting repeat code.
Stars: ✭ 42 (-27.59%)
Mutual labels:  javascript-tools
ppo
A super small and useful utils library for JavaScript.
Stars: ✭ 15 (-74.14%)
Mutual labels:  javascript-tools
getify
A utility to grab nested values from objects.
Stars: ✭ 12 (-79.31%)
Mutual labels:  javascript-tools
javascript
in this project, I will add Javascript functions from Basics to Advanced with design patterns
Stars: ✭ 41 (-29.31%)
Mutual labels:  javascript-tools

Embedthis Ejscript Language

Ejscript is archived and not maintained.

A complete, integrated JavaScript environment suitable for education purposes when studying compilers, language parsers, virtual machines and JavaScript.

It implements most of the abandoned ES4 specification including:

  • Classes
  • Namespaces
  • Optional typing
  • Operator overloading

Ejscript has a stand-alone compiler that generates byte code modules.

See https://www.embedthis.com/ejscript/doc for details.

Licensing

See LICENSE.md for details.

To Read Documentation:

See https://www.embedthis.com/ejscript/doc/

To Build:

./configure
make

Images are built into */bin. The build configuration is saved in */inc/me.h.

To Test:

make test

To run a Script:

To run executables locally without installing, you will need to put the target bin directory in your PATH. This is under OS-ARCH-PROFILE/bin.

ejs script

To Install:

sudo make install

Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].