Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Xtext Project Plan"
(→Milestone 1 (due to 2008-05-09)) |
(→Runtime) |
||
Line 12: | Line 12: | ||
=== Features to be implemented === | === Features to be implemented === | ||
==== Runtime ==== | ==== 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 ==== | ==== Tooling ==== |
Revision as of 03:29, 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