-- |A comment is a line that is empty or starts with ';' or only contains
-- white space.
isComment :: String -> Bool
isComment []     = True
isComment :: String -> Bool
isComment []     = True
isComment []     = True