Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [Dltk-dev] Fwd: [pdt-dev] 2 New Articles + PDT Bug Day

Hi,

Yes PDT has a rich AST - actually there are two AST's like in JDT :)
One AST serves for DOM, another one is used by elements parser, type
inference etc... (Compiler AST).

PDT 1.0 had its own model, which was not similar to JDT. Starting from
version 1.1 it will be dependent on DLTK by not only extending its
model, but also reusing different UI facilities. ASTRewrite was
implemented in JDT style, and it was made in PDT 1.1 - rewriter is not
a part of DLTK.

PDT 1.1 is a HEAD branch, so you can take a look at it.

Thanks!

On 5/27/08, Ary Borenszweig <ary@xxxxxxxxxxxxxxxx> wrote:
> Wow! (again)
>
> The first mentioned article seems a copy of JDT's article about the same
> topic. I didn't know PDT had a rich AST, like JDT. Is PDT using DLTK? How is
> the AST implemented? Is AST rewriting supported by DLTK, or was it made just
> for PDT in this case?
>
> Sorry for the many questions, but I'm very curious about this. I'm currently
> developing an Eclipse plugin for the D language (
> http://dsource.org/projects/descent ), and it was done by
> copying JDT's source code and modifying it, but I'm considering to start
> using DLTK (or maybe IMP?).
>
> Thanks,
> Ary
>
>
> On Tue, May 27, 2008 at 1:30 PM, Andrey Platov <andrey@xxxxxxxxx> wrote:
> >
> > Wow!
> >
> > Roy, that's very cool, I'm forwarding to dltk-dev, since this definitely
> might by interested to DLTK community as well.
> >
> >
> > ----- Forwarded Message -----
> > From: "Roy Ganor" <roy@xxxxxxxx>
> > To: "PDT Developers" <pdt-dev@xxxxxxxxxxx>
> > Sent: Tuesday, May 27, 2008 11:12:29 PM GMT +06:00 Almaty, Novosibirsk
> > Subject: [pdt-dev] 2 New Articles + PDT Bug Day
> >
> >
> >
> >
> > Hi,
> >
> > 1. 2 new articles related to Eclipse PDT are proposed. The first one
> describes the AST DOM and the Model Element structure we use. The second one
> describes the ASTView that Nir has just released. Please feel free to
> comment out about the articles and contribute to it, finally it will be
> released at Eclipse Corner (ok, if you do so - your name will be entitledJ)
> >
> > 2. On this Friday we will have our first Eclipse PDT Bug Day – join this
> day and help the people out there specially by IRC.
> >
> > Following is the post from the newsgroup:
>
> _______________________________________________
> dltk-dev mailing list
> dltk-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/dltk-dev
>
>


-- 
Michael


Back to the top