DoctorWkt

acwj

DoctorWkt

A Compiler Writing Journey

AI 简介

该项目记录了作者编写一个自编译的C语言子集编译器的过程。它涵盖了从词法分析到生成ARM汇编代码的全过程,包括扫描器、解析器、语义分析及代码生成等核心功能,并逐步实现变量、函数、循环结构等C语言特性。项目以实践为导向,提供了详细的步骤说明和理论背景介绍,适合对编译原理感兴趣的开发者学习使用,尤其是那些希望深入了解如何从零开始构建一个简单编译器的人士。

C
GNU General Public License v3.0
13.2k
Stars
1.2k
Forks
227
Watchers
22
Issues

Star 增长

今日+3
近 7 天+10
近 30 天+30
综合评分83.23
默认分支master