List of Figures
Chapter 1. What are domain-specific languages?
Figure 1.1. A hierarchical representation of the AST generated from a simple if statement
Figure 1.2. UML class diagram displaying the Customer object
Chapter 2. An overview of the Boo language
Figure 2.1. The IQuackFu interface is Boo’s version of method missing.
Chapter 3. The drive toward DSLs
Figure 3.1. Standard operating procedure for imperative DSLs
Figure 3.2. Standard operating procedure for declarative DSLs
Figure 3.3. A typical DSL structure
Figure 3.4. DSLs used in a DDD context
Figure 3.5. Class diagram of BaseScheduler, the implicit base class for the Scheduling DSL
Chapter 4. Building DSLs
Get DSLs in Boo now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.