Hello Claus,

Monday, April 3, 2006, 3:42:39 PM, you wrote:

> btw, the basic breakpoint functionality could indeed be provided
> as a compiler/IDE transformation, but calling out to GHCi makes

> here's the kind of home-brewn debugging stuff I've been using
> (strangely, it hadn't occured to me that the IDE could take on the
> task of inferring and inserting the local bindings; and it would all

i recalled now debugger that i wrote for MultiEdit (programmable text
editor). i just processed ME scripts and inserted after each line a
call to the special debugging script. This debugging script tests
whether on this line was set a breakpoint in IDE and if so, it paused
execution and showed local variables, allows to change
breakpoint/variable values and so on. it is a sort of debugging
technique that can be used for any language, TH would help to simplify
program transformation

-- 
Best regards,
 Bulat                            mailto:[EMAIL PROTECTED]

_______________________________________________
Cvs-ghc mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to