| Version 4 (modified by nshuyo, 5 years ago) |
|---|
JSRuby
JSRuby is a Ruby interpreter impremented in JavaScript.
Getting Start
- SVN repository (trunk)
svn co http://svn.coderepos.org/share/lang/javascript/jsruby/trunk/ cd trunk bash ./make.sh
"jsruby.js" is generated under "./dist/" .
Functional Test
A functional test of JSRuby use JsUnit.
You get jsunit2.2alpha11.zip and extract on "./trunk/", so "./jsunit/" directory will be made.
cd ./trunk unzip jsunit2.2alpha11.zip
Open "./jsunit/testRunner.html".
e.g. if you extract on c:/jsruby/trunk/
file:///c:/jsruby/trunk/jsunit/testRunner.html?testPage=c:/jsruby/trunk/testsuite.html&autoRun=true
Sample Code
var ruby = new RubyEngine.Interpreter();
ruby.exec(" (1..10).each{ |x| puts x*x } ");
alert(ruby.stdout);
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)