Looking for champion - std.lang.d.lex

Ellery Newcomer ellery-newcomer at utulsa.edu
Wed Nov 24 08:19:20 PST 2010


On 11/24/2010 09:13 AM, Bruno Medeiros wrote:
>
> I don't know about Ellery, as you can see in that thread he/she(?)
> mentioned interest in working on that, but I don't know anything more.
>

Normally I go by 'it'.

Been pretty busy this semester, so I haven't been doing much.

But the bottom line is, yes I have working antlr grammars for D1 and D2 
if you don't mind
1) they're slow
2) they're tied to a hacked-out version of the netbeans fork of ANTLR2
3) they're tied to some custom java code
4) I haven't been keeping the tree grammars so up to date

I've not released them for those reasons. Semester will be over in about 
3 weeks, though, and I'll have time then.

> As for me, I didn't work on that, nor did I plan to.
> Nor am I planning to anytime soon, DDT can handle things with the
> current parser for now (bugs can be fixed on the current code, perhaps
> some limitations can be resolved by merging some more code from DMD), so
> I'll likely work on other more important features before I go there. For
> example, I'll likely work on debugger integration, and code completion
> improvements before I would go on writing a new parser from scratch.
> Plus, it gives more time to hopefully someone else work on it. :P
>
> Unlike Walter, I can't write a D parser in a weekend... :) Not even on a
> week, especially since I never done anything of this kind before.
>
>

It took me like 3 months to read his parser to figure out what was going on.


More information about the Digitalmars-d mailing list