Future of Descent and D Eclipse IDE

Bruno Medeiros brunodomedeiros+spam at com.gmail
Thu Jun 3 06:36:18 PDT 2010


On 28/05/2010 15:44, Ellery Newcomer wrote:
> 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.)

BTW, what project is that parser for? Is it internal (like commercial) 
or is open source? Is it listed here:
http://prowiki.org/wiki4d/wiki.cgi?GrammarParsers ?

-- 
Bruno Medeiros - Software Engineer


More information about the Digitalmars-d-ide mailing list