From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@9fans.net Date: Thu, 1 Dec 2011 12:24:46 -0800 From: Bakul Shah Message-Id: <20111201202446.7AED4B852@mail.bitblocks.com> Subject: [9fans] FYI: Chibi-scheme on plan9 Topicbox-Message-UUID: 4a7b0dde-ead7-11e9-9d60-3106f5b1d025 Alex Shinn's Chibi-scheme is a r7rs "small" language compatible Scheme. It can be used standalone for scripting or as a library to provide an extension language. Full guide at http://synthcode.com/scheme/chibi/ Installation: hget http://chibi-scheme.googlecode.com/files/chibi-scheme-0.5.1.tgz | \ gunzip | tar xv cd chibi-scheme-0.5.1 mk install Its plan9 support needs more work: access to more of plan9 API, mkfile needs work + targets for .a, html docs, more tests, etc. but the port is eminently usable. From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <20111201202446.7AED4B852@mail.bitblocks.com> References: <20111201202446.7AED4B852@mail.bitblocks.com> Date: Fri, 2 Dec 2011 09:24:35 -0800 Message-ID: From: David Leimbach To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/alternative; boundary=bcaec554008c2ff80b04b31f3e84 Subject: Re: [9fans] FYI: Chibi-scheme on plan9 Topicbox-Message-UUID: 4bf76fa4-ead7-11e9-9d60-3106f5b1d025 --bcaec554008c2ff80b04b31f3e84 Content-Type: text/plain; charset=ISO-8859-1 I think this is the reference implementation for r7rs as well isn't it? On Thu, Dec 1, 2011 at 12:24 PM, Bakul Shah wrote: > Alex Shinn's Chibi-scheme is a r7rs "small" language > compatible Scheme. It can be used standalone for scripting or > as a library to provide an extension language. Full guide at > http://synthcode.com/scheme/chibi/ > > Installation: > hget http://chibi-scheme.googlecode.com/files/chibi-scheme-0.5.1.tgz | \ > gunzip | tar xv > cd chibi-scheme-0.5.1 > mk install > > Its plan9 support needs more work: access to more of plan9 > API, mkfile needs work + targets for .a, html docs, more > tests, etc. but the port is eminently usable. > > --bcaec554008c2ff80b04b31f3e84 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable I think this is the reference implementation for r7rs as well isn't it?= =A0=A0

On Thu, Dec 1, 2011 at 12:24 PM, = Bakul Shah <bak= ul@bitblocks.com> wrote:
Alex Shinn's Chibi-scheme is a r7rs &qu= ot;small" language
compatible Scheme. It can be used standalone for scripting or
as a library to provide an extension language. Full guide at
http://syn= thcode.com/scheme/chibi/

Installation:
=A0hget http://chibi-scheme.googlecode.com/files/chibi-= scheme-0.5.1.tgz | \
=A0 =A0gunzip | tar xv
=A0cd chibi-scheme-0.5.1
=A0mk install

Its plan9 support needs more work: access to more of plan9
API, mkfile needs work + targets for .a, html docs, more
tests, etc. but the port is eminently usable.


--bcaec554008c2ff80b04b31f3e84-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bakul Shah Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: multipart/alternative; boundary="Apple-Mail=_6CE99763-1DE2-4248-A44F-AD8AC549956A" Date: Fri, 2 Dec 2011 14:07:57 -0800 In-Reply-To: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> References: <20111201202446.7AED4B852@mail.bitblocks.com> Message-Id: Subject: Re: [9fans] FYI: Chibi-scheme on plan9 Topicbox-Message-UUID: 4c812d52-ead7-11e9-9d60-3106f5b1d025 --Apple-Mail=_6CE99763-1DE2-4248-A44F-AD8AC549956A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=iso-8859-1 Yes, for the R7RS small language. And a very nice one! Alex has been = very open and responsive about integrating plan9 related fixes. I'd like to see a native code compiling Scheme impl on plan9 as well but = that can wait until we have some useful code that would benefit from any = compilation speed up! Till then Chibi is plenty good! On Dec 2, 2011, at 9:24 AM, David Leimbach wrote: > I think this is the reference implementation for r7rs as well isn't = it? =20 >=20 > On Thu, Dec 1, 2011 at 12:24 PM, Bakul Shah = wrote: > Alex Shinn's Chibi-scheme is a r7rs "small" language > compatible Scheme. It can be used standalone for scripting or > as a library to provide an extension language. Full guide at > http://synthcode.com/scheme/chibi/ >=20 > Installation: > hget http://chibi-scheme.googlecode.com/files/chibi-scheme-0.5.1.tgz = | \ > gunzip | tar xv > cd chibi-scheme-0.5.1 > mk install >=20 > Its plan9 support needs more work: access to more of plan9 > API, mkfile needs work + targets for .a, html docs, more > tests, etc. but the port is eminently usable. >=20 >=20 --Apple-Mail=_6CE99763-1DE2-4248-A44F-AD8AC549956A Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=iso-8859-1 Yes, for the R7RS small language. And a very nice one! Alex has been very open and responsive about integrating plan9 related fixes.

I'd like to see a native code compiling Scheme impl on plan9 as well but that can wait until we have some useful code that would benefit from any compilation speed up! Till then Chibi is plenty good!

On Dec 2, 2011, at 9:24 AM, David Leimbach wrote:

I think this is the reference implementation for r7rs as well isn't it?   

On Thu, Dec 1, 2011 at 12:24 PM, Bakul Shah <bakul@bitblocks.com> wrote:
Alex Shinn's Chibi-scheme is a r7rs "small" language
compatible Scheme. It can be used standalone for scripting or
as a library to provide an extension language. Full guide at
http://synthcode.com/scheme/chibi/

Installation:
 hget http://chibi-scheme.googlecode.com/files/chibi-scheme-0.5.1.tgz | \
   gunzip | tar xv
 cd chibi-scheme-0.5.1
 mk install

Its plan9 support needs more work: access to more of plan9
API, mkfile needs work + targets for .a, html docs, more
tests, etc. but the port is eminently usable.



--Apple-Mail=_6CE99763-1DE2-4248-A44F-AD8AC549956A--