chicken-users
[Top][All Lists]
Advanced

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

[Chicken-users] Some requested changes


From: felix
Subject: [Chicken-users] Some requested changes
Date: Wed, 15 Oct 2003 20:31:56 +0200
User-agent: Opera7.11/Linux M2 build 406

Hello!

The current CVS version incorporates a couple of changes, which
I would like to explain in more detail:

- internal definitions are now allowed anywhere in a body (as requested
 by Bruce), but only if using low-level macros and if not using `strict'
 mode.
- assignments in a local scope to unused (in the same compilation unit)
 global variables trigger a warning. This helps finding typos, among
 other things. Since the global may be used in other compilation units,
 the warning does not always really point out an error situation.
- The new FFI has been improved a little bit more.
- New foreign type specifiers for a number of things (templates, references,
 etc.) have been added.

And, very important:

Chicken is now by default CASE-SENSITIVE. This may break existing code!
Specifically, some extensions (XML-RPC, HTTP, SSAX), when compiled
with the new version will not work. I'm preparing a new release
of Chicken, and all the stuff will then be updated properly.

A tarball is available here:

http://www.call-with-current-continuation.org/chicken-1.21.tar.gz


cheers,
felix





reply via email to

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