This web site is no longer maintained and the content may be outdated.
Please visit www.cmpe.boun.edu.tr for up-to-date information.
 
CmpE RSS
No upcoming events...

Home / Courses / CmpE 425
 
 
 
 
  CmpE 425    

Compiler Design

Description: Overview of the compilation process. Lexical analysis, regular expressions, finite automata and lexical analyzer generators. Symbol tables. Grammars. Top-down and bottom-up syntax analysis. Recursive-descent. SLR, canonical LR, LALR and operator precedence parsing techniques. Parser generators. Semantic analysis and attribute grammers. Abstract machines and intermediate code. Syntax directed translation schemes. Implementation of a compiler for a simple imperative language.

Prerequisite: CMPE 320

Course Offerings:

Fall 2010Can Ízturan
Spring 2004Can Ízturan
 
 
Bo­aziši University Department of Computer Engineering
Address: 34342 Bebek, Istanbul, TURKEY
Phone: +90 212 359 4523-24 Fax: +90 212 287 2461
general information: infocmpe.boun.edu.tr   webmaster: webmastercmpe.boun.edu.tr