feat(parser,ir,backend): Support array

This commit is contained in:
2026-05-31 22:06:09 +08:00
parent c42575c1c6
commit 669c415bd7
13 changed files with 575 additions and 130 deletions
+4
View File
@@ -89,6 +89,10 @@ pub struct HirExpr {
pub enum HirExprValue {
IntLit(i64),
Var(SymbolId),
ArrayAccess {
array: Box<HirExpr>,
index: Box<HirExpr>,
},
BinaryOp {
lhs: Box<HirExpr>,
op: BinaryOp,