chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-users] Chicken 1.33 release


From: felix
Subject: [Chicken-users] Chicken 1.33 release
Date: Tue, 03 Feb 2004 01:02:36 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040113

The CHICKEN Scheme-to-C compiler, Version 1, Build 33 is now
available at <http://www.call-with-current-continuation.org/chicken.html>.

Things changed since the last release (1.22):
- Countless bugfixes and minor enhancements
- The built-in FFI parser handles more C/C++ and contains many
  improvements (check out the documentation for more information)
- Added runtime-option "-:hm" for setting the maximal heap size
- The file "default-entry-points.scm" provides some boilerplate
  entry-points that make embedding compiled Scheme much easier
- Wrapped C++ classes are handled more transparently
- The doc directory contains some basic TinyCLOS examples
  (file doc/tinyclos-examples.scm)
- New foreign type specifiers:
  instance
  enum
- new syntax:
  foreign-code
  foreign-value
- library:
  print-backtrace
  enable-warnings
- eval:
  repl-prompt
  renamed `read-eval-print-loop' to `repl'
- syntax-case:
  install-highlevel-macro-system
- extras:
  for-each-argv-line
  `pp' is an alias for `pretty-print'
- tinyclos:
  <integer>
- srfi-4:
  subu8vector
  subs8vector
  subu16vector
  subs16vector
  subu32vector
  subs32vector
  subf32vector
  subf64vector
- lolevel:
  renamed `copy', `become!' (among others) to something less generic
   (`object-copy', `object-become!' ...)
- Removed the `-setup' option from csi (the interpreter), all the setup stuff
  is done now by a separate script called (surprise!) `chicken-setup'
- The regex library unit uses PCRE ("Perl Compatible Regular Expressions"), if
  installed on the system where Chicken is built

Many thanks to William Annis, Taylor Campbell, "Category 5", Alejandro Forero 
Cuervo,
"Dave", Daniel B. Faken, "Fizzie", Sven Hartrumpf, Valentin Kamyshenko, Todd R. 
Kueny Sr,
Scott G. Miller, Oskar Schirmer, Michele Simionato and "TiM" for contributions,
helpful suggestions and bug reports!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]