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 "Xtext Project Plan"
(→Runtime) |
(→Tooling) |
||
Line 25: | Line 25: | ||
==== Tooling ==== | ==== Tooling ==== | ||
− | + | * basic editor | |
− | + | * builder | |
− | + | * syntax coloring (context sensitive) | |
− | + | * content provider API (labels and icons) | |
− | + | * outline view | |
− | + | * folding | |
− | + | * auto completion | |
− | + | * navigation | |
− | + | * hovering |
Revision as of 03:30, 13 May 2008
Contents
Milestone 1 (due to 2008-05-09)
- Bootstrapping
Milestone 2 (due to 2008-05-23)
Milestone 3 (due to 2008-0x-xx)
Milestone 4 (due to 2008-0x-xx)
Milestone 5 (due to 2008-0x-xx)
Features to be implemented
Runtime
- syntactic predicates
- semantic predicates
- node model
- node model / contains whitespace
- node model / reconstruction
- error handling in parser and lexer
- description of lexer rules
- support for mixing of imported and generated meta models
- cross-references
- validation
- referencing files
Tooling
- basic editor
- builder
- syntax coloring (context sensitive)
- content provider API (labels and icons)
- outline view
- folding
- auto completion
- navigation
- hovering