Looking for champion - std.lang.d.lex
Bruno Medeiros
brunodomedeiros+spam at com.gmail
Wed Nov 24 12:09:12 PST 2010
On 24/11/2010 16:19, Ellery Newcomer wrote:
> 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'.
>
I didn't meant to offend or anything, I was just unsure of that. To me
Ellery seems like a female name (but that can be a bias due to English
not being my first language, or some other cultural thing). On the other
hand, I would be surprised if a person of the female variety would be
that interested in D, to the point of contributing in such way.
> 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.
>
Hum, doesn't sound like it might be suitable for DDT, but I wasn't
counting on that either.
>> 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.
Not 3 man-months for sure!, right? (Man-month in the sense of someone
working 40 hours per week during a month.)
--
Bruno Medeiros - Software Engineer
More information about the Digitalmars-d
mailing list