JavaScript to SpiderMonkey VM byte code compiler. This compiler is a part of a lecture, the code generator is incomplete.
Ruby JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
js
lib
.gitignore
Gemfile
Gemfile.lock
LICENSE
README.md
jetspider.gemspec

README.md

JetSpider Compiler Skelton for the "Programming Paradigm" Course

This is the JetSpider compiler skelton for "Programming Paradigm" course. You must complete code generator (lib/jetspider/code_generator.rb) to get to work.

Prerequisite

  • Ruby 2.x
  • Bundler
  • Precompiled jsvm binary works only on Mac OS X 10.11 (El Capitan)

Usage

% bundle
% ./bin/jetspider --help

License

MIT license, except jsvm.

jsvm is licensed under the same license as SpiderMonkey (MPL / GPL / LGPL). See https://github.com/aamine/jetspider-vm for details.