Test.hs 263 B

12345678910111213141516
  1. module Main where
  2. import Gidl.Types
  3. import Gidl.Parse
  4. main :: IO ()
  5. main = test "tests/testtypes.sexpr"
  6. test :: FilePath -> IO ()
  7. test f = do
  8. c <- readFile f
  9. case parseDecls c of
  10. Left e -> print e
  11. Right (te, ie) -> do
  12. print te
  13. print ie