COMS W4115
Programming Languages and Translators
Lecture 18: Translation of Arrays, Booleans,
   Ifs, Whiles, Procedures
April 1, 2015

Lecture Outline

  1. Arrays
  2. Boolean expressions
  3. If statements
  4. Names
  5. Procedures
  6. Parameter-passing mechanisms

1. Translation of Arrays

2. Translation of Boolean Expressions

3. Translation of If-statements

4. Translation of While-statements

5. Names

6. Procedures

7. Parameter-Passing Mechanisms

8. Reading



aho@cs.columbia.edu