From 8384da201c0485a17278499f02f60e79593f6871 Mon Sep 17 00:00:00 2001 From: Mariusz Kierski Date: Mon, 4 May 2015 16:12:29 +0200 Subject: [PATCH] Maybe now will work on students --- env.hs => Env.hs | 0 interpreter.hs => Interpreter.hs | 1 - jsinterpreter.hs => JSInterpreter.hs | 0 Makefile | 2 ++ memory.hs => Memory.hs | 1 - sys.hs => Sys.hs | 0 types.hs => Types.hs | 0 7 files changed, 2 insertions(+), 2 deletions(-) rename env.hs => Env.hs (100%) rename interpreter.hs => Interpreter.hs (98%) rename jsinterpreter.hs => JSInterpreter.hs (100%) rename memory.hs => Memory.hs (97%) rename sys.hs => Sys.hs (100%) rename types.hs => Types.hs (100%) diff --git a/env.hs b/Env.hs similarity index 100% rename from env.hs rename to Env.hs diff --git a/interpreter.hs b/Interpreter.hs similarity index 98% rename from interpreter.hs rename to Interpreter.hs index 5cdea05..245db75 100644 --- a/interpreter.hs +++ b/Interpreter.hs @@ -44,7 +44,6 @@ printOutputAndExit (Left err, _) = do printOutputAndExit (Right output, _) = do putStr $ show output exitSuccess - ls showTree :: (Show a, Print a) => Int -> a -> IO () showTree v tree diff --git a/jsinterpreter.hs b/JSInterpreter.hs similarity index 100% rename from jsinterpreter.hs rename to JSInterpreter.hs diff --git a/Makefile b/Makefile index 8c45a53..f13532e 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,6 @@ all: + cabal update + cabal install mtl happy -gca Parmyjs.y alex -g Lexmyjs.x ghc --make interpreter.hs -o interpreter diff --git a/memory.hs b/Memory.hs similarity index 97% rename from memory.hs rename to Memory.hs index 4239086..aa9605c 100644 --- a/memory.hs +++ b/Memory.hs @@ -1,5 +1,4 @@ {-# LANGUAGE FlexibleContexts #-} -{-# LANGUAGE AllowAmbiguousTypes #-} module Memory where diff --git a/sys.hs b/Sys.hs similarity index 100% rename from sys.hs rename to Sys.hs diff --git a/types.hs b/Types.hs similarity index 100% rename from types.hs rename to Types.hs