Future of Descent and D Eclipse IDE

Ellery Newcomer ellery-newcomer at utulsa.edu
Fri May 28 07:44:29 PDT 2010


On 05/28/2010 05:49 AM, Bruno Medeiros wrote:
>
> What do mean slow side? And what things can it parse that DMD can't? (I
> wasn't aware there were things DMD could not parse)
>

There's a few corner cases. eg:

int delegate()[] i = [{while(true){}}];

I think they're all in bugzilla.

If you want a gauge on speed, it usually takes 10 to 15 seconds to parse 
through all of tango's code. (As an LL(k) parser, ANTLR requires 
lookahead in places that dmd doesn't.)


More information about the Digitalmars-d-ide mailing list