libcspm-1.0.0: A library providing a parser, type checker and evaluator for CSPM.

Safe HaskellNone

CSPM.CommandLineOptions

Synopsis

Documentation

data Options Source

The type of options for libcspm.

Constructors

Options 

allOptions :: (a -> Options) -> (a -> Options -> a) -> [OptDescr (a -> a)]Source

All available command line options.

defaultOptions :: OptionsSource

The default set of options.

typeCheckerOptions :: (a -> Options) -> (a -> Options -> a) -> [OptDescr (a -> a)]Source

All options for the type-checker.

setOptions :: CSPMMonad m => Options -> m ()Source

Sets the options to the values given.