Visualize your Javascript with a CPS metacircular interpreter.
CoffeeScript CSS JavaScript
Latest commit 50e4ee4 Dec 12, 2013 @int3 Merge pull request #17 from phillipalexander/patch-1
Update to reflect new filenames
Failed to load latest commit information.
browser Add title tag. Apr 8, 2013
tests Fix empty expression. Mar 29, 2013
.gitignore Rounded corners in body > div. Handle narrow width. Disable buttons d… Feb 26, 2013
LICENSE Add MIT license. Sep 3, 2013
package.json Specify iced-coffee-script version due to breaking changes. Sep 3, 2013 Support JSException. Mar 29, 2013


A CPS Javascript metacircular interpreter that visualizes script execution.

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


npm install
npm install -g browserify@1.17.3 iced-coffee-script@1.4.0-c


To start the REPL:


To execute a file:

./ [filename]

To run in the browser:

make browser
cd browser
python -m SimpleHTTPServer

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


make test