[Home] [Enter] [Undergraduate Syllabus] [Graduate Syllabus] [Project] [Bulletin Board] [Chatroom] [Grade] [Upload]

Module #4 Semantic Analysis

Objectives

  1. Perform semantic analysis
  2. Define static checking
  3. Define intermediate representations
  4. Read and write attribute grammars

Background Material

1. My Text: Semantic Analysis (Just through 6.4)
2. Rastislav Bodik: AST's [PDF]
3. Christian Collberg: Attribute Grammars

Homework [PDF]

Homework Solutions [PDF]