Skip to content

Ningsir/compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABSTRACT

本项目是实现一个类似C语言的编译器,使用工具flexbison分别进行词法分析、语法分析。 项目中总共包括4个实验:实验1显示抽象语法树,实验2进行语义分析,找出代码中的错误信息,实验3生成中间代码,实验4生成目标代码。其中实验1到实验4是层层递进的,即后面的实验会包含前面实验的代码。

exp1:显示抽象语法树

exp2:语义分析

exp3:生成中间代码

exp4:生成目标代码

About

a small compiler about c

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published