Let's stop parser Hell

Caligo iteronvexor at gmail.com
Thu Jul 5 08:18:08 PDT 2012


Is the actual grammar available somewhere?  The online language
reference is all we got I guess? DMD doesn't seem to be using
yacc/bison either.

On Thu, Jul 5, 2012 at 7:11 AM, Denis Shelomovskij
<verylonglogin.reg at gmail.com> wrote:
> There are more and more projects requiring parsing D code (IDE plugins, DCT
> and dfmt now).
>
> We definitely need a _standard_ fast D parser (suitable as tokenizer). We
> already have a good one at least in Visual D. Maybe dmd's parser is faster.
> If so, it can be (easily?) rewritten in D. We also already have some other
> parsers (in C# from Mono-D etc.).
>
> What about to get one and call it standard?
>
> --
> Денис В. Шеломовский
> Denis V. Shelomovskij
>


More information about the Digitalmars-d mailing list