Skip to content

Latest commit

 

History

History
11 lines (8 loc) · 641 Bytes

README.md

File metadata and controls

11 lines (8 loc) · 641 Bytes

naive-lab-compiler

Written in Rust

Features

This compiler can compile SysY to KoopaIR or RiscV assemble. Extern function declaration is supported. This project is part of PKU compiler principle course project.

Copyright

Copyright 2024 Li Bohai, licensed under GPL v3. For details, see LICENSE

Academic Integrity

Due to libkoopa is licensed under GPL v3, the whole project must licensed under GPL v3. However, I suggest you finish your project on your own, and do not simply copy my code. Just take my project as a reference and you can easily write code that has better style, more functions and runs faster. Just trust yourself.