I tried it at one time. It went pretty easy, but there was one
difficulty. The code that reads the initial scheme image opens
it in `text' mode, not `binary' mode. This makes no difference on
a Unix machine, but it makes a great deal of difference on a
Windows machine. The posix library helps, but some things just
won't work correctly; your milage may vary.
Olin said that SCSH for windows would be fundamentally different
from SCSH for Unix as it would have to implement the `windows'
model of the world. I tend to agree, but a Unix SCSH ported to
windows NT (or 95, or dare I suggest porting the functionality
to Rice's MzScheme?) is a good intermediate step.
Michel Schinz <schinz@studi.epfl.ch> wrote:
>sjenkins@iastate.edu (Steven L Jenkins) writes:
>> For me, the real hurdle would be getting an initial scheme substrate
>> to build scsh on -- I don't think getting Scheme48 to run on NT is
>> trivial (has anyone even tried porting it?)
>Mmm, even if I don't know NT, I think this should be quite easy. If I
>remember well, "porting" Scheme 48 (the original version, not the one
>modified for scsh) on my Amiga meant creating the files "Makefile" and
>"sysdep.h" by hand, typing "make" and manually running some sh
>scripts... Therefore it should be easy to port on NT.
>Michel.
|