Re: SmartEiffel shortcomings?

Philippe Ribet <[email protected]> Sat, 09 Jul 2005 23:04:04 +0200
Newsgroups gmane.comp.lang.eiffel.smalleiffel
Message-ID <[email protected]>
Wolfgang Jansen wrote:

> When provided a STORABLE class and its supporting framewark
> (namely some additions to the SE compiler) I added also print command
> to the SE debugger. (Both, class STORABLE and the print command,
> rely on object and class introspection, so it was straightforward
> to apply to the debugger what had been developed for the class.)
> Being on the way, I added more to the debugger, e.g. that it stops
> at an exception before the stack gets unwound. The last version goes
> still further: even if the system has not been compiled with -sedb
> (and not with -boost) then a rudimentary debugger is invoked in case
> of an exception. This way, you can (besides seeing the stack)
> evaluate the heap.

Do you know that almost all of this is included in the compiler 
nowadays? (introspection, storable, recursive attributes printing from 
debugger) Of course the mini-debugger is not, but it might be 
interesting. Would you like to contribute it?

May be stopping at an exception is not already done. If so, I think you 
could easily provide some small patch. Thanks in advance!

Best regards,

-- 
Philippe Ribet



                         The README file said
              "Requires Windows 95, NT 4.0, or better."
                    So... I installed it on Linux!