-
Notifications
You must be signed in to change notification settings - Fork 2
txlCookbook
This is the description of an SLECOURSE contribution.
A tutorial on source transformations with TXL
"In this tutorial we will explore a complete transformation cookbook, consisting of recipes for solving every kind of source transformation problem. The menu will include appetizers (parsing and pretty-printing problems), soups (type analysis and inference problems), salads (annotation and markup problems), entrees (design recovery and model extraction problems), meats (source analysis and migration problems), desserts (symbolic and abstract interpretation problems) and cheeses (full interpretation and compilation problems). Solutions will be discussed using concrete practical examples, and demonstrated as working programs implemented in the TXL source transformation language." [[Jim]]
- Categories: lecture, concepts, programming
- Objectives: convey major recipes of software transformation
- Prerequisites: basics of software language processing
- Level: intermediate
- 11 Oct 2012: added contribution
- 6-11 July 2009: presented tutorial at GTTSE 2009