Reading source code happens way more often than writing it. And reading code is a lot easier when it is well formatted. Linebreaks and indentations are guiding the reader and it is more obvious in which context things are happening. Doing formatting completely ...
The first high-level programming language Plankalkül (Plan Calculus) from Konrad Zuse was developed between 1942 and 1945. Since this time, a lot of languages have been developed and discarded. But how is a language defined? What is a domain specific or visual ...
There are several explanations on how to modify the outline view in Xtext for your language, for example in the official documentation. But what do you do, if you want to disable the outline?
Xtext is the most popular framework for delivering high quality domain-specific languages for the Eclipse community. Since version 2.9 it is web-ready and provides an interface for the integration of text editors in web applications, which we already use for ...
Xtext uses ANTLR to generate a lexer and parser out of your grammar. Technically an LL(*) parser gets generated. This means it cannot deal with left recursion and has an infinite lookahead.
AUTOSAR is about to release its new specification for the Autosar Adaptive Platform. According to AUTOSAR, the difference to classic AUTOSAR is: "In comparison to the AUTOSAR Classic Platform the AUTOSAR Runtime Environment for the Adaptive Platform dynamically ...
At this years Modelsward conference I had the opportunity to present a paper about "A Domain-specific Language for Configurable Traceability Analysis" that was written in close collaboration with Prof. Dr. Kuchen and Christoph Rieger from [ERCIS] of the University ...
As you might have noticed there was a very crucial change in the Eclipse Xtext project at the beginning of last year. Our colleagues in Kiel have decided to leave itemis and have founded their own company, TypeFox.
Eclipse Che 5 has support for the Microsoft Language Server Protocol and so has Eclipse Xtext in its new Version 2.11. So let's see how we can bring them both together.
The Xtext team is happy to announce the release 2.11. The update is available on the release repository. Eclipse independent libraries are published to Maven Central. We encourage users to upgrade now and enjoy an even better experience with the Xtext framework.