cCompiler

cCompiler

Uyouii

c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。

187 Stars
55 Forks
187 Watchers
C Language
Cost to Build
$1.75M
Market Value
$5.16M

Growth over time

7 data points  ·  2021-08-01 → 2025-08-01
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about cCompiler

Question copied to clipboard

What is the Uyouii/cCompiler GitHub project? Description: "c语言编译器,用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树,C++实现了语 法树的解析并生成中间代码,生成中间代码的过程中实现了错误检测。C++实 现了中间代码的优化操作。之后利用 python 对中间代码进行处理并生成 mips 汇编码并且可以成功在 PCSpim(mips 模拟器)上运行。 ". Written in C. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone cCompiler

Clone via HTTPS

git clone https://github.com/Uyouii/cCompiler.git

Clone via SSH

[email protected]:Uyouii/cCompiler.git

Download ZIP

Download master.zip

Found an issue?

Report bugs or request features on the cCompiler issue tracker:

Open GitHub Issues