module Language.Haskell.HsColour.Options ( Option(..) , Output(..) , TerminalType(..) ) where import Language.Haskell.HsColour.Output -- | Command-line options data Option = Help -- ^ print usage message | Version -- ^ report version | Information -- ^ report auxiliary information, e.g. CSS defaults | Format Output -- ^ what type of output to produce | LHS Bool -- ^ literate input (i.e. multiple embedded fragments) | Anchors Bool -- ^ whether to add anchors | Partial Bool -- ^ whether to produce a full document or partial | Input FilePath -- ^ input source file | Output FilePath -- ^ output source file | Annot FilePath -- ^ annotations file deriving Eq