Skip to content

000lbh/naive-lab-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Releases

No releases published

Packages

No packages published