Re: lush debugger?

Raymond Martin <[email protected]>
Newsgroups gmane.lisp.lush.devel
Message-ID <[email protected]>
Hi Ralf,

> Am I correct that the lush does not come with a (source level)
> debugger? This is something quite high on my wish list. If 
> anybody has a attempted to write one and has a half-baked lush
> debugger sitting on his or her hard drive, please let me know.

Not sure, but I don't think so.

Would it not be a better idea to use good quality tracing instead? This can be 
done in the form of logging with specify logging levels (info, warning, debug, 
trace, etc.). Couple this with a simple GUI or streaming to console/file and you 
have a good way to see what is going on in your code at runtime without the pain
of stepping through code. Might be able to use a ready-made C logging API for the 
source level and some Lush debugging on the Lisp side. Output a timestamp, the 
function name, or other data for each logging call to be able follow the exact 
execution at runtime in the different levels. This should work much better than
a regular debugger and is sort of fun to play with. Just make sure to use a flag 
to test whether logging is on or off to avoid execution overhead.

Sorry, no code.

Raymond


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.