├──jk114-手把手带你写一门编程语言(HTML+PDF+MP3更新至23节)
| ├──01-开篇词(2讲)
| | ├──开篇词|让我们来写一门计算机语言吧.html 4.24M
| | ├──开篇词|让我们来写一门计算机语言吧.m4a 12.69M
| | ├──开篇词|让我们来写一门计算机语言吧.pdf 6.83M
| | ├──课前热身|开始学习之前我们要准备什么?.html 1.31M
| | ├──课前热身|开始学习之前我们要准备什么?.m4a 11.44M
| | └──课前热身|开始学习之前我们要准备什么?.pdf 1.32M
| ├──02-起步篇:让一门超简单的语言跑起来(2讲)
| | ├──01|实现一门超简单的语言最快需要多久?.html 2.18M
| | ├──01|实现一门超简单的语言最快需要多久?.m4a 12.32M
| | ├──01|实现一门超简单的语言最快需要多久?.pdf 2.51M
| | ├──02|词法分析:识别Token也可以很简单吗?.html 2.38M
| | ├──02|词法分析:识别Token也可以很简单吗?.m4a 14.70M
| | ├──02|词法分析:识别Token也可以很简单吗?.pdf 2.76M
| | ├──03|支持表达式:解析表达式和解析语句有什么不同?.html 2.00M
| | ├──03|支持表达式:解析表达式和解析语句有什么不同?.m4a 11.43M
| | ├──03|支持表达式:解析表达式和解析语句有什么不同?.pdf 2.89M
| | ├──04|如何让我们的语言支持变量和类型?.html 2.33M
| | ├──04|如何让我们的语言支持变量和类型?.m4a 13.75M
| | ├──04|如何让我们的语言支持变量和类型?.pdf 2.07M
| | ├──05|函数实现:是时候让我们的语言支持函数和返回值了.html 2.33M
| | ├──05|函数实现:是时候让我们的语言支持函数和返回值了.m4a 11.01M
| | ├──05|函数实现:是时候让我们的语言支持函数和返回值了.pdf 1.65M
| | ├──06|怎么支持条件语句和循环语句?.html 2.23M
| | ├──06|怎么支持条件语句和循环语句?.m4a 12.63M
| | ├──06|怎么支持条件语句和循环语句?.pdf 2.87M
| | ├──07|怎么设计属于我们自己的虚拟机和字节码?.html 1.92M
| | ├──07|怎么设计属于我们自己的虚拟机和字节码?.m4a 14.06M
| | ├──07|怎么设计属于我们自己的虚拟机和字节码?.pdf 2.76M
| | ├──08|基于TypeScript的虚拟机(一):实现一个简单的栈机.html 2.85M
| | ├──08|基于TypeScript的虚拟机(一):实现一个简单的栈机.m4a 13.52M
| | ├──08|基于TypeScript的虚拟机(一):实现一个简单的栈机.pdf 4.24M
| | ├──09|基于TypeScript的虚拟机(二):丰富特性,支持跳转语句.html 2.39M
| | ├──09|基于TypeScript的虚拟机(二):丰富特性,支持跳转语句.m4a 9.26M
| | ├──09|基于TypeScript的虚拟机(二):丰富特性,支持跳转语句.pdf 3.27M
| | ├──10丨基于C语言的虚拟机(一):实现一个简单的栈机.html 4.08M
| | ├──10丨基于C语言的虚拟机(一):实现一个简单的栈机.m4a 11.61M
| | ├──10丨基于C语言的虚拟机(一):实现一个简单的栈机.pdf 3.75M
| | ├──11丨基于C语言的虚拟机(二):性能增长10倍的秘密.html 2.01M
| | ├──11丨基于C语言的虚拟机(二):性能增长10倍的秘密.m4a 11.11M
| | ├──11丨基于C语言的虚拟机(二):性能增长10倍的秘密.pdf 3.05M
| | ├──12丨物理机上程序运行的硬件环境是怎么样的?.html 1.80M
| | ├──12丨物理机上程序运行的硬件环境是怎么样的?.m4a 14.74M
| | ├──12丨物理机上程序运行的硬件环境是怎么样的?.pdf 2.66M
| | ├──13丨物理机上程序运行的软件环境是怎么样的?.html 2.19M
| | ├──13丨物理机上程序运行的软件环境是怎么样的?.m4a 13.69M
| | ├──13丨物理机上程序运行的软件环境是怎么样的?.pdf 1.68M
| | ├──14丨汇编代码学习(一):熟悉CPU架构和指令集.html 2.56M
| | ├──14丨汇编代码学习(一):熟悉CPU架构和指令集.m4a 15.69M
| | ├──14丨汇编代码学习(一):熟悉CPU架构和指令集.pdf 3.93M
| | ├──15丨汇编语言学习(二):熟悉X86汇编代码.html 3.01M
| | ├──15丨汇编语言学习(二):熟悉X86汇编代码.m4a 14.46M
| | ├──15丨汇编语言学习(二):熟悉X86汇编代码.pdf 5.21M
| | ├──16丨生成本地代码第1关:先把基础搭好.html 1.66M
| | ├──16丨生成本地代码第1关:先把基础搭好.m4a 12.88M
| | ├──16丨生成本地代码第1关:先把基础搭好.pdf 1.75M
| | ├──17丨生成本地代码第2关:变量存储、函数调用和栈帧维护.html 2.84M
| | ├──17丨生成本地代码第2关:变量存储、函数调用和栈帧维护.m4a 14.50M
| | ├──17丨生成本地代码第2关:变量存储、函数调用和栈帧维护.pdf 3.97M
| | ├──18丨生成本地代码第3关:实现完整的功能.html 2.43M
| | ├──18丨生成本地代码第3关:实现完整的功能.m4a 9.17M
| | ├──18丨生成本地代码第3关:实现完整的功能.pdf 2.36M
| | ├──19丨怎么实现一个更好的寄存器算法:原理篇.html 3.04M
| | ├──19丨怎么实现一个更好的寄存器算法:原理篇.m4a 10.68M
| | ├──19丨怎么实现一个更好的寄存器算法:原理篇.pdf 4.77M
| | ├──20|怎么实现一个更好的寄存器分配算法:实现篇.html 2.82M
| | ├──20|怎么实现一个更好的寄存器分配算法:实现篇.m4a 14.68M
| | ├──20|怎么实现一个更好的寄存器分配算法:实现篇.pdf 2.63M
| | ├──21|加深对栈的理解:实现尾递归和尾调用优化.html 2.73M
| | ├──21|加深对栈的理解:实现尾递归和尾调用优化.m4a 11.67M
| | └──21|加深对栈的理解:实现尾递归和尾调用优化.pdf 1.94M
| ├──03-进阶篇:让我们的语言更实用 (2讲)
| | ├──22丨增强编译器前端功能第1步:再识数据流分析技术.html 2.28M
| | ├──22丨增强编译器前端功能第1步:再识数据流分析技术.m4a 13.24M
| | ├──22丨增强编译器前端功能第1步:再识数据流分析技术.pdf 2.47M
| | ├──23丨增强编译器前端第2步:增强类型体系.html 2.73M
| | ├──23丨增强编译器前端第2步:增强类型体系.m4a 13.47M
| | └──23丨增强编译器前端第2步:增强类型体系.pdf 3.02M
| ├──04-期中测试 (1讲)
| | ├──期中测试丨快来检验你在起步篇的学习成果吧.html 1.55M
| | ├──期中测试丨快来检验你在起步篇的学习成果吧.m4a 529.61kb
| | └──期中测试丨快来检验你在起步篇的学习成果吧.pdf 703.14kb
| ├──05-用户分享 (1讲)
| | ├──“它山之石”丨Sugar:这门课你可以试试这么学.html 1.64M
| | ├──“它山之石”丨Sugar:这门课你可以试试这么学.m4a 13.29M
| | └──“它山之石”丨Sugar:这门课你可以试试这么学.pdf 2.08M
| └──06-不定时加餐 (1讲)
| | ├──“屠龙之秘”丨实现计算机语言这样的技术能用在哪里?(一).m4a 13.62M
| | └──“屠龙之秘”丨实现计算机语言这样的技术能用在哪里?(一).pdf 2.33M
评论0