[nem-en] Debug support

Kamil Skalski kamil.skalski at gmail.com
Mon Dec 18 20:33:11 CET 2006


>
> It is a little. But debugging of match expression is still ugly.
>
> And I can't set breakpoint on begin match (on match keyword).
> The C# compiler add 'not' in begin and end all blacks (and some statements)
> which allow set breakpoint.

It works better now. I had to put emission of Nops in a few places,
which could in general
be omitted, but this is a topic for different story ;)

>
> >  If you
> > give me some more examples, which work extremely ugly in debugger I
> > will look at them too.
>
> Another example is expression:
> def x = SomeMethod();

It works almost like in C# now.

>
> One more example is a local method.
> If exist code like this:
> def f()
> {
>   ...
> }
>
> f();
>
> I can't set breakpoint on 'f();'.
>

... maybe next time :(


-- 
Kamil Skalski
http://nazgul.omega.pl



More information about the devel-en mailing list