CSPM-FiringRules-0.4.1.2: Firing rules semantic of CSPM

PortabilityGHC-only
Stabilityexperimental
Maintainerfontaine@cs.uni-duesseldorf.de
Safe HaskellSafe-Infered

CSPM.FiringRules.Trace

Description

A very rudimentary process tracer for debugging and testing. Prints the current process and the possible transitions to stdout and lets the user select a transition by typing to stdin.

Synopsis

Documentation

trace :: forall i e. (FShow i, ShowTTE e, CSP2 i, e ~ TTE i) => Sigma i -> Process i -> IO ()Source

A simplistic interactive CSP-M tracer. It prints all events offered by a Proccess to stdout and promts the user for the event to perform.