Revert back to one lambda par, and fix issues with lambda lifter
This commit is contained in:
parent
78a3ed56ea
commit
e212c79a44
4 changed files with 73 additions and 35 deletions
|
|
@ -7,7 +7,7 @@ EInt. Exp3 ::= Integer;
|
|||
ELet. Exp3 ::= "let" [Bind] "in" Exp;
|
||||
EApp. Exp2 ::= Exp2 Exp3;
|
||||
EAdd. Exp1 ::= Exp1 "+" Exp2;
|
||||
EAbs. Exp ::= "\\" [Ident] "." Exp;
|
||||
EAbs. Exp ::= "\\" Ident "." Exp;
|
||||
|
||||
Bind. Bind ::= Ident [Ident] "=" Exp;
|
||||
separator Bind ";";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue