info-gnu
[Top][All Lists]
Advanced

[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



reply via email to

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