Excellent, this is the Scheme engine I was looking for!

All the engines I knew from a long time ago where written in C, not in
Java. With these engines interfacing between Scheme and Java had to go
through a C layer implementing JNI calls, which, as you imagine, is
very expensive.

Thanks,
-- 
Ovidiu Predescu <[EMAIL PROTECTED]>
http://orion.nsr.hp.com/ (inside HP's firewall only)
http://sourceforge.net/users/ovidiu/ (my SourceForge page)
http://www.geocities.com/SiliconValley/Monitor/7464/ (GNU, Emacs, other stuff)

On Sat, 08 Dec 2001 02:42:02 +0100, Michael Hartle <[EMAIL PROTECTED]> wrote:

> 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