|
||||
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. | ||||
|