
   SmallEiffel bug / not yet implemented list   [o]   There are some
   knows bugs in class BIT (do not report please, except when you cannot
   work arround).  [o]   Doing rename on inherited external "SmallEiffel"
   may crash the compiler.  [o]   Garbage Collection not done for C code.
   Note that the Boehm-Demers-Weiser can be easily added because
   SmallEiffel only use malloc/realloc/calloc/free. You can get the
   Boehm-Demers-Weiser at :
          http://reality.sgi.com/boehm_mti/gc_source
          
   How to use the Boehm-Demers-Weiser garbage collector with SmallEiffel
   (from a message of Dietmar WOLZ) :
    1. make gc.a, move to /usr/lib as libgc.a
    2. move gc.h the to working directory and add the following lines:
       #define malloc(n) GC_malloc(n)
       #define calloc(m,n) GC_malloc((m)*(n))
       #define realloc(p,n) GC_realloc((p),(n))
       #define free(p) GC_free(p)
    3. instead of calling
           "compile -o executable -boost -O root"
       call now
           "compile -o executable -boost -O root -lgc -include gc.h
       
   [o]   Exceptions, rescue clause and class EXCEPTION are not yet
   implemented.  [o]   The strip instruction is parsed but not yet
   implemented.  [o]   Not full ELKS compatibility ... but I will try to
   be completely compatible.  [o]   Command line arguments cannot be
   given as argument of the root procedure (not yet implemented).
   Waiting implementation, you can use features of GENERAL.  [o]   The
   deep_* family is not yet implemented (deep_copy, deep_clone, ...). I
   am also teaching my students that a good class do not need deep_*
   features. In a good class is_equal and copy should be redefined so
   that clone and equal works fine.  [o]   Bug: the infix operator "^"
   has left associativity (should be right).  [Line] Copyright &copy;
   Dominique COLNET and Suzanne COLLIN - <colnet@loria.fr> Last update:
   Friday January 16th, 1998
