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:
The opener to this section states 2 things about Scheme 48 need to run scsh,
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?