scsh-users
[Top] [All Lists]

Re: Scsh (a Unix Scheme shell) FAQ

To: scsh-news@zurich.csail.mit.edu
Subject: Re: Scsh (a Unix Scheme shell) FAQ
From: "Terrence Brannon, Scheme Hacker" <metaperl@urth.org>
Date: Tue, 13 Jul 2004 07:56:43 GMT
List-id: <scsh-users.list-id.scsh.net>
Michel Schinz wrote:

> 
> Can I run scsh under some other Scheme implementation?
> ======================================================
> 
>    Currently, scsh is tightly bound to Scheme 48 because it uses two
> non-standard features of Scheme 48: its module system and its foreign
> function interface (FFI). This does not mean that porting it to another
> Scheme implementation is impossible, but it is certainly hard.
> 
>    Mike Sperber and Richard Kelsey are drafting a SRFI for a standard
> FFI based on the current Scheme 48 FFI.  This would help in making scsh
> portable, since its C part could be easily reused with other
> implementations using this FFI.
> 
>    Matthew Flatt will be implementing this standard FFI for PLT Scheme.
> Therefore, PLT Scheme may become a viable alternative to Scheme 48 for
> scsh users. PLT Scheme is an umbrella name for a family of
> implementations of Scheme, which includes DrScheme and MzScheme. More
> information about it can be found at:
> http://www.plt-scheme.org/

The opener to this section states 2 things about Scheme 48 need to run scsh, 
the 
FFI and the module system. With Matthew Flatt working on the FFI issue for 
plt-scheme, how difficult is the module issue for plt-scheme? And is anyone 
working on it?

<Prev in Thread] Current Thread [Next in Thread>
  • Re: Scsh (a Unix Scheme shell) FAQ, Terrence Brannon, Scheme Hacker <=