[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.ldt] Re: Beyond textual represenations...
|
Hi Guillaume -
>
> So maybe a good compromise would be to extend the AST API in Eclipse so
> that:
> - it is feasible to create a tool that reasons *only* on ASTs
> - a plugin could be developed that provides AST-level storage and SCM
> (meaning filesystem storage would be another plugin)
>
Yes, I think this is a good compromise. I think that part of the LDT's
intial effort is going to be define APIs for a generic AST. Consequently,
tools can be written to the API to operate on a language-neutral AST.
Persisting this AST is orthogonal to these APIs though, and I'm not at all
aware how the plugin you describe would be written. And, it feels like a
pretty large effort to build a plugin to have eclipse persist ASTs instead
of text files. I do think though, that such a plugin would be a client of
the LDT APIs though, and not part of the LDT itself.
Cheers!
Mike Kaufman
BEA Systems, Inc.