Results

Science - Course - Compiler Construction

  • Course Code: CMPS348
  • Credits: 3
  • Hours Distribution: (3Crs.:2Lec,3Lab)
  • Course Type: Departmental Elective (DE)

Course Description

Compiler functions. Language elements. BNF grammars, regular expressions. Finite state machines. Lexical analyzers. Context free grammars. Grammar ambiguity problem. Parse trees. Parsing methods (Top-down, recursive descent, LL, LR). Symbol table construction. Code generation. Code optimization techniques. Pre-req.: CMPS 347.