uuagc-0.9.52.1: Attribute Grammar System of Universiteit Utrecht

Safe HaskellNone
LanguageHaskell98

UU.UUAGC

Synopsis

Documentation

uuagcMain :: IO () #

data Identifier #

Constructors

Ident 

Fields

Instances
Eq Identifier # 
Instance details

Defined in Options

Ord Identifier # 
Instance details

Defined in Options

Show Identifier # 
Instance details

Defined in Options

data MyOptDescr #

Constructors

MyOpt [Char] [String] (ArgDescr (Options -> Options)) (Options -> String -> [String]) String 

data ModuleHeader #

Constructors

NoName 
Name String 
Default 
Instances
Eq ModuleHeader # 
Instance details

Defined in Options

Show ModuleHeader # 
Instance details

Defined in Options

data Options #

Constructors

Options 

Fields

wordsBy :: (Char -> Bool) -> String -> [String] #

Inverse of intercalate

constructOptions :: [Options -> Options] -> Options #

Use all parsed options to generate real options

getOptions :: [String] -> (Options, [String], [String]) #

Create Options type from string arguments

optionsToString :: Options -> [String] #

Convert options back to commandline string

combineOptions :: Options -> Options -> Options #

Combine 2 sets of options