Bug 50109 - New port: lang/sisc - an Java-based Scheme interpreter
Summary: New port: lang/sisc - an Java-based Scheme interpreter
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-19 00:20 UTC by Kimura Fuyuki
Modified: 2003-04-04 21:52 UTC (History)
0 users

See Also:


Attachments
file.shar (2.27 KB, text/plain)
2003-03-19 00:20 UTC, Kimura Fuyuki
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kimura Fuyuki 2003-03-19 00:20:00 UTC
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...
Comment 1 Kimura Fuyuki 2003-04-04 01:45:19 UTC
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
Comment 2 Norikatsu Shigemura freebsd_committer freebsd_triage 2003-04-04 21:51:56 UTC
State Changed
From-To: open->closed

Committed, thanks!