The options of the verification tool together with some related operations.
Author: Michael Hanus
Version: October 2024
defaultOptions
:: Options
The default options of the verification tool. |
processOptions
:: String -> [String] -> IO (Options,[String])
Process the actual command line argument and return the options and the name of the main program. |
whenStatus
:: Options -> IO () -> IO ()
|
printWhenStatus
:: Options -> String -> IO ()
|
printWhenDetails
:: Options -> String -> IO ()
|
printWhenAll
:: Options -> String -> IO ()
|
The type of supported output formats of verification results.
Constructors:
FormatText
:: OutputFormat
FormatJSON
:: OutputFormat
FormatXML
:: OutputFormat
Constructors:
Options
:: Int -> Bool -> String -> Bool -> Bool -> Bool -> OutputFormat -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> String -> Options
Fields:
optVerb
:: Int
optHelp
:: Bool
optFunction
:: String
optImports
:: Bool
optDeleteCache
:: Bool
optEnforceNF
:: Bool
optFormat
:: OutputFormat
optRerun
:: Bool
optPublic
:: Bool
optGenerated
:: Bool
optCallTypes
:: Bool
optIOTypes
:: Bool
optVerify
:: Bool
optSMT
:: Bool
optStoreFuncs
:: Bool
optStoreSMT
:: Bool
optError
:: Bool
optSpecModule
:: Bool
optStats
:: Bool
optTime
:: Bool
optDomainID
:: String
The default options of the verification tool.
|
Process the actual command line argument and return the options and the name of the main program. |
|
|
|
|