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

Index - M

manyErrorsIfFalseCSPM.TypeChecker.Monad
MapCSPM.DataStructures.Syntax, CSPM
mapUtil.HierarchicalMap
mapKeyTypeCSPM.DataStructures.Types, CSPM
mapKeyValuePairsCSPM.DataStructures.Syntax, CSPM
mapPFUtil.PartialFunctions
mapValueTypeCSPM.DataStructures.Types, CSPM
markAsDeprecatedCSPM.TypeChecker.Monad
markDatatypeAsComparableForEqualityCSPM.TypeChecker.Monad
markTypeAsUnsafeCSPM.TypeChecker.Monad
Match 
1 (Type/Class)CSPM.DataStructures.Syntax, CSPM
2 (Data Constructor)CSPM.DataStructures.Syntax, CSPM
matchPatternsCSPM.DataStructures.Syntax, CSPM
matchRightHandSideCSPM.DataStructures.Syntax, CSPM
MathsBinaryOpCSPM.DataStructures.Syntax, CSPM
mathsBinaryOpLeftExpressionCSPM.DataStructures.Syntax, CSPM
mathsBinaryOpOperatorCSPM.DataStructures.Syntax, CSPM
mathsBinaryOpRightExpressionCSPM.DataStructures.Syntax, CSPM
MathsUnaryOpCSPM.DataStructures.Syntax, CSPM
mathsUnaryOpExpressionCSPM.DataStructures.Syntax, CSPM
mathsUnaryOpOperatorCSPM.DataStructures.Syntax, CSPM
maybeLookup 
1 (Function)Util.HierarchicalMap
2 (Function)CSPM.TypeChecker.Environment
maybeLookupInTopLayerUtil.HierarchicalMap
maybeProcessNameToProcess 
1 (Function)CSPM.Evaluator
2 (Function)CSPM
maybeRegisterCallCSPM.Evaluator.Profiler
maybeSaveCSPM.Evaluator.Values, CSPM.Evaluator, CSPM
maybeTimedCSPCSPM.Evaluator.Monad
mcompressCSPM.TypeChecker.Compressor
member 
1 (Function)Data.Set.MutableBit
2 (Function)CSPM.Evaluator.ValueSet, CSPM.Evaluator
messageUtil.Exception
MinusCSPM.DataStructures.Syntax, CSPM
mkErrorMessageUtil.Exception
mkExternalNameCSPM.DataStructures.Names, CSPM
mkFreshInternalNameCSPM.DataStructures.Names, CSPM
mkInternalNameCSPM.DataStructures.Names, CSPM
mkSymbolInformationCSPM.TypeChecker.Environment
mkWarningMessageUtil.Exception
mkWiredInNameCSPM.DataStructures.Names, CSPM
ModCSPM.DataStructures.Syntax, CSPM
ModeUtil.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint
modeUtil.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint
ModelCSPM.DataStructures.Syntax, CSPM.Parser.Tokens, CSPM
ModelCompressCSPM.Evaluator.ProcessValues, CSPM.Evaluator.Values, CSPM.Evaluator, CSPM
ModelOptionCSPM.DataStructures.Syntax, CSPM
modifyCSPM.Evaluator.Monad
modifyErrorOptionsCSPM.TypeChecker.Monad, CSPM.TypeChecker
modifyTopFileParserStateCSPM.Parser.Monad
modifyTypeCheckerErrorOptionsCSPM
ModuleCSPM.DataStructures.Syntax, CSPM
moduleArgumentsCSPM.DataStructures.Syntax, CSPM
moduleExportedDeclarationsCSPM.DataStructures.Syntax, CSPM
ModuleInstanceCSPM.DataStructures.Syntax, CSPM
moduleInstanceNameCSPM.DataStructures.Syntax, CSPM
moduleInstanceNameMapCSPM.DataStructures.Syntax, CSPM
moduleInstanceOfCSPM.DataStructures.Syntax, CSPM
moduleInstanceOfArgumentsCSPM.DataStructures.Syntax, CSPM
moduleInstanceOfDeclarationCSPM.DataStructures.Syntax, CSPM
moduleNameCSPM.DataStructures.Syntax, CSPM
modulePrivateDeclarationsCSPM.DataStructures.Syntax, CSPM
MonadicPrettyPrintableUtil.MonadicPrettyPrint
MonadIOExceptionUtil.Exception
movePosCSPM.Parser.Monad