Need help with metajs?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

int3
198 Stars 14 Forks MIT License 52 Commits 5 Opened issues

Description

Visualize your Javascript with a CPS metacircular interpreter.

Services available

!
?

Need anything else?

Contributors list

# 14,140
faceboo...
Git
OCaml
hhvm
28 commits
# 353,554
CSS
Shell
PHP
17 commits
# 65,431
mac
guidebo...
seleniu...
Markdow...
1 commit

metajs

A CPS Javascript metacircular interpreter that visualizes script execution.

Written in IcedCoffeeScript. Uses Esprima for the parser and CodeMirror for the front-end.

Setup

npm install
npm install -g [email protected] [email protected]

Usage

To start the REPL:

./repl.coffee

To execute a file:

./repl.coffee [filename]

To run in the browser:

make browser
cd browser
python -m SimpleHTTPServer

Then point your browser to http://localhost:8000/.

Testing

make test

Contributors

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.