Hi!

This is an announcement of "CRUNCH", a compiler for a statically
typed subset of R7RS (Small) Scheme, embedded into CHICKEN,
heavily influenced by PreScheme[1] and can be considered a
reimplementation of the latter.

CRUNCH is only available for CHICKEN 6, the currently unreleased
next major version, so in case you want to give it a test, you will
have to build it yourself:

  $ git clone https://code.call-cc.org/git/chicken-core.git
  $ cd chicken-core
  $ git checkout utf+r7rs
  $ sh scripts/bootstrap.sh
  $ ./configure --prefix <install location> --chicken ./chicken-boot
  $ make
  $ make install
  $ <install location>/bin/chicken-install -test crunch

This is a first release, so expect numerous bugs. The manual can be
found at [2].

Feedback is very welcome!


cheers,
felix


[1] https://prescheme.org
[2] https://wiki.call-cc.org/eggref/6/crunch


Reply via email to