Get low-level ops compiling

This commit is contained in:
Richard Feldman 2020-06-19 17:52:16 -04:00
parent b75f061f4f
commit dec5c3a062
19 changed files with 447 additions and 296 deletions

View file

@ -90,7 +90,11 @@ pub enum Expr {
Vec<(Variable, Located<Expr>)>,
CalledVia,
),
RunLowLevel(LowLevel),
RunLowLevel {
op: LowLevel,
args: Vec<(Variable, Expr)>,
ret_var: Variable,
},
Closure(
Variable,