CSE 310 Class Test 4 Syllabus

Chapter 6, Intermediate-Code Generation, from the dragon book. For the class test, only the topics covered in the class should be reviewed. The topics are-

  • Syntax Tree
  • Directed Acyclic Tree, (DAG)
  • Value Number Method
  • Three-Adress Code
  • Quadruples, Triples, Indirect triples
  • Type Declarations and corresponding storage layout
  • Translation of Expressions
  • Translation of Array References
  • Translation of Control flow statements, boolean expressions, short circuit code, and corresponding jumping code
Don't judge the syllabus by the length of the topic list, :-) make sure to read and understand the class lecture.  Also solve the corresponding exercises from the book, and if you are too busy to solve them by yourself, at least skim through the solutions from this github repository.
Last modified: Friday, 22 May 2015, 1:49 AM