Next: Invoking dzn parse, Previous: Invoking dzn language, Up: The Dezyne command-line tools [Contents][Index]
dzn ltsThe dzn lts command can be used to manipulate and query a
labeled transition system (lts) in Aldebaran (aut) format
(See Invoking dzn graph, See Invoking dzn verify, See Invoking dzn traces).
dzn dzn-option… lts option… [FILE]…
The options can be among the following:
--cleanup-cRewrite mCRL2 labels to Dezyne, optionally remove prefix as specified with --prefix.
--deadlock-dDetect deadlock in lts (after introduction of failures) and produce a witness.
--exclude-illegalRemove edges leading to illegal (in combination with --failures).
--failures-fIntroduce a failure for each ’optional’ event into the lts.
--help-hDisplay help on invoking dzn lts, and then exit.
--illegal-iDetect whether lts contains <illegal> labels.
--livelock-lDetect tau-loops in lts and produce a witness.
--deterministic-labels=label[,label…]-n label[,label…]Detect whether lts is deterministic by detecting multiple edges of label from a single state, and produce a witness.
--prefix=prefixOptional prefix for --cleanup
--tau=event[,event…]-t event[,event…]Hide all events from lts.
--exclude-tau=event[,event…]Exclude given events from ’--tau’ list.
--single-line-sReport each error including its trace (witness) on a single line.