2014-10-06 17:06 GMT+02:00 Marcus Denker <[email protected]>:

>
> > On 06 Oct 2014, at 14:29, Thierry Goubier <[email protected]>
> wrote:
> >
> > I'm encountering DNUs in the Styler in Pharo 4.0. Is someone else
> encountering those as well?
> >
> > A way to reproduce:
> >
> > RBParser parseFaultyMethod: 'test ^ ()'
> >
>
> When I execute that I do not get any problems with the styler, but the
> faulty expression parsing itself fails for
> this input...
>
> (dnu #addParenthesis: on the ErrorNode)
>
> I get the same error in Pharo3.
>
>         Marcus
>
> I had the setting on "use AST styler" which explains the DNUs. I turned it
off so that's solved.

The sequence above shows that the RBParserErrorNode thing [1] works in some
cases and not all.

Are you planning something in that area?

Thierry

[1] encapsulating a syntax error in a RBParserErrorNode so that: styling
can happen on a correct part of the code; and that (maybe) parsing can
continue.

Reply via email to