
网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
网盘链接:
开篇词
- 开篇词|让我们来写一门计算机语言吧
- 课前热身|开始学习之前我们要准备什么?
起步篇:让一门超简单的语言跑起来
- 01|实现一门超简单的语言最快需要多久?
- 02|词法分析:识别Token也可以很简单吗?
- 03|支持表达式:解析表达式和解析语句有什么不同?
- 04|如何让我们的语言支持变量和类型?
- 05|函数实现:是时候让我们的语言支持函数和返回值了
- 06|怎么支持条件语句和循环语句?
- 07|怎么设计属于我们自己的虚拟机和字节码?
- 08|基于TypeScript的虚拟机(一):实现一个简单的栈机
- 09|基于TypeScript的虚拟机(二):丰富特性,支持跳转语句
- 10|基于C语言的虚拟机(一):实现一个简单的栈机
- 11|基于C语言的虚拟机(二):性能增长10倍的秘密
- 12|物理机上程序运行的硬件环境是怎么样的?
- 13|物理机上程序运行的软件环境是怎么样的?
- 14|汇编代码学习(一):熟悉CPU架构和指令集
- 15|汇编语言学习(二):熟悉X86汇编代码
- 16|生成本地代码第1关:先把基础搭好
- 17|生成本地代码第2关:变量存储、函数调用和栈帧维护
- 18|生成本地代码第3关:实现完整的功能
- 19|怎么实现一个更好的寄存器分配算法:原理篇
- 20|怎么实现一个更好的寄存器分配算法:实现篇
- 21|加深对栈的理解:实现尾递归和尾调用优化
期中测试
- 期中测试|快来检验你在起步篇的学习成果吧
用户分享
- “他山之石”|Sugar:这门课你可以试试这么学
不定时加餐
- “屠龙之秘”|实现计算机语言这样的技术能用在哪里?(一)
进阶篇:让我们的语言更实用
- 22|增强编译器前端功能第1步:再识数据流分析技术
- 23|增强编译器前端功能第2步:增强类型体系
- 24|增强编译器前端功能第3步:全面的集合运算
- 25|增强编译器前端功能第4步:综合运用多种语义分析技术
- 26|增强更丰富的类型第1步:如何支持浮点数?
- 27|增加更丰富的类型第2步:如何支持字符串?
- 28|增加更丰富的类型第3步:支持数组
- 29|面向对象编程第1步:先把基础搭好
- 30|面向对象编程第2步:剖析一些技术细节
- 31|面向对象编程第3步:支持继承和多态
- 32|函数式编程第1关:实现高阶函数
- 33|函数式编程第2关:实现闭包特性
- 34|内存管理第1关:Arena技术和元数据
- 35|内存管理第2关:实现垃圾回收
优化篇:让程序的性能更高
- 36|节点之海:怎么生成基于图的IR?
- 37 | 从AST到IR:体会数据流和控制流思维
- 38|中端优化第1关:实现多种本地优化
- 39|中端优化第2关:全局优化要怎么搞?
- 40|中端优化第3关:一起来挑战过程间优化
- 41|后端优化:生成LIR和指令选择
展望篇:实现自主语言的征途
- 42|到这里,我们的收获和未尽的工作有哪些?
- 期末考试|实现编程语言这些核心知识点,你掌握得咋样了?
结束语
- 结束语|等待你大展身手的那些领域
© 版权声明
网站资源均收集于公开网络,仅供学习和交流。版权归版权人所有,所标价格为资源收集整理费用,如喜欢作品请支持正版。
THE END


![[640] TS 从入门到深度掌握,晋级TypeScript高手 – 网盘下载最新增加 TS 技能综合实战,dtd 企业级实战,企业经典配置实战风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-36-800x525.png)
![[661] Web3.0热门领域NFT项目实战 – 网盘下载智能合约深度剖析+热门NFT项目开发实现+全面解读Web3.0开发生态风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-24-800x316.png)
![[646] React18+Next.js14+Nest.js全栈开发复杂低代码项目从基础使用,到高阶运用,再到原理解析,点、线、面结合,保证学习效果风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-30-800x364.png)
![[642] Kubernetes系统精讲 Go语言实战K8S集群可视化 – 网盘下载基础知识+高阶应用+原理剖析+二次开发 四维一体,打通K8S生产实践能力,轻松进军云原生风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-34-800x488.png)
![[电商] 图文带货赚钱课程【3个月52W】 无需发视频用文字即可实现带货风筝自习室-课程资源-网盘资源风筝自习室](https://img.alicdn.com/imgextra/i4/744149746/O1CN01ZHOEx32LrivBk1jNR_!!744149746.jpg?t=1690593347000)
![[电商] 淘宝天猫运营教程【系统课】从注册到引流全覆盖风筝自习室-课程资源-网盘资源风筝自习室](https://img.alicdn.com/imgextra/i1/744149746/O1CN014Ydc7M2LrivuxlzmE_!!744149746.jpg?t=1694394395000)
![[709] 从0到1训练私有大模型 ,企业急迫需求,抢占市场先机慕课实战课风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-14-800x480.png)
![[737] AI时代人人必修课-提示词工程+大语言模型 多场景实战风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-6-800x500.png)
![[640] TS 从入门到深度掌握,晋级TypeScript高手 - 网盘下载风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-36-1024x672.png)
![[661] Web3.0热门领域NFT项目实战 - 网盘下载风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-24-1024x404.png)
![[646] React18+Next.js14+Nest.js全栈开发复杂低代码项目风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-30-1024x466.png)
![[642] Kubernetes系统精讲 Go语言实战K8S集群可视化 - 网盘下载风筝自习室-课程资源-网盘资源风筝自习室](https://kiteblog.cn/wp-content/uploads/2024/11/image-34-1024x625.png)

暂无评论内容