Format Type: PDF, ePub
Read Online: 332
Market_Desc: This book is written for developers working with JVM languages. Others will find techniques that (generally) work for them too. Special Features: Learning Elements in this book:· Tested, real-world examples· How to find the right level of abstraction· Using language features to build internal DSLs· Designing parser/combinator-based little languages About The Book: DSLs in Action introduce the concepts you'll need to build high-quality domain-specific languages. It explores DSL implementation based on JVM languages like Java, Scala, Clojure, Ruby, and Groovy and contains fully explained code snippets that implement real-world DSL designs. For experienced developers, the book addresses the intricacies of DSL design without the pain of writing parsers by hand.This book is written for developers working with JVM languages. Others will find techniques that (generally) work for them too.