From a7d7542dc646a5fd124ef71e71ce260889f1701b Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Tue, 2 Feb 2016 19:24:50 +0100 Subject: Moved to 1415 directory --- fp2/week45/camil/RefactorX.dcl | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 fp2/week45/camil/RefactorX.dcl (limited to 'fp2/week45/camil/RefactorX.dcl') diff --git a/fp2/week45/camil/RefactorX.dcl b/fp2/week45/camil/RefactorX.dcl deleted file mode 100644 index 3ddc8a4..0000000 --- a/fp2/week45/camil/RefactorX.dcl +++ /dev/null @@ -1,18 +0,0 @@ -definition module RefactorX - -import StdEnv - -:: Expr = NR Int - | VAR Name - | OP Expr Operator Expr - | LET Name Expr Expr -:: Name :== String -:: Operator = PLUS | MIN | MUL | DIV -:: Val = Result Int | Undef - -from StdClass import class toString - -instance toString Expr -free :: Expr -> [Name] -remove_unused_lets :: Expr -> Expr -eval :: Expr -> Val -- cgit v1.2.3