X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=AST.dcl;h=e9afa4fb042a94cfccb4cc40d172b4d807eb6bd0;hb=74b900cf6db033a51e177f7f85d835dae44217e5;hp=4a5a6cb49b9a6531773237ec2b72e07d33209188;hpb=14e9a339d121ce18c420e4cb99f6bad86d1a5b45;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