Remove lambda patterns

This commit is contained in:
Martin Fredin 2023-05-06 23:45:27 +02:00
parent 019ed0d45a
commit b5b6d96f77
2 changed files with 12 additions and 12 deletions

View file

@ -65,8 +65,8 @@ internal EVar. Exp4 ::= LIdent;
EApp. Exp3 ::= Exp3 Exp4;
EAdd. Exp2 ::= Exp2 "+" Exp3;
ELet. Exp1 ::= "let" Bind "in" Exp1;
EAbsS. Exp1 ::= "\\" Pattern "." Exp1;
internal EAbs. Exp1 ::= "\\" LIdent "." Exp1;
-- EAbsS. Exp1 ::= "\\" Pattern "." Exp1;
EAbs. Exp1 ::= "\\" LIdent "." Exp1;
ECase. Exp1 ::= "case" Exp "of" "{" [Branch] "}";
EAnn. Exp ::= Exp1 ":" Type;