COMPILER FOR DECAF PROGRAMMING LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pasc
COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pascal的简单命令式语言。 该项目涉及编写一个解析器,使用flex和bison解析源代码,并检测任何错误; 使用野牛构造给定源代码的AST,为每种类型的节点定义一个自定义类; 从AST中的每个节点生成IR代码,然后使用LLVM评估此IR
文件列表
COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE-master.zip
(预估有个19文件)
COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE-master
MODULE1
part1
test_program
196B
snazzle
29KB
flex.l
1KB
lex.yy.c
47KB
CompilersModule1.pdf
180KB
flex_output.txt
376B
flex_output1.txt
376B
暂无评论