||This article has multiple issues. Please help improve it or discuss these issues on the talk page.
|Developer(s)||Mozilla Foundation, Mozilla Corporation|
|Stable release||1.7R4 / June 18, 2012|
|Platform||Java Virtual Machine|
So in the fall of 1998, Rhino added an interpretive mode. The classfile generation code was moved to an optional, dynamically loaded package. Compilation is faster and when scripts are no longer in use they can be collected like any other Java object.
Here is a simple example showing a Rhino script that outputs each line in the stdin converted to uppercase.
Rhino Shell 
The Rhino Shell can also be invoked with this command:
java -jar js.jar
The advantage is that you don't have to configure the classpath to use this form.
See also 
- List of ECMAScript engines
- "Rhino History". Mozilla Foundation. Retrieved 2008-03-20.
- "New in Rhino 1.7R1". Mozilla Foundation. Retrieved 2008-03-20.
- Official website
- Download Rhino
- Download Archive
- 5 things you didn't know about ... the Java Scripting API by Ted Neward