X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=AST.dcl;h=e9afa4fb042a94cfccb4cc40d172b4d807eb6bd0;hb=74b900cf6db033a51e177f7f85d835dae44217e5;hp=4a5a6cb49b9a6531773237ec2b72e07d33209188;hpb=b86517f1b390cf8fd13611aef6e65b472ff7e813;p=cc1516.git diff --git a/AST.dcl b/AST.dcl index 4a5a6cb..e9afa4f 100644 --- a/AST.dcl +++ b/AST.dcl @@ -27,6 +27,7 @@ from StdOverloaded import class toString, class ==, class zero, class < | FunExpr Pos String [Expr] [FieldSelector] | EmptyListExpr Pos | TupleExpr Pos (Expr, Expr) + | LambdaExpr Pos [String] Expr :: VarDef = VarDef String [FieldSelector] :: FieldSelector = FieldHd | FieldTl | FieldFst | FieldSnd :: Op1 = UnNegation | UnMinus