因为首页的标签不够明显,所以在置顶上做一个从零造轮子系列的汇总,以后新东西也都更新在这。
项目地址:https://github.com/dejavudwh/Regex
实现一个正则表达式引擎in Python(一)
从零写一个编译器(一):输入系统和词法分析
从零写一个编译器(二):语法分析之前置知识
从零写一个编译器(三):语法分析之几个基础数据结构
从零写一个编译器(四):语法分析之构造有限状态自动机
从零写一个编译器(五):语法分析之自动机的缺陷和改进
从零写一个编译器(六):语法分析之表驱动语法分析
从零写一个编译器(七):语义分析之符号表的数据结构
从零写一个编译器(八):语义分析之构造符号表
从零写一个编译器(九):语义分析之构造抽象语法树(AST)
从零写一个编译器(十):编译前传之直接解释执行
从零写一个编译器(十一):代码生成之Java字节码基础
从零写一个编译器(十二):代码生成之生成逻辑
从零写一个编译器(十三):代码生成之遍历AST
项目地址:https://github.com/dejavudwh/FragileOS
我是如何学习写一个操作系统(一):开篇
我是如何学习写一个操作系统(二):操作系统的启动之Bootloader
我是如何学习写一个操作系统(三):操作系统的启动之保护模式
我是如何学习写一个操作系统(四):操作系统之系统调用
我是如何学习写一个操作系统(五):故事的高潮之进程和线程1
我是如何学习写一个操作系统(六):进程的调度
我是如何学习写一个操作系统(七):进程的同步与信号量
我是如何学习写一个操作系统(八):内存管理和段页机制
我是如何学习写一个操作系统(九):文件系统