PrototypeCommon
Uyouii/cCompiler
c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。
- Owner
- Uyouii (personal account)
- Stars
- Stars: 188
- Forks
- Forks: 53
- Language
- C
- License
- None
- Created
- 2017
- Topics
- ccpp11lexyacccompilerpython3mips
- Tier
- Prototype (100 to 249 ★) What this tier means
More repos by Uyouii
All 3 repos by Uyouii- Uyouii/TalesOfEvilSword_FinishedStars: 267C#Alpha
- Uyouii/TPS-SLG-GAMEStars: 232C#Prototype
Nearby in C
All C repos- RakuenSoftware/aimeeStars: 188CPrototype
- jackpoison-prog/RingOutStars: 188CPrototype
- antoxa2584x/nfsu2-swStars: 188CPrototype
- markh794/mhvtlStars: 188CPrototype
- Chronic-Dev/syringeStars: 188CPrototype
- stamourv/picobitStars: 188CPrototype