SISC is an extensible Java based interpreter of the algorithmic language Scheme. SISC uses modern interpretation techniques, and handily outperforms all existing Java interpreters. WWW: http://sisc.sourceforge.net/ *NOTE* The binary version of SISC causes the following error: $ sh sisc Exception in thread "main" java.lang.AbstractMethodError: sisc/ser/DeserializerImpl.readFully at sisc.interpreter.CallFrame.deserialize(Unknown Source) at sisc.ser.BinaryDeserializer.initializeExpression(Unknown Source) at sisc.ser.BinaryDeserializer.deserLoop(Unknown Source) at sisc.ser.BinaryDeserializer.readExpression(Unknown Source) at sisc.ser.BinaryDeserializer.deser(Unknown Source) at sisc.ser.BinaryDeserializer.fetchShared(Unknown Source) at sisc.ser.Library.getExpression(Unknown Source) at sisc.interpreter.AppContext.loadEnv(Unknown Source) at sisc.REPL.initializeInterpreter(Unknown Source) at sisc.REPL.main(Unknown Source) So we need to build from source even though it takes an hour on my slower box...
Update to 1.7.8 cvs diff: Diffing . Index: Makefile =================================================================== RCS file: /home/fuyuki/cvs/sisc/Makefile,v retrieving revision 1.2 diff -u -r1.2 Makefile --- Makefile 19 Mar 2003 00:15:10 -0000 1.2 +++ Makefile 2 Apr 2003 23:04:21 -0000 @@ -6,7 +6,7 @@ # PORTNAME= sisc -PORTVERSION= 1.7.7 +PORTVERSION= 1.7.8 CATEGORIES= lang MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} Index: distinfo =================================================================== RCS file: /home/fuyuki/cvs/sisc/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 19 Mar 2003 00:15:10 -0000 1.2 +++ distinfo 3 Apr 2003 23:24:14 -0000 @@ -1 +1 @@ -MD5 (sisc-1.7.7.jar) = 619bd1ec75cc30e9e50690a63565b481 +MD5 (sisc-1.7.8.jar) = f6b94e892554d1f8911df57d2c3605a1
State Changed From-To: open->closed Committed, thanks!