Skip to content

JavaScript to SpiderMonkey VM byte code compiler. This compiler is a part of a lecture, the code generator is incomplete.

License

Notifications You must be signed in to change notification settings

gorohash/jetspider-course

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

JavaScript to SpiderMonkey VM byte code compiler. This compiler is a part of a lecture, the code generator is incomplete.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.3%
  • JavaScript 0.7%