diff -r 0c181b88daff -r 6dde80ae7049 tools/PascalPreprocessor.hs --- a/tools/PascalPreprocessor.hs Sun Apr 29 21:17:27 2012 +0200 +++ b/tools/PascalPreprocessor.hs Mon Apr 30 16:55:02 2012 +0400 @@ -74,7 +74,7 @@ char '"' spaces char '}' - f <- liftIO (readFile fn) + f <- liftIO (readFile fn `catch` error ("File not found: " ++ fn)) c <- getInput setInput $ f ++ c return ""