[Larceny-users] R6RS char=?

Ray Racine ray.racine at comcast.net
Sat Nov 3 22:04:53 EDT 2007


On Sat, 2007-11-03 at 14:50 -0400, William D Clinger wrote:
> Should be fixed now.  Thanks again.

Yes.  Thank you.

Just now I have successfully used Larceny in R6RS mode to run the >2K
lines of the SSAX parser which makes use and some might say abuse :) of
Scheme in many areas.

Besides 2K of ssax code, it also uses a R6RS version of SRFI-13, Strings
(Olin's strings with shivers-syntax) as well as SRFI-14, CharSets.

Using a naive but surprisingly effective for porting purposes

#! /bin/sh

LARCENY="/code/larcenysvn/larceny_src/larceny -r6rs"

cat types/shivers-syntax.scm \
    types/chars.scm          \
    types/strings.scm        \
    env/prelude.scm          \
    w3c/xml/ssax/ssax.scm    \
    w3c/xml/ssax/test/simple-test.scm  \
    | $LARCENY 

The compile is 37 secs on my 
	vendor_id       : AuthenticAMD
	model name      : AMD Opteron(tm) Processor 246
	cpu MHz         : 1994.365
	cache size      : 1024 KB

Everything has been very stable on today's SVN.

raymond at corwin scheme]$ rlwrap /code/larcenysvn/larceny_src/larceny 
Larceny v0.95alpha2 (development) (Nov  3 2007 18:38:06,
precise:Linux:unified)
larceny.heap, built on Sat Nov  3 18:42:54 EDT 2007






More information about the Larceny-users mailing list