Berin Loritsch wrote: > "So what does this have to do with Cocoon?" I hear you ask. Good > question! One > of the tools we used to perform these very complex decisions was based > on an open > source project called the Java Expert System Shell (JESS) which can be > found at > http://herzberg.ca.sandia.gov/jess/. The concept of JESS is very > powerful. The > reason why Scheme jogged my memmory is because the JESS language is > based on > Scheme--but only because the expert systems community is more familiar > with it.
Due to the JESS license, I had a look at Sourceforge and found SISC (http://sisc.sourceforge.net/): > *SISC* is an extensible Java based interpreter of the algorithmic > language Scheme. <http://www.schemers.org> SISC uses modern > interpretation techniques, and handily outperforms all existing Java > interpreters (often by more than an order of magnitude). > > In addition, *SISC *is a complete implementation of the language. The > entire R5RS Scheme standard is supported, no exceptions. This > includes a full number tower including complex number support and > arbitrary precision integers /and/ floating point numbers, as well as > full support for first-class continuations (not just escaping > continuations as in many other interpreters). *SISC* also attempts to > implement the standard as correctly as possible, while still providing > exceptional performance. > > Functionality can be added through the use of Modules, extensions that > may add new types and functions to the language. *SISC* can also > interface with Java through a bridge module called J2S. > > SISC is released simultaneously under the terms of the Mozilla Public > License v1.1 and the GNU General Public License (GPL) v2. Best regards, Michael Hartle --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]