add Data.Haskell.Token
add Data.(Text.Pos, Located)
instance Show Data.Haskell.NameSpace.NameSpace
add lexer, parser
instance Show Data.Expr.(Expr, Match, Constructor)