CSPM-FiringRules-0.4.4.0: Firing rules semantic of CSPM

Copyright(c) Fontaine 2010
LicenseBSD
Maintainerfontaine@cs.uni-duesseldorf.de
Stabilityexperimental
PortabilityGHC-only
Safe HaskellSafe
LanguageHaskell2010

CSPM.FiringRules.HelperClasses

Description

Some helper classes. (Might be deleted or moved somewhere else some time.)

Synopsis

Documentation

class (Eq (Process i), Eq (RuleTick i), Eq (RuleTau i), Eq (RuleEvent i), Eq (EventSet i), Eq (ExtProcess i), Eq (Prefix i), Eq (Event i), Eq (RenamingRelation i), Ord (Process i), Ord (RuleTick i), Ord (RuleTau i), Ord (RuleEvent i), Ord (EventSet i), Ord (ExtProcess i), Ord (Prefix i), Ord (Event i), Ord (RenamingRelation i)) => EqOrd i Source #

Implementation i supports Eq and Ord.

class (Show (TTE i), Show (Rule i), Show (Process i), Show (RuleTick i), Show (RuleTau i), Show (RuleEvent i)) => FShow i Source #

Implementation i supports Show.

class (EqOrd i, BL i) => CSP1 i Source #

CSP1 means that implementation i supports the base language.

class (EqOrd i, BF i, CSP1 i) => CSP2 i Source #

CSP2 means that implementation i supports the base language and multi-field events.