Course Software Language Processing
Summer semester 2011
Prof. Dr. Ralf Lämmel
This is not the course's portal.
This is merely an index for course material.
See here for the major landing page.
Lectures: dates, topics, and resources
- 04/19/2011:
Lecture: Introduction
-- [.pdf] (https)
- 04/21/2011:
Lecture: Lexical analysis
-- [.pdf] (https)
- 04/26/2011:
Lecture: Syntactical analysis
-- [.pdf] (https)
- 04/28/2011:
Lab: Lexical Analysis
- 05/03/2011:
Lecture: Attribute Grammars
-- [.pdf] (https)
- 05/05/2011:
Lecture: The JastAdd system
-- [.pdf] (https)
- 05/10/2011:
Lab: Parser Generation and Attribute Grammars
- 05/12/2011:
Lecture: Language Processing in Kiama
-- [.pdf] (https)
- 05/17/2011:
Lecture: Program Transformation
-- [.pdf] (https)
- 05/19/2011:
Lecture: Domain Specific Languages
-- [.pdf] (https)
- 05/24/2011:
Lecture: Multi-stage Programming
-- [.pdf] (https)
- 05/26/2011:
Lecture: Partial Evaluation
-- [.pdf] (https)
- 05/31/2011:
Lecture: The TXL Language and Paradigm: Part I
-- [.pdf] (https)
- 06/07/2011:
Lab: DSL/Metaprogramming
- 06/21/2011:
Lecture: The TXL Language and Paradigm: Part II
- 06/28/2011:
Lecture: Intermediate Code Generation
-- [.pdf] (https)
- 06/30/2011:
Lecture: Code Generation
-- [.pdf] (https)
- 07/14/2011:
Lecture: Code Generation with LLVM
- 07/19/2011:
Lecture: Coupled Software Transformations
- 07/21/2011:
Lab: Transformation and Generation
maintained by Ralf Lämmel
(Email: rlaemmel@gmail.com)