240114550 COMPILER DESIGN ( 3 Crd.Hrs )

Pre-Requisites : 240114081

This course introduces the theories, principles, and basic concepts of compiler design and implementation. Topics covered include Lexical, syntax and semantic analyses, context-free languages and pushdown automata, various types of parsers, symbol table design, run-time memory allocation, intermediate and object code generation and code optimization.