V
主页
京东 11.11 红包
《编译器之旅——打造自己的编程语言(微课视频版)》
发布人
书号:9787302667223 配套738分钟视频讲解,讲述把高级语言转化成Linux程序的全过程 本书以简单的算法、清晰的架构,讲述了把高级语言转化成Linux程序的全过程,以及其中蕴含的数学原理。 本书共11章,按照源码编译的顺序分为入门篇和进阶篇。入门篇(第1~4章)详细介绍了词法分析、语法分析、语义分析,涵盖了编译器前端的所有内容。进阶篇(第5~11章)进一步说明了怎么把抽象语法树转化成可执行程序的全过程,包含了三地址码的生成、中间代码优化、寄存器分配、机器码的生成、ELF文件格式、连接器和虚拟机的实现。第12章记录了作者对泛编译器问题的进一步思考。 本书适合初学者入门编译原理,也可用于资深程序员在发明一门新语言时的技术资料,并可用作高等院校和培训机构的教学参考书。
打开封面
下载高清视频
观看高清视频
视频下载器
从0开始构建一个编译器
基于LLVM设计编程语言
QBE-轻量编译器后端
VSCode真正的编程神器!
C与C++的区别究竟是什么?
《Python量化交易实战——使用vn.py构建交易系统》2
初中生团队打造创新内核,探索未来技术奇迹!
说一下编译器之旅的第2章,词法分析
最好的Vscode C++竞赛向配置教程
《编程改变生活——用PySide6/PyQt6创建GUI程序(基础篇·微课视频版)》
【Scratch&Python】你给Scratch做了一个编程语言??
很难想象编译器到底经历了什么
《后台管理系统实践——Vue.js+Express.js(微课视频版)》
《Python量化交易实战——使用vn.py构建交易系统》
从编译器实现的角度理解变量的属性
仓颉编程语言入门教程
【游戏脚本】两分钟教你如何用Python制作自动化游戏脚本,可举一反三,让你拥有属于自己的游戏脚本!!!
《轻松学数字图像处理——基于Python语言和NumPy库(微课视频版)》
全网最新最详细的 2024 visual studio 安装教程!手把手教你安装,过程简单无废话,小白必备!
《数字IC设计入门(微课视频版)》
找到攻击我网站IP地址,既然是192.168.1.8
【Python学习】张雪峰:给所有python人一个忠告!!!普通人学python玩的就是信息差!!!
【搞linux的旺仔】:linux开发的正规军与杂牌军的区别在哪里?喜欢就关注并点赞吧!
《编程改变生活——用PySide 6PyQt 6创建GUI程序(进阶篇微课视频版)》
使用python对腾讯+爱奇艺+芒果+优酷里VIP电影 VIP电视进行爬取~免费观看,永久白嫖~
python数据分析从入门到精通,Alex最新96天讲完的Python教程,适合零基础python快速入门
在Visual Studio 2022中编写C语言
利用JavaScript编写了一个简易的编译器框架
【Python抢火车票】假期出行不再困难!使用Python脚本12306自动抢票,100%成功率!!!
《自动驾驶规划理论与实践——Lattice算法详解(微课视频版)》
最难学的十大编程语言,VB位居第二,它竟是第一名???
用Python做一个漂亮界面,竟然这么简单
《Python Streamlit从入门到实战——快速构建机器学习和数据科学Web应用(微课视频版)》
《Python Streamlit从入门到实战——快速构建机器学习和数据科学Web应用(微课视频版)》
C语言的结构体和数组的初始化风格
Python协程与任务入门
比C语言更简单,直接编译生成RISC-V机器码,可在单片机上运行!
Rust 编程语言教程:编程相关概念(二)Compiled vs Interpreted Language
自制CPU、编译器、操作系统第1年03个月。新一代64位4级流水线带分支预测的CPU内核--OpenQL024A开发完成
《AI驱动下的量化策略构建(微课视频版)》