-
Notifications
You must be signed in to change notification settings - Fork 1
/
README.txt
38 lines (26 loc) · 955 Bytes
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
XRuby
Xue Yong Zhi (zhixueyong AT hotmail.com)
Overview
=====================
XRuby is an open source Ruby compiler which compiles Ruby source code (.rb)
to Java bytecode (.class). For more information, please visit our project
home at http://code.google.com/p/xruby .
Compile
=====================
JDK 5.0 is required to compile XRuby's source code:
On Windows:
>build.bat
On Unix:
>./build.sh
Usage
=====================
* Compile a ruby script then run:
>java -jar xruby-0.3.3.jar -c test.rb
>java -jar test.jar
If xruby.jar and test.jar are not in the same folder, then should be:
>java -cp xruby-0.3.3.jar;test.jar xruby.test.main
* Run script directly (compile behind the scene):
>java -jar xruby-0.3.3.jar test.rb
Some ruby scripts require large amount of memory, if you see OutOfMemoryError,
try to increase the maximum heap size with -Xmx parameter:
>java -Xmx512m -jar xruby-0.3.3.jar test.rb