net.loadbang.groovy is a package which supports the Groovy scripting/programming language within MXJ for Max/MSP.
Groovy is an agile, dynamic language for the Java Virtual Machine
(JVM) which builds upon Java by providing features such as
closures and support for domain-specific programming (such as XML
processing and database access). It integrates seamlessly with
Java and is very similar in syntax.
For more information on Groovy, see
http://groovy.codehaus.org.
Installation
Download this ZIP file:
/download/net.loadbang.groovy-1.1-20080229.zip. This archive contains instructions, plus the required JAR files, examples, javadocs and sources. The javadocs are also available online
here.
(The Groovy and
Jython packages use a lot of the same machinery, documented
here.)
Releases
* 1.1, 2008-02-29:Refactoring: common scripting base."_list" invoked for list values (to be consistent with Jython).* 1.0, 2008-02-13:No code changes, but a version bump to 1.0 for public release.* 0.9b1, 2008-02-12:Public beta release.
Release Numbering
All releases have two parts to their version: an actual version number, and a date. The version number changes if the core Java code is changed; the date changes if the Java code changes, or if there are any changes to example code or 3rd-party libraries.
License
This code is copyright © 2008 Nick Rothwell, nick@cassiel.com. It is released under the
GNU Lesser General Public License.