Ruby/Mathematica is a library that provides an interface to the MathLink(TM) library. This library has some methods that implement a protocol for sending and receiving Mathematica(TM) expressions. Using this library, a Ruby program runs with Mathematica kernel in the background as a computational engine. In this library, MathLink functions should be called as methods of Ruby objects. Therefore the