Index of /【已完结】编译原理之美/


../
【001】开篇词  为什么你要学习编译原理?.html                        17-Aug-2025 21:17               34431
【002】01  理解代码:编译器的前端技术.html                        17-Aug-2025 21:17               46430
【003】02  正则文法和有限自动机:纯手工打造词法分析器.html                17-Aug-2025 21:17               42728
【004】03  语法分析(一):纯手工打造公式计算器.html                   17-Aug-2025 21:17               59003
【005】04  语法分析(二):解决二元表达式中的难点.html                  17-Aug-2025 21:17               45556
【006】05  语法分析(三):实现一门简单的脚本语言.html                  17-Aug-2025 21:17               44125
【007】06  编译器前端工具(一):用Antlr生成词法、语法分析器.html          17-Aug-2025 21:17               47220
【008】07  编译器前端工具(二):用Antlr重构脚本语言.html              17-Aug-2025 21:17               50364
【009】08  作用域和生存期:实现块作用域和函数.html                    17-Aug-2025 21:17               50024
【010】09  面向对象:实现数据和方法的封装.html                      17-Aug-2025 21:17               35921
【011】10  闭包: 理解了原理,它就不反直觉了.html                    17-Aug-2025 21:17               50446
【012】11  语义分析(上):如何建立一个完善的类型系统?.html               17-Aug-2025 21:17               32144
【013】12  语义分析(下):如何做上下文相关情况的处理?.html               17-Aug-2025 21:17               31825
【014】13  继承和多态:面向对象运行期的动态特性.html                   17-Aug-2025 21:17               41308
【015】14  前端技术应用(一):如何透明地支持数据库分库分表?.html            17-Aug-2025 21:17               42957
【016】15  前端技术应用(二):如何设计一个报表工具?.html                17-Aug-2025 21:18               32529
【017】16  NFA和DFA:如何自己实现一个正则表达式工具?.html             17-Aug-2025 21:18               40122
【018】17  First和Follow集合:用LL算法推演一个实例.html           17-Aug-2025 21:18               43630
【019】18  移进和规约:用LR算法推演一个实例.html                    17-Aug-2025 21:18               37080
【020】19  案例总结与热点问题答疑:对于左递归的语法,为什么我的推导不是左递归的?.html  17-Aug-2025 21:18               21438
【021】用户故事  因为热爱,所以坚持.html                          17-Aug-2025 21:18               14971
【022】期中考试   来赴一场100分的约定吧!.html                     17-Aug-2025 21:18               12351
【023】20  高效运行:编译器的后端技术.html                        17-Aug-2025 21:18               34014
【024】21  运行时机制:突破现象看本质,透过语法看运行时.html               17-Aug-2025 21:18               41992
【025】22  生成汇编代码(一):汇编语言其实不难学.html                  17-Aug-2025 21:18               39971
【026】加餐  汇编代码编程与栈帧管理.html                          17-Aug-2025 21:18               44564
【027】23  生成汇编代码(二):把脚本编译成可执行文件.html                17-Aug-2025 21:18               29289
【028】24  中间代码:兼容不同的语言和硬件.html                      17-Aug-2025 21:18               33133
【029】25  后端技术的重用:LLVM不仅仅让你高效.html                  17-Aug-2025 21:18               35348
【030】26  生成IR:实现静态编译的语言.html                       17-Aug-2025 21:18               37961
【031】27  代码优化:为什么你的代码比他的更高效?.html                  17-Aug-2025 21:18               34955
【032】28  数据流分析:你写的程序,它更懂.html                      17-Aug-2025 21:18               27775
【033】29  目标代码的生成和优化(一):如何适应各种硬件架构?.html            17-Aug-2025 21:18               30476
【034】30  目标代码的生成和优化(二):如何适应各种硬件架构?.html            17-Aug-2025 21:19               29781
【035】31  内存计算:对海量数据做计算,到底可以有多快?.html               17-Aug-2025 21:19               28474
【036】32  字节码生成:为什么Spring技术很强大?.html                17-Aug-2025 21:19               27600
【037】33  垃圾收集:能否不停下整个世界?.html                      17-Aug-2025 21:19               33732
【038】34  运行时优化:即时编译的原理和作用.html                     17-Aug-2025 21:19               19810
【039】35  案例总结与热点问题答疑:后端部分真的比前端部分难吗?.html           17-Aug-2025 21:19               20177
【040】36  当前技术的发展趋势以及其对编译技术的影响.html                 17-Aug-2025 21:19               25945
【041】37   云编程:云计算会如何改变编程模式?.html                   17-Aug-2025 21:19               30045
【042】38  元编程:一边写程序,一边写语言.html                      17-Aug-2025 21:19               29932
【043】结束语  用程序语言,推动这个世界的演化.html                     17-Aug-2025 21:19               35917
【044】第二季回归  这次,我们一起实战解析真实世界的编译器.html               17-Aug-2025 21:19                5204
【045】结课测试  编译原理的这些知识,你都掌握了吗?.html                  17-Aug-2025 21:19                4948