Packt is proud to introduce their new title, Implementing Domain-Specific Languages with Xtext and Xtend, a practical guide that will help readers to quickly implement a DSL with Xtext and Xtend in a test-driven way with the aid of simplified examples. The book costs $49.99, and is also available in all the popular eBook formats for $25.49.
About the author:
Lorenzo Bettini is an assistant professor (researcher) in Computer Science at Dipartimento di Informatica, Università di Torino, Italy. He has a Master's Degree in Computer Science and a PhD in theoretical computer science. His research interests cover design, theory, and the implementation of programming languages. He has used Xtext and Xtend for implementing many domain-specific languages and Java-like programming languages.
Xtext is an open source Eclipse framework for implementing domain-specific languages together with its IDE functionalities.
Implementing Domain-Specific Languages with Xtext and Xtend is a comprehensive guide that will enable readers to develop a DSL with Xtext, an Eclipse framework for implementing domain-specific languages. This book also helps the readers understand ways to build the DSL headlessly in a continuous integration server.
Implementing Domain-Specific Languages with Xtext and Xtend covers the following topics:
Chapter 1: Implementing a DSL
Chapter 2: Creating Your First Xtext Language
Chapter 3: The Xtend Programming Language
Chapter 4: Validation
Chapter 5: Code Generation
Chapter 6: Customizations
Chapter 7: Testing
Chapter 8: An Expression Language
Chapter 9: Type Checking
Chapter 10: Scoping
Chapter 11: Building and Releasing
Chapter 12: Xbase
Programmers who would like to learn about Xtext and how to use it to implement a DSL (or a programming language) together with Eclipse IDE tooling will find this an invaluable read.
|Implementing Domain-Specific Languages with Xtext and Xtend|
|Learn to quickly develop a domain-specific language with Xtext
For more information, please visit: http://www.packtpub.com/implementing-domain-specific-languages-with-xtext-and-xtend/book