Andrew MacGibbon wrote a very nice debugger for Hugs for his MSc thesis. You can set breakpoints on any clause of any function (even nested functions), display the call stack, examine current bindings, single-step, etc. You need a few clues about what syntactic sugar looks like when it is dissolved, but the output is mostly comprehensible. The debugger was written for Hugs 1.2, but he is currently working on a set of patches for Hugs 1.4. If you send him an email, it might hurry him along ([EMAIL PROTECTED]). -- -- Dr. John Hamer [EMAIL PROTECTED] -- Department of Computer Science http://www.cs.auckland.ac.nz -- University of Auckland Phone: +64 9 3737 599 x8758 -- Private Bag 92019, Auckland, New Zealand. Fax: +64 9 3737 453
