This contains the examples for the book "Implementing Domain-Specific Languages with Xtext and Xtend, 2nd edition"
Xtend Java Other
Latest commit d48b707 Feb 16, 2017 @LorenzoBettini committed on GitHub Merge pull request #2 from LorenzoBettini/xtext-2.11
Xtext 2.11
Permalink
Failed to load latest commit information.
docs changes related to the .ide project Feb 16, 2017
org.example.customgreetings.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.entities.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.expressions.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.guice Initial import Sep 1, 2016
org.example.helloidea.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.hellomaven.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.helloweb.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.library.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.oomph updated master stream and prepared nightly stream Feb 16, 2017
org.example.parent disabled idea project build Feb 2, 2017
org.example.school.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.smalljava.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.target use released Xtext 2.11.0 Feb 2, 2017
org.example.testutils Initial import Sep 1, 2016
org.example.xbase.entities.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.xbase.expressions.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.xtend.examples !== in Xtend examples Jan 17, 2017
.gitignore Initial import Sep 1, 2016
.travis.yml caches also .gradle in Travis Jan 27, 2017
LICENSE Initial import Sep 1, 2016
README.md updated README with link to xtext version changes Feb 16, 2017
before_script.sh build on Travis Sep 5, 2016
travis_build.sh temporarily disabled build of helloidea project Jan 30, 2017

README.md

Implementing Domain-Specific Languages with Xtext and Xtend, 2nd Edition

This repository contains the sources of the Examples for the book
"Implementing Domain-Specific Languages with Xtext and Xtend - Second Edition"
ISBN: 9781786464965

https://www.packtpub.com/web-development/implementing-domain-specific-languages-xtext-and-xtend-second-edition

ERRATA and changes in new versions of Xtext

General book Errata can be found here.

Changes required by new versions of Xtext are detailed here. The book was written using Xtext 2.10.0 and some changes were introduced in new versions of Xtext that require some modifications in the sources (and make some parts written in the book not consistent).

Getting Sources

While you can simply clone this git repository and import the projects in Eclipse, we strongly suggest you use the automatic procedure described in GETTINGSOURCES.

Build Status