GitXplorerGitXplorer
i

metajs

public
196 stars
14 forks
5 issues

Commits

List of commits on branch master.
Unverified
50e4ee4b3328cb805521b3d6e46ae1946e1080a5

Merge pull request #17 from phillipalexander/patch-1

iint3 committed 11 years ago
Unverified
dae9fc64fec5be381a7ec4697ef6de0561392043

Update README.md to reflect new filenames

pphillipalexander committed 11 years ago
Unverified
68223a1c80edef48f48d1df3a233f3918a10c283

Add MIT license.

oomphalos committed 11 years ago
Unverified
3373da7875d359af20b095da8224018881ba4afb

Specify iced-coffee-script version due to breaking changes.

oomphalos committed 11 years ago
Unverified
a13f69c4679a3b0ee9206698fdd32de1f5304154

Merge pull request #9 from omphalos/JSException

iint3 committed 12 years ago
Unverified
cd63b0cb1c5fda9557f18acb93dd77387cd1bae1

Add title tag.

iint3 committed 12 years ago

README

The README file for this repository.

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 browserify@1.17.3 iced-coffee-script@1.4.0-c

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