Skip to content
This repository
Newer
Older
100644 58 lines (36 sloc) 1.666 kb
24b2fb3c » enebo
2005-04-10 Mild update
1 JRuby - A Java implementation of the Ruby language
2
3 Authors: Stefan Matthias Aust, Anders Bengtsson, Geert Bevin,
4 Piergiuliano Bossi, Johannes Brodwall, Rocky Burt, Paul Butcher,
5 Benoit Cerrina, Wyss Clemens, David Corbin, Thomas E Enebo, Robert Feldt,
6 Russ Freeman, Chad Fowler, Joey Gibson, Kiel Hodges, Xandy Johnson,
7 Kelvin Liu, Alan Moore, Akinori Musha, Charles Nutter, Takashi Okamoto
8 Jan Arne Petersen, Tobias Reif, David Saff, Ed Sinjiashvili, Daiki Ueno
4123f2f6 » nicksieger
2007-04-13 Doco updates
9 Matthias Veit, Jason Voegele, Sergey Yevtushenko, Robert Yokota,
10 Ola Bini, Nick Sieger, and many gracious contributions from the community.
24b2fb3c » enebo
2005-04-10 Mild update
11
12 Project Contact: Thomas E Enebo <enebo@acm.org>
f5d776c7 » Jan Arne Petersen
2001-09-10 Initial revision
13
4123f2f6 » nicksieger
2007-04-13 Doco updates
14 JRuby also uses code generously shared by the creator of the Ruby language,
024c13f4 » nicksieger
2007-03-30 Minor changes -- should be rewritten, this is a stopgap
15 Yukihiro Matsumoto <matz@netlab.co.jp>.
25d9ca54 » Jan Arne Petersen
2002-10-05 - update license
16
4123f2f6 » nicksieger
2007-04-13 Doco updates
17 == About
18
f5d776c7 » Jan Arne Petersen
2001-09-10 Initial revision
19 JRuby is the effort to recreate the Ruby (http://www.ruby-lang.org) interpreter
a6fb3288 » Jan Arne Petersen
2001-10-16 Implements Kernel#require to load Ruby files.
20 in Java.
f5d776c7 » Jan Arne Petersen
2001-09-10 Initial revision
21
a6fb3288 » Jan Arne Petersen
2001-10-16 Implements Kernel#require to load Ruby files.
22 The Java version is be tightly integrated with Java to allow both to script
24b2fb3c » enebo
2005-04-10 Mild update
23 any Java class and to embed the interpreter into any Java application.
24 See the 'docs' directory for more information.
f5d776c7 » Jan Arne Petersen
2001-09-10 Initial revision
25
4123f2f6 » nicksieger
2007-04-13 Doco updates
26 == Run
4ed40a23 » Jan Arne Petersen
2001-09-18 Add support for instance and class variables.
27
024c13f4 » nicksieger
2007-03-30 Minor changes -- should be rewritten, this is a stopgap
28 bin/jruby rubyfile.rb
4ed40a23 » Jan Arne Petersen
2001-09-18 Add support for instance and class variables.
29
30 interprets the file 'rubyfile.rb'.
31
4123f2f6 » nicksieger
2007-04-13 Doco updates
32 == Compiling from source
5971a2fc » ghostganz
2002-07-04 A few notes on how to compile.
33
34 You will need:
35
024c13f4 » nicksieger
2007-03-30 Minor changes -- should be rewritten, this is a stopgap
36 * JDK 1.4 or greater
4123f2f6 » nicksieger
2007-04-13 Doco updates
37 * Apache Ant (http://jakarta.apache.org/ant/) 1.6.2 or greater.
5971a2fc » ghostganz
2002-07-04 A few notes on how to compile.
38
bd687e34 » ghostganz
2002-09-16 Updated compiling instructions.
39 To compile, just type:
5971a2fc » ghostganz
2002-07-04 A few notes on how to compile.
40
bd687e34 » ghostganz
2002-09-16 Updated compiling instructions.
41 ant
5971a2fc » ghostganz
2002-07-04 A few notes on how to compile.
42
24b2fb3c » enebo
2005-04-10 Mild update
43 This will create a jruby.jar file in the projects 'lib' directory.
44
4123f2f6 » nicksieger
2007-04-13 Doco updates
45 == Testing
24b2fb3c » enebo
2005-04-10 Mild update
46
4123f2f6 » nicksieger
2007-04-13 Doco updates
47 In order to run the unit tests, copy the lib/junit.jar file to either
48 $ANT_HOME/lib/junit.jar or ~/.ant/lib/junit.jar.
24b2fb3c » enebo
2005-04-10 Mild update
49
cccee89b » enebo
2006-07-25 JRUBY-38: "FooBar".slice!(6..2) throws inappropriate RangeError
50 See 'docs/README.test' for more information.
5971a2fc » ghostganz
2002-07-04 A few notes on how to compile.
51
4123f2f6 » nicksieger
2007-04-13 Doco updates
52 == More Information
4ed40a23 » Jan Arne Petersen
2001-09-18 Add support for instance and class variables.
53
024c13f4 » nicksieger
2007-03-30 Minor changes -- should be rewritten, this is a stopgap
54 Visit http://jruby.codehaus.org for more information.
ee9c288b » Jan Arne Petersen
2002-05-14 Add libs. Update for next release.
55
4123f2f6 » nicksieger
2007-04-13 Doco updates
56 == License
ee9c288b » Jan Arne Petersen
2002-05-14 Add libs. Update for next release.
57
58 Read the COPYING file.
Something went wrong with that request. Please try again.