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]

Reply via email to