Original PDF Ebook – Implementing Domain-Specific Languages with Xtext and Xtend – Second Edition2nd Edition – 9781786464965
Learn how to implement a DSL with Xtext and Xtend using easy-to-understand examples and best practices_x000D_About This Book_x000D_
Leverage the latest features of Xtext and Xtend to develop a domain-specific language._x000D_
Integrate Xtext with popular third party IDEs and get the best out of both worlds._x000D_
Discover how to test a DSL implementation and how to customize runtime and IDE aspects of the DSL_x000D_
Who This Book Is For_x000D_
This book is targeted at programmers and developers who want to create a domain-specific language with Xtext. They should have a basic familiarity with Eclipse and its functionality. Previous experience with compiler implementation can be helpful but is not necessary since this book will explain all the development stages of a DSL._x000D_
What You Will Learn_x000D_
Write Xtext grammar for a DSL;_x000D_
Use Xtend as an alternative to Java to write cleaner, easier-to-read, and more maintainable code;_x000D_
Build your Xtext DSLs easily with Maven/Tycho and Gradle;_x000D_
Write a code generator and an interpreter for a DSL;_x000D_
Explore the Xtext scoping mechanism for symbol resolution;_x000D_
Test most aspects of the DSL implementation with JUnit;_x000D_
Understand best practices in DSL implementations with Xtext and Xtend;_x000D_
Develop your Xtext DSLs using Continuous Integration mechanisms;_x000D_
Use an Xtext editor in a web application_x000D_
In Detail
Reviews
There are no reviews yet.