Ti1220 Lecture 1
Ti1220 Lecture 2
Scoped dynamic rewrite rules
Online partial evaluation
Composing Source-to-Source Data-Flow Transformations with Rewriting Strategies and Dependent Dynamic Rewrite Rules
Dependent dynamic rules
Strategies for Rule-Based Program Transformation
Declarative Name Binding and Scope Rules
Weblab: Programming Education in the Browser
Ti1220 Lecture 2: Names, Bindings, and Scopes
Ti1220 Lecture 1: Programming Linguistics
TI1220 Lecture 14: Domain-Specific Languages
Building DSLs with the Spoofax Language Workbench
Separation of Concerns in Language Definition
Generative Software Development. Overview and Examples
TI1220 Lecture 9: Parsing & interpretation
Software Language Design & Engineering: Mobl & Spoofax
IN4308 1
Software Language Design & Engineering
Domain Analysis & Data Modeling