Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EDT:Extensible Compiler Development"
Line 5: | Line 5: | ||
== Where to get the code<br> == | == Where to get the code<br> == | ||
− | :extssh:<user>@dev.eclipse.org:/cvsroot/tools | + | CVS repository: :extssh:<user>@dev.eclipse.org:/cvsroot/tools |
− | Projects:<br>org.eclipse.edt.compiler<br>org.eclipse.edt.mof<br>org.eclipse.edt.mof.egl<br><br>Branch:<br>edtExtensibleCore<br> | + | Projects:<br>org.eclipse.edt.compiler<br>org.eclipse.edt.mof<br>org.eclipse.edt.mof.egl<br><br>Branch:<br>edtExtensibleCore<br> |
<br> | <br> |
Revision as of 11:34, 12 July 2012
This page covers the work being done to make the compiler more extensible. Validation, for example, will be made extensible. A new model will be created so that bound AST will use IRs instead of bindings. The old binding model will still exist so that tooling written against it does not need to be rewritten. New tooling will be encouraged to use the new IR-based model.
Where to get the code
CVS repository: :extssh:<user>@dev.eclipse.org:/cvsroot/tools
Projects:
org.eclipse.edt.compiler
org.eclipse.edt.mof
org.eclipse.edt.mof.egl
Branch:
edtExtensibleCore
How to run the code
TBD
Validation Design
TBD
Serialization Design
TBD