JK-编译原理之美

1.开篇词

├──开篇词 _ 为什么你要学习编译原理?

10.面向未来的编程语言

11.结束语

12.结课测试

2.实现一门脚本语言 · 原理篇

├──01 _ 理解代码:编译器的前端技术

├──02 _ 正则文法和有限自动机:纯手工打造词法分析器

├──03 _ 语法分析(一):纯手工打造公式计算器

├──04 _ 语法分析(二):解决二元表达式中的难点

├──05 _ 语法分析(三):实现一门简单的脚本语言

├──06 _ 编译器前端工具(一):用Antlr生成词法、语法分析器

├──07 _ 编译器前端工具(二):用Antlr重构脚本语言

├──08 _ 作用域和生存期:实现块作用域和函数

├──09 _ 面向对象:实现数据和方法的封装

├──10 _ 闭包: 理解了原理,它就不反直觉了

├──11 _ 语义分析(上):如何建立一个完善的类型系统?

├──12 _ 语义分析(下):如何做上下文相关情况的处理?

├──13 _ 继承和多态:面向对象运行期的动态特性

2.实现一门脚本语言·原理篇

3.实现一门脚本语言 · 应用篇

├──14 _ 前端技术应用(一):如何透明地支持数据库分库分表?

├──15 _ 前端技术应用(二):如何设计一个报表工具?

3.实现一门脚本语言·应用篇

4.实现一门脚本语言 · 算法篇

├──16 _ NFA和DFA:如何自己实现一个正则表达式工具?

├──17 _ First和Follow集合:用LL算法推演一个实例

├──18 _ 移进和规约:用LR算法推演一个实例

4.实现一门脚本语言·算法篇

5.实现一门脚本语言 · 热点答疑与用户故事

├──19 _ 案例总结与热点问题答疑:对于左递归的语法,为什么我的推导不是左递归的?

5.实现一门脚本语言·热点答疑与用户故事

6.编译原理·期中考试周

7.实现一门编译型语言·原理篇

8.实现一门编译型语言·应用篇

9.实现一门编译型语言·扩展篇

资源下载此资源下载价格为35软妹币立即购买,学生教育优惠(永久会员)免费
资源下载
下载价格35 软妹币
学生教育优惠(永久会员)免费
立即购买
0

评论0

请先

                                                  在校大学生直接拍教育优惠VIP,君子协议无需证明
没有账号? 注册  忘记密码?