CS606:编译器构造CS606: Compiler Construction |
|
课程网址: | http://ocw.vu.edu.pk/CourseDetails.aspx?cat=Computer+Science%2fIn... |
主讲教师: | Dr. Sohail Aslam |
开课单位: | 巴基斯坦虚拟大学 |
开课时间: | 2012-02-14 |
课程语种: | 英语 |
中文简介: | 编译器的传递。词法分析、令牌规范、令牌识别、自顶向下解析、预测解析、递归下降解析、LL解析、LL Pasing表构造、左分解、自底向上解析、Shift-Reduce解析、LR(1)解析、LR(1)规范项集合、LR(1)解析、Shift-Reduce冲突、LALR解析、解析器生成器–YACC,语义分析,属性语法,属性语法的特别方案,中间表示(IR),中间表示分类,语法导向翻译:赋值语句,代码生成,代码优化 |
课程简介: | Passes of a Compiler. Lexical Analysis, Specification of Tokens, Recognition of Tokens, Top-down Parsing, Predictive Parsing, Recursive Descent Parsing, LL Parsing, LL Pasing Table Construction, Left Factoring, Bottom-up Parsing, Shift-Reduce Parsing, LR(1) Parsing, LR(1) Canonical Collection of Items, LR(1) Parsing, Shift-Reduce Conflicts, LALR Parsing, Parser Generators – YACC, Sematic Analysis, Attribute Grammars, Ad-hoc scheme for attribute grammars, Intermediate Representation (IR), Intermediate Representation taxonomy, Syntax-directed translation: assignment statement, Code Generation, Code Optimization |
关 键 词: | 编译器; 词汇分析; 语法 |
课程来源: | 巴基斯坦虚拟大学公开课 |
最后编审: | 2021-02-07:nkq |
阅读次数: | 108 |