Stomme puntjes
authorpimjager <pim@pimjager.nl>
Fri, 20 May 2016 11:18:56 +0000 (13:18 +0200)
committerpimjager <pim@pimjager.nl>
Fri, 20 May 2016 11:18:56 +0000 (13:18 +0200)
AST.icl
examples/codeGen.spl

diff --git a/AST.icl b/AST.icl
index 305e8f3..24d2af1 100644 (file)
--- a/AST.icl
+++ b/AST.icl
@@ -113,7 +113,7 @@ instance toString Expr where
     toString e = concat $ print e
 
 printSelectors :: [FieldSelector] -> [String]
-printSelectors x = case x of [] = [""]; _ = [".":printersperse "." x]
+printSelectors fs = printersperse "." fs
 
 printFunCall :: String [Expr] [FieldSelector] -> [String]
 printFunCall s args fs = [s, "(":printersperse "," args] ++ [")"] ++
index 59e6b3c..4062fb6 100644 (file)
 //    return x3 + x1;
 //}
 
-//isE(x) :: [a] -> Bool {
-//    if (x == []) {
-//        return True;
-//    } else {
-//        return False;
-//    }
-//}
+isE(x) :: [a] -> Bool {
+    if (x == []) {
+        return True;
+    } else {
+        return False;
+    }
+}
 
 main() {
  //   [Int] x2 = 0 : x1;