----------------------------------------------------------------
-- Henk
-- Copyright 2000, Jan-Willem Roorda
----------------------------------------------------------------
module Main where
import Text.ParserCombinators.Parsec
import HenkParser
welcome = "__ __ ______ __ __ ____ __________________________________________\n"++
"|| || || || ||\\ || ||// Henk 2000: Based on Pure Type Systems \n"++
"||___|| ||_| ||\\\\ || ||\\\\ \n"++
"||---|| ||-|__ || \\\\|| WWW http://www.students.cs.uu.nl/~jwroorda\n"++
"|| || ||__|| Report bugs to: [email protected] \n"++
"|| || Version: Jan 2000 __________________________________________\n\n"
test fname
= do{ putStr welcome
; result <- parseFromFile program (root ++ fname ++ ".h")
; case result of
Left err -> do{ putStr "parse error at: "
; print err
}
Right x -> print x
}
where
root = ""
main = test "test"
|