Am 20.11.2010 00:56, schrieb Michael Stover:
so that was 4 months ago - how do things currently stand on that initiative?

-Mike

On Fri, Nov 19, 2010 at 6:37 PM, Bruno Medeiros
<[email protected]> wrote:

    On 19/11/2010 22:25, Michael Stover wrote:

        As for D lexers and tokenizers, what would be nice is to
        A) build an antlr grammar for D
        B) build D targets for antlr so that antlr can generate lexers and
        parsers in the D language.

        For B) I found http://www.mbutscher.de/antlrd/index.html

        For A) A good list of antlr grammars is at
        http://www.antlr.org/grammar/list, but there isn't a D grammar.

        These things wouldn't be an enormous amount of work to create and
        maintain, and, if done, anyone could parse D code in many languages,
        including Java and C which would make providing IDE features for D
        development easier in those languages (eclipse for instance),
        and you
        could build lexers and parsers in D using antlr grammars.

        -Mike


    Yes, that would be much better. It would be directly and immediately
    useful for the DDT project:

    "But better yet would be to start coding our own custom parser
    (using a parser generator like ANTLR for example), that could really
    be tailored for IDE needs. In the medium/long term, that's probably
    what needs to be done. "
    in
    
http://www.digitalmars.com/d/archives/digitalmars/D/ide/Future_of_Descent_and_D_Eclipse_IDE_635.html

    --
    Bruno Medeiros - Software Engineer



There is a project with an antlr D-grammar in work.
http://code.google.com/p/vs-d-integration/

Maybe this can be finished?

matthias

Reply via email to