修复注释

This commit is contained in:
Luke 2025-04-29 11:03:26 +08:00
parent 78306f86e3
commit e994cb39b4
2 changed files with 9 additions and 3 deletions

View File

@ -14,9 +14,12 @@ import java.util.Map;
* BasicIRBuilder AST抽象语法树转换为 IR中间表示
* <p>
* 支持功能
* 整棵模块Module到函数Function到语句Statement到表达式Expression的递归编译
* 支持整数字面量标识符四则运算+ - * /
* 支持变量声明赋值return 语句
* <p>
* - 整棵模块Module到函数Function到语句Statement到表达式Expression的递归编译
* <p>
* - 支持整数字面量标识符四则运算+ - * /
* <p>
* - 支持变量声明赋值return 语句
*/
public final class BasicIRBuilder {

View File

@ -6,8 +6,11 @@ import java.util.List;
* IRInstruction 所有 IR 指令的抽象基类Abstract Base Class
* <p>
* 每一条 IR 指令都至少具备以下基本属性
* <p>
* - 操作符op指示这条指令的操作类型如加法常量加载等
* <p>
* - 目标寄存器dest保存运算结果的寄存器某些指令可能没有结果
* <p>
* - 操作数列表operands指令所使用的操作数如常量或寄存器
* <p>
* 继承类可以根据需要覆盖 dest() operands() 方法