safeApply | Util.PartialFunctions |
safeMapPF | Util.PartialFunctions |
sameOperator | Util.Precedence |
SCC | Data.Graph.ST |
sccs | Data.Graph.ST |
scopeFunctionArguments | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
scopeFunctionName | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
scopeId | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
ScopeIdentifier | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
scopeIdentifier | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
SemanticProperty | CSPM.DataStructures.Syntax, CSPM |
semi | |
1 (Function) | Util.PrettyPrint |
2 (Function) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint |
sem_prop | CSPM.Parser.Lexer |
sep | |
1 (Function) | Util.PrettyPrint |
2 (Function) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint |
seqCompLeftProcess | CSPM.DataStructures.Syntax, CSPM |
seqCompRightProcess | CSPM.DataStructures.Syntax, CSPM |
sequenceStack | CSPM.Parser.Monad |
SequentialComp | CSPM.DataStructures.Syntax, CSPM |
Set | |
1 (Type/Class) | Data.Set.MutableBit |
2 (Data Constructor) | CSPM.DataStructures.Syntax, CSPM |
SetComp | CSPM.DataStructures.Syntax, CSPM |
setCompItems | CSPM.DataStructures.Syntax, CSPM |
setCompStatements | CSPM.DataStructures.Syntax, CSPM |
setCurrentExpressionLocation | CSPM.Evaluator.Monad |
setCurrentStartCode | CSPM.Parser.Monad |
SetEnum | CSPM.DataStructures.Syntax, CSPM |
SetEnumComp | CSPM.DataStructures.Syntax, CSPM |
setEnumCompItems | CSPM.DataStructures.Syntax, CSPM |
setEnumCompStatements | CSPM.DataStructures.Syntax, CSPM |
SetEnumFrom | CSPM.DataStructures.Syntax, CSPM |
SetEnumFromComp | CSPM.DataStructures.Syntax, CSPM |
setEnumFromCompLowerBound | CSPM.DataStructures.Syntax, CSPM |
setEnumFromCompStatements | CSPM.DataStructures.Syntax, CSPM |
setEnumFromLowerBound | CSPM.DataStructures.Syntax, CSPM |
SetEnumFromTo | CSPM.DataStructures.Syntax, CSPM |
SetEnumFromToComp | CSPM.DataStructures.Syntax, CSPM |
setEnumFromToCompLowerBound | CSPM.DataStructures.Syntax, CSPM |
setEnumFromToCompStatements | CSPM.DataStructures.Syntax, CSPM |
setEnumFromToCompUpperBound | CSPM.DataStructures.Syntax, CSPM |
setEnumFromToLowerBound | CSPM.DataStructures.Syntax, CSPM |
setEnumFromToUpperBound | CSPM.DataStructures.Syntax, CSPM |
setEnumItems | CSPM.DataStructures.Syntax, CSPM |
setInError | CSPM.TypeChecker.Monad |
setItems | CSPM.DataStructures.Syntax, CSPM |
setNotRectangularErrorMessage | CSPM.Evaluator.Exceptions |
setOptions | CSPM.CommandLineOptions |
setParserState | CSPM.Parser.Monad |
setPSymbolTable | CSPM.DataStructures.Types, CSPM |
setPType | CSPM.DataStructures.Types, CSPM |
setSequenceStack | CSPM.Parser.Monad |
setSession | CSPM |
setSrcSpan | CSPM.TypeChecker.Monad |
setTimedCSP | CSPM.Evaluator.Monad |
setType | CSPM.TypeChecker.Monad |
SFunctionBind | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
shortDouble | |
1 (Function) | Util.MonadicPrettyPrint |
2 (Function) | Util.PrettyPrint |
singletonValue | CSPM.Evaluator.ValueSet, CSPM.Evaluator |
sizedText | |
1 (Function) | Util.PrettyPrint |
2 (Function) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint |
skip | CSPM.Parser.Lexer |
SlidingChoice | CSPM.DataStructures.Syntax, CSPM |
slidingChoiceLeftProcess | CSPM.DataStructures.Syntax, CSPM |
slidingChoiceRightProcess | CSPM.DataStructures.Syntax, CSPM |
soak | CSPM.Parser.Lexer |
soakTok | CSPM.Parser.Lexer |
soakTok' | CSPM.Parser.Lexer |
SourceError | Util.Exception |
space | |
1 (Function) | Util.PrettyPrint |
2 (Function) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint |
speakNth | |
1 (Function) | Util.MonadicPrettyPrint |
2 (Function) | Util.PrettyPrint |
splitIntoFields | CSPM.Evaluator.Dot |
splitProcIntoComponents | CSPM.Evaluator.ProcessValues, CSPM.Evaluator |
SrcLoc | |
1 (Type/Class) | Util.Annotated |
2 (Data Constructor) | Util.Annotated |
srcLocCol | Util.Annotated |
srcLocFile | Util.Annotated |
srcLocLine | Util.Annotated |
SrcSpan | Util.Annotated |
srcSpan | CSPM.TypeChecker.Monad |
srcSpanCol | Util.Annotated |
srcSpanECol | Util.Annotated |
srcSpanELine | Util.Annotated |
srcSpanEnd | Util.Annotated |
srcSpanFile | Util.Annotated |
srcSpanLine | Util.Annotated |
SrcSpanMultiLine | Util.Annotated |
SrcSpanOneLine | Util.Annotated |
SrcSpanPoint | Util.Annotated |
srcSpanSCol | Util.Annotated |
srcSpanSLine | Util.Annotated |
srcSpanStart | Util.Annotated |
STBool | CSPM.DataStructures.Syntax, CSPM |
STChar | CSPM.DataStructures.Syntax, CSPM |
STDatatype | CSPM.DataStructures.Syntax, CSPM |
STDot | CSPM.DataStructures.Syntax, CSPM |
STDotable | CSPM.DataStructures.Syntax, CSPM |
STEvent | CSPM.DataStructures.Syntax, CSPM |
STExtendable | CSPM.DataStructures.Syntax, CSPM |
STFunction | CSPM.DataStructures.Syntax, CSPM |
STInt | CSPM.DataStructures.Syntax, CSPM |
STMap | CSPM.DataStructures.Syntax, CSPM |
Stmt | CSPM.DataStructures.Syntax, CSPM |
stok | CSPM.Parser.Lexer |
STParen | CSPM.DataStructures.Syntax, CSPM |
STProc | CSPM.DataStructures.Syntax, CSPM |
Str | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint |
String | CSPM.DataStructures.Literals |
stringName | CSPM.Prelude |
stringToValue | CSPM |
strip | CSPM.Parser.Lexer |
StrongBisim | CSPM.Evaluator.ProcessValues, CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
STSeq | CSPM.DataStructures.Syntax, CSPM |
STSet | CSPM.DataStructures.Syntax, CSPM |
STTuple | CSPM.DataStructures.Syntax, CSPM |
STVar | CSPM.DataStructures.Syntax, CSPM |
Style | |
1 (Data Constructor) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint |
2 (Type/Class) | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint |
style | Util.MonadicPrettyPrintInternal, Util.MonadicPrettyPrint, Util.PrettyPrint |
SType | CSPM.DataStructures.Syntax, CSPM |
STypeConstraint | |
1 (Type/Class) | CSPM.DataStructures.Syntax, CSPM |
2 (Data Constructor) | CSPM.DataStructures.Syntax, CSPM |
stypeConstraintName | CSPM.DataStructures.Syntax, CSPM |
stypeConstraintVariable | CSPM.DataStructures.Syntax, CSPM |
STypeScheme | |
1 (Type/Class) | CSPM.DataStructures.Syntax, CSPM |
2 (Data Constructor) | CSPM.DataStructures.Syntax, CSPM |
stypeSchemeFreeVars | CSPM.DataStructures.Syntax, CSPM |
stypeSchemeType | CSPM.DataStructures.Syntax, CSPM |
stypeSchemeTypeConstraints | CSPM.DataStructures.Syntax, CSPM |
substituteTypes | CSPM.TypeChecker.Unification |
SubType | CSPM.DataStructures.Syntax, CSPM |
successorNodes | Data.Graph.ST |
SVariableBind | CSPM.Evaluator.Values, CSPM.Evaluator, CSPM |
switchInput | CSPM.Parser.Lexer |
SymbolInformation | |
1 (Type/Class) | CSPM.TypeChecker.Environment |
2 (Data Constructor) | CSPM.TypeChecker.Environment |
SymbolTable | CSPM.DataStructures.Types, CSPM |
symmetricUnificationAllowed | CSPM.TypeChecker.Monad |
symUnificationAllowed | CSPM.TypeChecker.Monad |
SynchronisingExternalChoice | CSPM.DataStructures.Syntax, CSPM |
synchronisingExternalChoiceAlphabet | CSPM.DataStructures.Syntax, CSPM |
synchronisingExternalChoiceLeftProcess | CSPM.DataStructures.Syntax, CSPM |
synchronisingExternalChoiceRightProcess | CSPM.DataStructures.Syntax, CSPM |
SynchronisingInterrupt | CSPM.DataStructures.Syntax, CSPM |
synchronisingInterruptAlphabet | CSPM.DataStructures.Syntax, CSPM |
synchronisingInterruptLeftProcess | CSPM.DataStructures.Syntax, CSPM |
synchronisingInterruptRightProcess | CSPM.DataStructures.Syntax, CSPM |