CPSC 075. Compilers
(Cross-listed as ENGR 023 )
This course explores the conversion of programs from source code to executable forms. Topics covered include lexical analysis, formal grammars and parsing, runtime representation decisions, code transformation and generation, and static optimization techniques.
Group 2 course.
Prerequisite: CPSC 031 and CPSC 035
Natural sciences and engineering.
Lab work required.
Spring 2022. Palmer.
Fall 2023. Palmer.
Catalog chapter: Computer Science
Department website: https://www.swarthmore.edu/computer-science
All catalogs © 2021 Swarthmore College.
Powered by the Acalog™ Academic Catalog Management System™ (ACMS™).