Course:
Course Number:    
Compiler Construction
258    
Description:
Design and implementation of compilers for Pascal and ALGOL-type languages. Lexical scanning, symbol tables, BNF grammars, parsing techniques. Error detection and diagnostics. Data representation, data structures, run-time storage organization and dynamic storage allocation. Semantic routines, internal forms, code generation and optimization techniques. Credit given for this course or CSC 124, not both.
Prerequisites:
Credits:    
CSC 110, CSC 161
3    


Close