Live briefing
Everything about Xtext
Open-source software framework
Xtext is an open-source software framework for developing programming languages and domain-specific languages (DSLs). Unlike standard parser generators, Xtext generates not only a parser, but also a class model for the abstract syntax tree, as well as providing a fully featured, customizable Eclipse-based IDE. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: XtextA 5-minute orientation
- Pick up a classic book: Zhongguo ge yao ji chengThe most-reprinted book on the subject
- Read the landmark paper: Development and evolution of Xtext-based DSLs on GitHub: an empirical investigationCited 4 times
- Go sideways: XtendA closely related topic
- Go sideways: Domain-specific languageA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Development and evolution of Xtext-based DSLs on GitHub: an empirical investigation
Type errors for the IDE with Xtext and Xsemantics
Developing an Eclipse editor for MARC records using Xtext
Developing, testing, building and maintaining an Eclipse project based on EMF and Xtext
Generating a PHP Metamodel using Xtext Framework
Create Domain-Specific Language and Syntax Checker Using Xtext
A DSL AND A SPIN-FRONTEND FOR RIVER-CROSSING PROBLEMS DEFINED WITH XTEXT
📚 Books worth reading
- 📕Zhongguo ge yao ji chengZhongguo min jian wen xue ji cheng quan guo bian ji wei yuan hui · 1997
- 📕کتاب روش هشاناآقالر، مردخای, آقالرپور، بهرام · 1993
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Xtend Computer programming portal Free and open-source software portal Xtend is a general-purpose high-level programming language for the Java Virtual Machine…
- Domain-specific language A domain-specific language (DSL) is a programming language specialized to a specific application domain. This is in contrast to a general-purpose programming…
- JetBrains MPS JetBrains MPS (Meta Programming System) is a language workbench developed by JetBrains. MPS is a tool to design domain-specific languages (DSL). It uses…
- ANTLR In computer-based language recognition, ANTLR (pronounced antler), or ANother Tool for Language Recognition, is a parser generator that uses a LL(*) algorithm…
- Language workbench A language workbench is a tool or set of tools that enables software development in the language-oriented programming software development paradigm. A…
- List of Eclipse Modeling Framework based software This is a list about tools using the Eclipse Modeling Framework. Connected Data Objects (CDO): A free implementation of a Distributed Shared Model on top…
- List of PHP editors This article contains a list of text editors with features specific to the PHP scripting language. Aptana Studio – Eclipse-based IDE, able to use PDT plugins…
- Acceleo Acceleo is an open-source code generator from the Eclipse Foundation that allows people to use a model-driven approach to building applications. It is…