]> ruin.nu Git - proglang.git/blobdiff - Typecheck.hs
minor stuff
[proglang.git] / Typecheck.hs
index 2414203d7d81441d89080f3c3dc8d5486f140600..38ee8fe070973d51b4602dc6a39e90c928c9fcce 100644 (file)
@@ -5,7 +5,6 @@ import Control.Monad.State
 import Data.Map as Map
 import Prelude hiding (lookup)
 
-
 type Types = Map Ident Type
 
 inList :: Eq a => a -> [a] -> Bool
@@ -42,7 +41,6 @@ typeCheckExp (ENeg e) = do
        TInt <- typeCheckExp e
        return TInt
 
-
 typeCheckVar :: (MonadState Types m) => Ident -> m Type 
 typeCheckVar i = do
        e <- get
@@ -77,4 +75,3 @@ typeCheckStm (SDecl t i e) = do
 typeCheckStm (SPrint e) = do
        typeCheckExp e
        return NoType
-