feat(ir): Impl ir generate
This commit is contained in:
+2
-1
@@ -70,7 +70,7 @@ pub enum ExprValue {
|
||||
rvalue: Box<Expr>
|
||||
},
|
||||
}
|
||||
|
||||
#[derive(Clone, Copy)]
|
||||
pub enum BinaryOp {
|
||||
Add, Sub, Mul, Div, Mod,
|
||||
Equal, NotEqual, Less, LessEqual, Greater, GreaterEqual,
|
||||
@@ -94,6 +94,7 @@ impl BinaryOp {
|
||||
}
|
||||
}
|
||||
}
|
||||
#[derive(Clone, Copy)]
|
||||
pub enum Type {
|
||||
Int,
|
||||
Void,
|
||||
|
||||
Reference in New Issue
Block a user