more AST checks
Merge branch 'preproc-lexer' of https://github.com/SWP-Ubau-SoSe2014-Haskell/SWPSoSe14 into preproc-lexer
satisfy hlint
more test cases
changed lexer from concatMap to map since lambda splitting will be moved
to a later module because of shared AST
fixed error checking
lambdasplitting in semantic analysis
satisfy hlint
Merge branch 'preproc-lexer'