编译系统原理课程项目文档¶ 课程项目简介 为什么使用 Rust ? 如何解决问题? FAQ 注意 & 禁止事项 参考资料 环境配置 系统环境配置 Rust 环境配置 工具链配置 Rust 编程基础 系统学习 Rust 使用 Cargo Rust 编程技巧 了解编译器及 LLVM IR 编程 实验描述 参考流程 LLVM IR 编程 汇编编程 系统学习 RISC-V 汇编 RISC-V 汇编简易入门 对编写的 RISC-V 汇编进行测试 词法、语法分析器与抽象语法树 实验描述 实现 Lexer 和 Parser 代码框架 中间代码生成 实验描述 实验要求 类型检查 中间代码生成 符号表 代码框架 线下提问示例 完成编译器构造 实验描述 实验流程 代码框架 线下提问示例 代码优化 请先阅读 课程项目简介 以了解课程项目的基本信息。