[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-users] Some requested changes,
felix <=