Skip to content

tcbbd/dragon-Compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这个编译器名为dragon,一方面是因为龙书,另一方面也是因为龙爷(@陈龙龙龙龙)

Grammar目录可以视为第二次迭代时的成果,实现了语法分析,Semantic目录是第三次暨最终迭代的成果,能把源代码编译成LLVM汇编,并由LLVM解释执行或进一步编译成可执行文件。

语法语义分析代码生成主要由我完成,图形界面由主席完成,项目命名者龙爷主要负责划水。

About

a simple compiler for Principle of Compilers course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published