Computer Science | Programming Language Implementation
P523 | 6418 | Dybvig


(3 cr.) P: B521 or C311. Implementation of traditional and
nontraditional computer programming languages. Compilation,
including lexical analysis, parsing, optimization, code generation,
and testing. Run-time support, including run-time libraries, storage
management, input-output. Comparison of implementation techniques.
Extensive laboratory exercises. Credit not given for both P523 and
P423. P523 corresponds to old C631.