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

Index - E

elemsCSPM.Evaluator.Values, CSPM.Evaluator, CSPM
ellipsisUtil.MonadicPrettyPrint
empty 
1 (Function)Util.PrettyPrint
2 (Function)Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint
3 (Function)CSPM.Evaluator.ValueSet, CSPM.Evaluator
emptySetCSPM.Evaluator.ValueSet, CSPM.Evaluator
ensureAreEqualCSPM.TypeChecker.Common
ensureExpressionIsOfTypeCSPM
ensureHasConstraintCSPM.TypeChecker.Common
ensureIsBoolCSPM.TypeChecker.Common
ensureIsChannelCSPM.TypeChecker.Common
ensureIsEventCSPM.TypeChecker.Common
ensureIsExtendableCSPM.TypeChecker.Common
ensureIsIntCSPM.TypeChecker.Common
ensureIsListCSPM.TypeChecker.Common
ensureIsProcCSPM.TypeChecker.Common
ensureIsSetCSPM.TypeChecker.Common
Environment 
1 (Type/Class)CSPM.Evaluator.Environment
2 (Type/Class)CSPM.TypeChecker.Environment
environment 
1 (Function)CSPM.Evaluator.Monad
2 (Function)CSPM.TypeChecker.Monad
EqualsCSPM.DataStructures.Syntax, CSPM
equals 
1 (Function)Util.PrettyPrint
2 (Function)Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint
ErrorCSPM.TypeChecker.Exceptions
ErrorContextCSPM.TypeChecker.Monad
errorContextCSPM.TypeChecker.Common
errorContextsCSPM.TypeChecker.Monad
errorIfFalseCSPM.TypeChecker.Monad
errorIfFalseMCSPM.TypeChecker.Monad
ErrorMessage 
1 (Type/Class)Util.Exception
2 (Data Constructor)Util.Exception
ErrorMessagesUtil.Exception
ErrorOptions 
1 (Type/Class)CSPM.TypeChecker.Exceptions, CSPM.TypeChecker
2 (Data Constructor)CSPM.TypeChecker.Exceptions
errorOptionsCSPM.TypeChecker.Monad
errorsCSPM.TypeChecker.Monad
evalCSPM.Evaluator.Expr
EvaluatableCSPM.Evaluator.Expr
EvaluateCSPM.DataStructures.Syntax, CSPM
evaluateDeclCSPM.Evaluator
evaluateDotsCSPM.TypeChecker.Unification
evaluateExpCSPM.Evaluator
evaluateExpressionCSPM
evaluateFileCSPM.Evaluator
EvaluationMonadCSPM.Evaluator.Monad, CSPM.Evaluator
EvaluationState 
1 (Type/Class)CSPM.Evaluator.Monad, CSPM.Evaluator
2 (Data Constructor)CSPM.Evaluator.Monad
EvaluatorOptions 
1 (Type/Class)CSPM.Evaluator, CSPM
2 (Data Constructor)CSPM.Evaluator, CSPM
EventCSPM.Evaluator.ProcessValues, CSPM.Evaluator.Values, CSPM.Evaluator, CSPM
EventMapCSPM.Evaluator.ProcessValues, CSPM.Evaluator
EventSetCSPM.Evaluator.ProcessValues, CSPM.Evaluator.Values, CSPM.Evaluator, CSPM
eventSetFromListCSPM.Evaluator.ProcessValues, CSPM.Evaluator
Exception 
1 (Type/Class)Util.Exception
2 (Data Constructor)CSPM.DataStructures.Syntax, CSPM
exceptionAlphabetCSPM.DataStructures.Syntax, CSPM
exceptionLeftProcessCSPM.DataStructures.Syntax, CSPM
exceptionRightProcessCSPM.DataStructures.Syntax, CSPM
ExpCSPM.DataStructures.Syntax, CSPM
expandPathIOUtil.Prelude
ExplicateCSPM.Evaluator.ProcessValues, CSPM.Evaluator.Values, CSPM.Evaluator, CSPM
ExplicitSetCSPM.Evaluator.ValueSet, CSPM.Evaluator
ExpPatDoublePatternCSPM.DataStructures.Syntax, CSPM
ExpPatWildCardCSPM.DataStructures.Syntax, CSPM
extChoiceLeftProcessCSPM.DataStructures.Syntax, CSPM
extChoiceRightOperatorCSPM.DataStructures.Syntax, CSPM
extendableArgumentCSPM.DataStructures.Types, CSPM
extendableUltimateTypeCSPM.DataStructures.Types, CSPM
extensionsCSPM.Evaluator.Dot
extensionsSetCSPM.Evaluator.Dot
ExternalCSPM.DataStructures.Syntax, CSPM
ExternalChoiceCSPM.DataStructures.Syntax, CSPM
externalFunctionForOccNameCSPM.Prelude
externalImportedNamesCSPM.DataStructures.Syntax, CSPM
ExternalNameCSPM.DataStructures.Names, CSPM