[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
New release of SmallEiffel the GNU Eiffel Compiler
From: |
Dominique Colnet |
Subject: |
New release of SmallEiffel the GNU Eiffel Compiler |
Date: |
Mon, 16 Jul 2001 13:44:46 +0200 (MET DST) |
I am happy to announce the final release -0.75 of
SmallEiffel the GNU Eiffel Compiler.
Please, visit and download SmallEiffel from our site:
http://SmallEiffel.loria.fr/
What's new since the previous release:
Release - 0.75 - July 16th, 2001
** Added ACE file support (ACE stands for Assembly of Classes in Eiffel).
The most important advantage is that assertion level checking can now
be selected differently for each class. This is also true for the
runtime trace mechanism (-trace). In ACE file mode you have to provide
a special *.ace file to drive the compiler. See lib_show/ace directory
for examples. Note that the traditional command line mode will continue
to be supported.
** There is now a powerful Eiffel level debugger with on-line help
documentation. This debugger features step by step execution, navigation
into the run-time stack, multi-conditions breakpoints, garbage collector
invocation, profiling support, etc.. To use sedb (SmallEiffel DeBugger),
just add the -trace flag in your traditional command line of compilation
or activate the trace mode in your ACE file.
** Added a traditional -help flag for all commands to print a summary of
available options. In ACE files as well as in "loadpath.se" files the
${SmallEiffelDirectory} environment variable is automatically defined
using the value of the ${SmallEiffel} environment variable.
** Full compatibility with the new ELKS'2001 STRING class. Most
modifications are simple renamings which are automatically pointed out
by obsolete warnings. For obvious uniformity reasons, some other classes
of the library have also been modified (ARRAY, LINKED_LIST, DICTIONARY,
etc.). As an example, nb_occurrences of ARRAY is now obsolete and the
obsolete warning tells you that occurrences is the new name to be used.
This work is still a work in progress. Please, contact Arno Wagner (in
charge of the STRING class modification) on our mailing list
(address@hidden).
** The new TUPLE type is now implemented.
** Added class TIME_IN_GERMAN to handle date and time in German. See
lib_show/basic_time for examples.
** Feature is_equal of class COMPARABLE is now ELKS compatible.
** Added feature internal_key in class DICTIONARY.
** Various bug fixes and improvements.
Happy GNU Eiffel,
--
--------------------------------------------------------------
address@hidden -- UHP (Nancy 1) -- INRIA Lorraine
http://SmallEiffel.loria.fr -- The GNU Eiffel Compiler
POST: Loria, B.P. 239,54506 Vandoeuvre les Nancy Cedex, FRANCE
Voice:+33 0383593079 Mobile: +33 0665362381 Fax:+33 0383413079
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- New release of SmallEiffel the GNU Eiffel Compiler,
Dominique Colnet <=