Announcements
- Due to room-scheduling conflicts, Compiler Construction will meet in GOL-3550 (ICL3) rather than GOL-3520 (ICL1) for the remainder of the quarter.
General Information
Instructor: Matthew Fluet E-mail: mtf at cs.rit.edu Office hours: Tue. 9:00am – 11:00am; GOL-3555 Wed. 9:00am – 11:00am; GOL-3555 or by appointment Lectures: Section 01 MW 12:00pm – 1:50pm; GOL-3550 Website: http://www.cs.rit.edu/~mtf/teaching/20122/cc http://mycourses.rit.edu FusionForge Server: https://asgard.cs.rit.edu:443
Course Description
This course discusses design and implementation of language processors and translators. Topics include lexical, syntactic, and semantic descriptions, algorithms for analysis tools, and programming techniques, as well as environment-, stack-, and heap-based interpreters and code generation for typical computer architectures.