Skip to content

wokron/BUAA-Compiler-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BUAA-Compiler-2023

北航 2023 秋编译技术实验课的代码。一个 SysY 语言(C 语言子集)的编译器,目标代码为 MIPS,使用 LLVM 作为中间代码。

从语义分析开始就变得十分丑陋。未来可能会考虑重写。


  • pack.sh:将源程序打包,方便提交
  • run_llvm_ir.sh:解释执行 LLVM 文件。例:bash run_llvm_ir.sh llvm_ir.ll

2024.09.02:这个项目写得不好,如果希望参考的话可以考虑本人参与编译大赛时所写的编译器:sysyc

2024.09.27:本项目和 sysyc 以及 tolangc 包含在实验查重范围内。不要抄袭,尤其是不要抄助教的。

About

北航 2023 秋编译技术实验课的代码

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published