1. 首页
  2. 数据库
  3. 其它
  4. COMPILER FOR DECAF PROGRAMMING LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pasc

COMPILER FOR DECAF PROGRAMMING LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pasc

上传者: 2021-04-26 15:12:32上传 ZIP文件 423KB 热度 8次
COMPILER-FOR-DECAF-PROGRAMMING-LANGUAGE:该项目的目的是为称为Decaf的语言编写编译器。 Decaf是类似于C或Pascal的简单命令式语言。 该项目涉及编写一个解析器,使用flex和bison解析源代码,并检测任何错误; 使用野牛构造给定源代码的AST,为每种类型的节点定义一个自定义类; 从AST中的每个节点生成IR代码,然后使用LLVM评估此IR
用户评论