ats-format-0.1.0.0: A source-code formatter for ATS
Language.ATS.Parser
Contents
Description
This module contains the parser.
parseATS :: [Token] -> Either (ATSError String) ATS Source #
data ATSError a Source #
Constructors
Instances
Methods
(==) :: ATSError a -> ATSError a -> Bool #
(/=) :: ATSError a -> ATSError a -> Bool #
showsPrec :: Int -> ATSError a -> ShowS #
show :: ATSError a -> String #
showList :: [ATSError a] -> ShowS #
Associated Types
type Rep (ATSError a) :: * -> * #
from :: ATSError a -> Rep (ATSError a) x #
to :: Rep (ATSError a) x -> ATSError a #
pretty :: ATSError String -> Doc #
prettyList :: [ATSError String] -> Doc #
rnf :: ATSError a -> () #
pretty :: AlexPosn -> Doc #
prettyList :: [AlexPosn] -> Doc #