Domain-specific languages

introductory course

Xtend Programming Language

We discuss in this part programming language Xtend that can be used with Xtext. Among other topics, we cover:
extension methods
– implicit variable it
– switch expression
polymorphic method invocation
lambda expressions
– with operator


This part is based on Chapter 3 of L. Bettini’s book Implementing domain-specific languages with Xtext and Xtend.

Additional materials