Views
User manual/lpsparunfold
From MCRL2
Unfold process parameters in an LPS.
Contents |
Synopsis
lpsparunfold [OPTION]... --index=NUM [INFILE [OUTFILE]]
Short description
The algorithm applies a transformation on data expressions of an linear process specification (LPS), by which other tools (such as lpsparelm, lpsconstelm) can apply their transformations more effectively. In concrete, this tool unfolds a sort with associated constructor functions to a set of process parameters in the LPS, in such a way that all behaviour is preserved. The LPS is specified by INFILE and writes the result to OUTFILE. If OUTFILE is not present stdout is used. If INFILE is not present stdin is used.
Options
OPTION can be any of the following:
- -iNUM, --index=NUM
- unfolds process parameter at given index NUM
Standard options:
- -rNAME, --rewriter=NAME
- Use rewrite strategy NAME. lps2parunfold uses a term rewriting engine to manipulate data terms of the LPS. The choice of the rewriter can have influence on the performance.
- -q, --quiet
- do not display warning messages
- -v, --verbose
- display short intermediate messages
- -d, --debug
- display detailed intermediate messages
- -h, --help
- display help information
- --version
- display version information
Author
Written by Frank Stappers.
Bug reporting
Report bugs at our issue tracking system.
lpsparelm
| lpspp
|
This page was last modified on 27 May 2009, at 09:21. This page has been accessed 1,562 times.
Copyright © 2005-2012 Technische Universiteit Eindhoven.
Copyright © 2005-2012 Technische Universiteit Eindhoven.
