Lehrstuhl Informatik II   
Sprachen und Beschreibungsstrukturen      
   Home Lehre Sommersemester 16 Seminare Proseminar Meta-Programming login

Proseminar Meta-Programming

Dozent:Prof. Dr. Helmut Seidl
Ort/Zeit:1st June - 3rd June
ModulNummer:IN0013
Beschreibung:    We cover different approaches to Metaprogramming in different languages in this seminar.

Seminar

The seminar is happening in June 1st-3rd.

Kickoff

The slides from the kickoff can be found here.
 
Content
 
MetaProgramming in different languages.
 
Schedule:
 
June 1st Topic June 2nd Topic
    12:00  Langer: Terra/Lua
    12:30  Schöffmann: Metalua
13:00 Haninger: State of the Art 13:00  --- Mittag ---
13:30 Spaans: Aspect J 13:30  Antoni V: Lisp
14:00 Sauermann: Reflections and Annotations 14:00  Schilling: Racket
14:30 Brendel: CPP 14:30  Beck: Converge
15:00 Antoni F: M4 15:00  Dimo: Template Haskell
15:30  --- Pause --- 15:30  --- Pause ---
16:00 Friedl: PPX 16:00  Schweigert: Templates in C++
16:30 Hansjakob: MacroML 16:30  Römer: Rascal
17:00 Wiberg: MetaOcaml 17:00  Spies: Nemerle
17:30 Kuyumcu: Prolog 17:30  Fries: Julia
 
Topics Collection:
Topic Student Advisor
Survey & Future Haninger  Raphaela Palenta
CPP Brendel  Raphaela Palenta
M4 Antoni F  Raphaela Palenta
AspectJ Spaans  Michael Petter
Java Refl. & Annotations Sauermann  Michael Petter
Lisp Antoni V  Ralf Vogler
TemplateHaskell Dimo  Ralf Vogler
C++ Templates Schweigert  Stefan Schulze Frielinghaus
ppx Friedl  Ralf Vogler
MetaOcaml Wiberg  Ralf Vogler
Prolog Kuyumcu  Andreas Reus
Rascal Römer  Andreas Reus
Converge Beck  Andreas Reus
MetaLua Schöffmann  Stefan Schulze Frielinghaus
Terra+Lua Langer  Stefan Schulze Frielinghaus
Julia Language Fries  Michael Petter
Racket Schilling  Michael Petter
MacroML Hansjakob  Raphaela Palenta
Nemerle Meta Programming Spiss  Andreas Reus

 

Templates



TUM - Lehrstuhl Informatik II (Sprachen und Beschreibungsstrukturen) Thanks: Tango and TinyMCE     Generationszeit: 12 ms