CS 655: Compiler Implementation Laboratory (Spring 2020)

Instructor: Amir Hesamian (email)
Place: EMS 942
Time: Mondays 7:00-9:30pm
Office Hours (in EMS E280):
  • Monday 4:15 - 5:15
  • Tuesday 4:15 - 5:15
  • Wednesday 4:15 - 5:15
  • Thursday 4:15 - 5:15
  • ... or by appointment

Please send comments or questions at any time to the instructors using email: Instructor Amir Hesamian, Supervisor John Boyland.


Official Course Description

Compiler Implementation Laboratory
Implementation of compiler phases: scanner, parser, semantic analysis; code generation and optimization.
Prereq. jr st, CompSci 431(P); 654(C) or 754(C).
Introduction to Compilers. 3cr. U/G.

Course Handouts

The following handouts are available:

Frequently Asked Questions

We have a list of frequently asked questions with answers available.

Tool Documentation

The following tools have documentation available:

Last modified: February 2, 2020