Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Xtext Project Plan/Features/Tooling/Basic Editor"

(New page: === Milestone Goals === * provide stubs for services * bind editor to language descriptor * design parsing service * design syntax highlighting ==== Parsing ==== To be analyzed: * IDocume...)
 
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=== Milestone Goals ===
+
#REDIRECT [http://www.eclipse.org/Xtext home page of the Xtext programming language specification tool set]
* provide stubs for services
+
* bind editor to language descriptor
+
* design parsing service
+
* design syntax highlighting
+
 
+
==== Parsing ====
+
To be analyzed:
+
* IDocumentProvider
+
* Reconciler
+
* WorkspaceChangeListener
+
* Builder
+
* EMF Editing Domain
+
 
+
=== Questions & Answers ===
+
* Parsing: how to walk all nodes?
+
** walk all nodes: use ''node.eAllContents()''
+

Latest revision as of 05:01, 23 May 2019

  1. REDIRECT home page of the Xtext programming language specification tool set

Back to the top