My book on Xtext, “Implementing Domain-Specific Languages with Xtext and Xtend” is now available on Packt website! Get it while it’s hot! 🙂
You can find the outline and an example chapter at
Many thanks to the reviewers of the book: Jan Koehnlein, Henrik Lindberg, Pedro J. Molina, and Sebastian Zarnekow!
The sources of the examples presented in the book are available at https://github.com/LorenzoBettini/packtpub-xtext-book-examples
I would also like to thank all the people from Packt I dealt with.
I got the book a couple of days ago and I have read the first eight chapters.
I would definitely recommend it to get started with XText.
Chapter 7 on testing is illuminating, and there are a few real gems like the “Digression on Xtext grammar rules” in Chapter 8 .
Bravo Lorenzo and thanks for the great work!
I’m glad you’re enjoying it 🙂
To make one thing clear: Xtext is definitely not out, nor is the book. It’s both mega-in!!
Jens, I was not sure what you meant when I first read the comment… but I guess it sounds like a compliment 🙂
My compliments on the book. It was very useful in getting a better understanding of the possibilities of the xText framework. I first read it cover to cover and then applied it to some sample projects. Learned lots from it. Thanks again for writing it.
If I may, I also have a question: Looking at the Xsemantics documentation, I have a hard time understanding the symbols like |- , ||- … Is there a standard/reference/theory that you could refer me to to explain their meaning?
I’m glad you enjoyed the book! Please consider write a review on the site where you bought it 🙂
Concerning Xsemantics, you need at least a general knowledge of type system formalisms. A nice book, which has also a very pragmatic view, on type systems is http://www.cis.upenn.edu/~bcpierce/tapl/index.html by Benjamin Pierce!
I will write that review!
Thanks for the link to the book. I’m now waiting for the mailman to deliver it.
Looks like a cannot write a review for the book on the packt website…
Can you do that on amazon? I’m investigating about reviews on packt website..
Pingback: Xtext 2.8.0 verfügbar - jaxenter.de
Pingback: Xtext für IntelliJ IDEA: Preview-Plug-ins verfügbar - JAXenter