Skip to content
This contains the examples for the book "Implementing Domain-Specific Languages with Xtext and Xtend, 2nd edition"
Branch: master
Clone or download
Latest commit ca50bc7 Mar 26, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update XTEXTVERSIONCHANGES.md Mar 22, 2019
org.example.customgreetings.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.entities.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.expressions.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.guice 18: MANIFESTs export all packages Mar 21, 2019
org.example.helloidea.parent removed -SNAPSHOT in comments Feb 2, 2017
org.example.hellomaven.parent
org.example.helloweb.parent 19: regenerated helloweb project Mar 22, 2019
org.example.library.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.oomph
org.example.parent 19: Use the Xtext BOM in the parent project Mar 25, 2019
org.example.school.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.smalljava.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.target 24: Remove SWTBot dependency from the TP Mar 25, 2019
org.example.testutils 18: Automatic-Module-Name Mar 21, 2019
org.example.xbase.entities.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.xbase.expressions.parent 18: fixed alignment in MANIFEST Mar 26, 2019
org.example.xtend.examples 18: MANIFESTs export all packages Mar 21, 2019
.gitignore exclude .DS_Store files Jun 7, 2018
.travis.yml 20: build in Travis with JDK11 Mar 22, 2019
LICENSE Initial import Sep 1, 2016
README.md Update README.md Jun 13, 2017
before_script.sh build on Travis Sep 5, 2016
travis_build.sh 20: build with profile all Mar 22, 2019

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/application-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

You can’t perform that action at this time.