Location:Home > Academics > Courses > Course Discreption
Principle of Compilers
Edit:cgsoft Date:2012-04-23 11:01

Course Name:
Principle of Compilers
Open Quaters:
Winter for juniors
Simple Description:
This course introduces major components of a compiler including: preprocessor, scanner, parser, symbol table. Code generator, semantic analyzer and target code optimizer will also be introduced simply. Students are assumed to learn the following fundamentals: regular expression, automation, context-free grammars and etc. They are supposed to grasp the lexical analyzer basing automation, the parser of top-down parsing, bottom-up parsing and the syntax-directed translation.