CSPM-FiringRules-0.1.0.0: Firing rules semantic of CSPM

PortabilityGHC-only
Stabilityexperimental
Maintainerfontaine@cs.uni-duesseldorf.de

CSPM.FiringRules.EnumerateEvents

Description

Brute-force computation of all possible transitions of a process. Enumerates all events in Sigma.

Synopsis

Documentation

computeTransitions :: forall i. BL i => Sigma i -> Process i -> [Rule i]Source

Compute all possible transitions (via an event from Sigma) for a Process.

eventTransitions :: forall i. BL i => Sigma i -> Process i -> [RuleEvent i]Source

tauTransitions :: forall i. BL i => Process i -> EnumM (RuleTau i)Source

tickTransitions :: BL i => Process i -> EnumM (RuleTick i)Source