CPSC 429/529: Functional Programming

 

Instructor: Carsten Schürmann
Department of Computer Science
Yale University
Time: MWF 9:30-10:20
Room: AKW400

  Home
  Schedule
  Handouts
  Assignments
  Projects
  Links
 
 

Lecture 31: Attribute Grammas and Circular Programming.

Henrik Nilsson will be our guest lecturer today. He will talk about attribute grammars and circular programming. In particular he presents how trees can be ordered in one pass. The implementation is very consise and elegant.

Further Reading:

Thomas Johnsson. Attribute Grammars as a Functional Programming Paradigm.

Previous lecture: Lecture 30
Next lecture: Lecture 32