background preloader

Xtext

Facebook Twitter

JUG Summer Camp 2010 : MDA en 2010, une approche pragmatique (5/5) Xtext. Build the Language You Want!

Xtext

Xtext can build full-featured text editors for both general-purpose and domain-specific languages. In the background it uses the LL(*) parser generator of ANTLR, allowing to cover a wide range of syntaxes. Xtext Tutorial. Now, that we have a DSL, we may want to do something useful with it.

Xtext Tutorial

DSLs are essentially small programming languages. A programming language has to be understandable by a computer. There are basically two ways to make a language "understandable" by a computer. The first one is to write a compiler which transforms expressions made in one language into another language, which is already understandable by a computer.