Jun 30th 2016
Dr. Miro Spönemann
The Language Server Protocol from the Java side with ls-api, the 2016 binding that became LSP4J: message classes, JSON conversion and an Xtext example.
Mar 16th 2016
Sven Efftinge
Xtext offers extensive language development features beyond editing capabilities, making it valuable for various language-related tasks.
Mar 3rd 2016
A lexer converts characters into tokens; in cases like ANTLR 3, it may have issues, which can be resolved by using parser rules or switching to ANTLR 4 or JFlex.
Feb 19th 2016
Dr. Jan Köhnlein
Jan provides a guide on how to migrate an existing Xtext language to the new generator infrastructure in Xtext 2.9.
Feb 4th 2016
Xtext 2.9 introduces support for web editors and IDEA, build system integration for Maven and Gradle and a new code generator, which is described in detail.
Jan 24th 2016
Domain-Specific Languages can significantly enhance productivity in software development, making complex domain-specific logic more manageable.
Lorenzo Bettini
Lorenzo introduces Jbase, a customization of Xbase for handling pure Java expressions within a stricter Java type system, demonstrating its use in Xtext DSLs.
Jan 1st 2016
Sven discusses the challenges of parsing nested expressions in Xtext, explaining how to avoid left-recursive parser rules and handle operator precedence.