next up previous
Next: Über dieses Dokument

M. Sperber, H. Klaeren Wintersemester 1997/98


Compilerbau I


Blatt 9

Abgabe: 8.1.1998

  1. [5 Punkte] Implementieren Sie die Fischer/Plotkin-CPS-Transformation.
  2. [5 Punkte] Erweitern Sie die Danvy/Filinski''=CPS''=Transformation um tex2html_wrap_inline22 und tex2html_wrap_inline24 ; beide Konstrukte können auch auf der rechten Seite wieder auftreten.
  3. [10 Punkte] Implementieren Sie die endrekursive Danvy/Filinski''=CPS''=Transformation.
  4. [10 Punkte] Zeigen Sie, daß in der Danvy/Filinski-CPS-Transformation die Bindungszeitseparierung gewährleistet ist, d.h., daß tex2html_wrap_inline26 in der Bildung von tex2html_wrap_inline28 -Redexen immer auf tex2html_wrap_inline30 trifft und tex2html_wrap_inline32 immer auf tex2html_wrap_inline34




Michael Sperber [Mr. Preprocessor]
Thu Dec 18 15:21:25 MET 1997