文件名称:Sysy2020-llvm-compiler:使用LLVM框架的kaleidoscope语言编译器
文件大小:175KB
文件格式:ZIP
更新时间:2024-03-15 11:53:44
C++
系统 使用LLVM框架的Sysy2020语言编译器 LLVM框架语言:LLVM 12.0.0 编译环境:cmake 3.13 + Deepin 20.1 Beta 编译时若出错请注意LLVM版本号 目前支持程度 函数定义参数 二元表达式 &&,|| +,-,*,/,%,!= 函数调用 传参基础类型,矩阵,多维矩阵传参 条件分支关键字如果 循环关键字 为了 尽管 休息继续 函数返回return保持单入单出特性 全局,局部变量 斑点 尺寸,局部尺寸/多维尺寸 公布定义时初始化 生成AST语法树 生成对应系统架构的目标代码 ...(比较懒,不想写)