# Uyouii/cCompiler

<https://repo.masters-masters.com/en/repos/Uyouii/cCompiler>

[Home](https://repo.masters-masters.com/en) › [Uyouii](https://repo.masters-masters.com/en/owners/Uyouii) › [cCompiler](https://repo.masters-masters.com/en/repos/Uyouii/cCompiler)

Uyouii/cCompiler has 188 stars on GitHub. Its RepoMasters card: Prototype tier. c语言编译器，用 lex 和 yacc 工具完成词法分析与语法分析并生成语法树，C++实现了语… Language: C.

| Field | Value |
| --- | --- |
| Owner | [Uyouii](https://repo.masters-masters.com/en/owners/Uyouii) |
| Stars | 188 |
| Forks | 53 |
| Language | [C](https://repo.masters-masters.com/en/languages/c) |
| License | None |
| Created | 2017 |
| Topics | c, cpp11, lex, yacc, compiler, python3, mips |
| Tier | [Prototype (100 to 249 ★)](https://repo.masters-masters.com/en/ranks/rush) |
| View on GitHub | [Uyouii/cCompiler](https://github.com/Uyouii/cCompiler) |

## Repository

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

The tier for repos with 100 to 249 ★. Published odds per card pulled: 70%. Rarity: Common.

## More repos by Uyouii

- [Uyouii/TalesOfEvilSword\_Finished · ★ 267 · C\# · Alpha](https://repo.masters-masters.com/en/repos/Uyouii/TalesOfEvilSword_Finished)
- [Uyouii/TPS-SLG-GAME · ★ 232 · C\# · Prototype](https://repo.masters-masters.com/en/repos/Uyouii/TPS-SLG-GAME)

## Nearby in C

- [lollokara/BugBuster · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/lollokara/BugBuster)
- [RakuenSoftware/aimee · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/RakuenSoftware/aimee)
- [Dhaiwat10/cricket07-browser · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/Dhaiwat10/cricket07-browser)
- [markh794/mhvtl · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/markh794/mhvtl)
- [stamourv/picobit · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/stamourv/picobit)
- [jcmvbkbc/linux-xtensa · ★ 188 · C · Prototype](https://repo.masters-masters.com/en/repos/jcmvbkbc/linux-xtensa)

---
Data: GitHub · Illustration drawn by RepoMasters from the repo’s ID and its language color.
