Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Ann: Scheme 9 From Empty Space Update

7 views
Skip to first unread message

Nils M Holm

unread,
Nov 29, 2008, 4:24:03 AM11/29/08
to

Programming became a rather low priority activity to me in
the past months, but I am happy to announce a new release of

Scheme 9 from Empty Space (S9fES).

S9fES is an interpreter for a broad subset of (R4RS) Scheme.
It is written in ANSI C (C89) and Scheme. The S9fES code
strives to be simple and comprehensible. It is particularly
interesting to people who want to

* try Scheme without having to jump through too many hoops
(S9fES is very portable);
* study the implementation of Scheme (in a language other
than Scheme).

The latest version has a much simpler infrastructure for
primitive procedures. Adding custom primitives has been
simplified a lot. Some sample extension procedures (Unix
system functions) are included in the package.

I hope that the latest modification did not harm compatibility,
especially on 64-bit systems. Feedback is welcome!

--
Nils M Holm <n m h @ t 3 x . o r g> -- http://t3x.org/nmh/

Nils M Holm

unread,
Nov 29, 2008, 5:22:42 AM11/29/08
to
Nils M Holm <news...@t3x.org> wrote:
> Programming became a rather low priority activity to me in
> the past months, but I am happy to announce a new release of
>
> Scheme 9 from Empty Space (S9fES).

Yes, forgot the URL: http://www.t3x.org/s9fes/

Oops.

Bakul Shah

unread,
Nov 30, 2008, 1:27:33 AM11/30/08
to
Nils M Holm wrote:
> Nils M Holm <news...@t3x.org> wrote:
>> Programming became a rather low priority activity to me in
>> the past months, but I am happy to announce a new release of
>>
>> Scheme 9 from Empty Space (S9fES).
>
> Yes, forgot the URL: http://www.t3x.org/s9fes/
>
> Oops.
>

A minor complaint: with a name like that I was hoping
it would work on plan 9! Other than a very good effort!

Nils M Holm

unread,
Nov 30, 2008, 1:38:33 AM11/30/08
to
Bakul Shah <bakul+...@bitblocks.com> wrote:
> Nils M Holm wrote:
> > Nils M Holm <news...@t3x.org> wrote:
> >>
> >> Scheme 9 from Empty Space (S9fES).
> >
> > Yes, forgot the URL: http://www.t3x.org/s9fes/
>
> A minor complaint: with a name like that I was hoping
> it would work on plan 9! Other than a very good effort!

Have you tried to compile it using APE or one of the
native Plan 9 C compilers? I think that adding some
minor stuff (like exit()) shoule allow you to compile
it using 8c and friends.

Anyway, I would gladly assist anyone who wants to port
S9fES to Plan 9. (I currently do not have access to a
Plan 9 machine myself.)

Nils M Holm

unread,
Dec 17, 2008, 10:12:40 AM12/17/08
to
Bakul Shah <bakul+...@bitblocks.com> wrote:
> A minor complaint: with a name like that I was hoping
> it would work on plan 9! [...]

Fixed, BTW: http://t3x.org/s9fes/

0 new messages