public inbox for kawa@sourceware.org
 help / color / mirror / Atom feed
* R7RS procedures added to Kawa
@ 2012-11-30  3:04 Per Bothner
  0 siblings, 0 replies; only message in thread
From: Per Bothner @ 2012-11-30  3:04 UTC (permalink / raw)
  To: kawa

I've checked into the Kawa repository a number of R7RS (draft 7)
changes. We now support the new bytevector and vector functions.
We also now also support the new input/output functionality,
include the R7RS API for binary ports.  (The biggest divergence
is that plain write is supposed to handle cycles though not
shared structure.)

I updated the corresponding sections of the manual, which are
now self-contained: All of the relevant information from the R7RS
draft has been incorporated.

I'm hoping to release Kawa 1.13 within a week or so.  Mainly I'd
like to make a few more documentation improvements.

(My plan is to declare Kawa "2.0" once we've implemented R7RS,
and the manual/web-site is complete enough to be self-contained
without needing to also reference the R7RS specification.  It won't
be 100% compatible - I'm not going to wait for full call/cc.
R7RS committee members have stated that it's reasonable to call
an implementation "r7rs" if it passes 90% of the test-suite,
and supports the library system.  I don't think that should be
difficult, though it's not a weekend hack either.)
-- 
	--Per Bothner
per@bothner.com   http://per.bothner.com/

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2012-11-30  3:04 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-11-30  3:04 R7RS procedures added to Kawa Per Bothner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).