- 博客(0)
- 资源 (13)
- 收藏
- 关注
picoC-master.zip
Picoc是google开源代码项目中看到的一个项目,其初衷貌似是要做一个在小的嵌入设备上的C解释器。它的核心代码只有3500行左右,可读性不错,虽然没有实现完整的ISO C标准,基本的C运行库还是具备了。
picoc代码上看,基本有如下几块:lex词法解析,table一个基本数据结构(用于存放变量),是个字符串hash表,heap管理内存分配(包括了stack frame的实现), type做类型管理(基本型别和程序自定义的struct,typedef等),expression做表达式解析,variable变量管理分配释放栈帧。
2019-06-12
高性能MySQL(第3版)
《高性能MySQL》是分享MySQL实用经验的图书。它不但可以帮助MySQL初学者提高使用技巧,更为有经验的MySQL DBA指出了开发高性能MySQL应用的途径。《高性能MySQL》包含14章和4个附录,内容覆盖MySQL系统架构、设计应用技巧、SQL语句优化、服务器性能调优、系统配置管理和安全设置、监控分析,以及复制、扩展和备份/还原等主题,每一章的内容自成体系,适合各领域技术人员作选择性的阅读。
2019-04-24
西安交大《编译原理及实践》视频教程(冯博琴主讲)
该视频教程为《编译原理及实践》配套视频,该教材是冯博琴老师译著的,本书系统介绍了经典的编译理论和技术,同时也包含了面向对象语言等当前较新语言的编译技术。本书更可贵之处在于提供了较完整的适用于教学实践的样例语言,是一本理论和实践内容相结合的、不可多得的好书。
2019-04-10
《编译原理及实践》附录B TINY编译器源码
《编译原理及实践》附录B中Tiny编译器源码
本书英文名:Compiler Construction: Principles and Practice
2018-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人