Linked e-resources
Details
Table of Contents
1 The Notion of a Software Language
2 A Story of a Domain-Specific Language
3 Foundations of Tree- and Graph-Based Abstract Syntax
4 Representation of Object Programs in Metaprograms
5 A Suite of Metaprogramming Scenarios
6 Foundations of Textual Concrete Syntax
7 Implementation of Textual Concrete Syntax
8 A Primer on Operational Semantics
9 A Primer on Type Systems
10 An Excursion into the Lambda Calculus
11 An Ode to Compositionality
12 A Suite of Metaprogramming Techniques.
2 A Story of a Domain-Specific Language
3 Foundations of Tree- and Graph-Based Abstract Syntax
4 Representation of Object Programs in Metaprograms
5 A Suite of Metaprogramming Scenarios
6 Foundations of Textual Concrete Syntax
7 Implementation of Textual Concrete Syntax
8 A Primer on Operational Semantics
9 A Primer on Type Systems
10 An Excursion into the Lambda Calculus
11 An Ode to Compositionality
12 A Suite of Metaprogramming Techniques.