NAME¶
mcrl2parse - parses a string containing an mCRL2 data structure
SYNOPSIS¶
mcrl2parse [
OPTION]... [
INFILE]
DESCRIPTION¶
Parses the text in the file INFILE. If INFILE is not present, standard input is
used.
OPTIONS¶
- OPTION can be any of the following:
- -a, --aterm-format
- compare the results in aterm format
- -p, --check-parser
- compare the results of the old and new parser
- -P, --check-printer
- compare the results of the old and new pretty printer
- -e[EXPR],
--expression[=EXPR]
- parse EXPR instead of a file
- -f[NAME],
--filetype[=NAME]
- input has the file type NAME:
'actfrm' for an action formula
'besexpr' for a BES expression
'besspec' for a BES specification
'dataexpr' for a data expression
'dataspec' for a data specification
'mcrl2spec' for an mCRL2 specification (default)
'multact' for a multi action
'pbesexpr' for a PBES expression
'pbesspec' for a PBES specification
'procexpr' for a process expression
'regfrm' for a regular formula
'sortexpr' for a sort expression
'statefrm' for a state formula
- --partial-parses
- allow partial parses
- -t, --print-tree
- print parse tree
- --timings[=FILE]
- append timing measurements to FILE. Measurements are
written to standard error if no FILE is provided
- -w, --warn
- generate warnings
- Standard options:
- -q, --quiet
- do not display warning messages
- -v, --verbose
- display short intermediate messages
- -d, --debug
- display detailed intermediate messages
- --log-level=LEVEL
- display intermediate messages up to and including
level
- -h, --help
- display help information
- --version
- display version information
AUTHOR¶
Written by Wieger Wesselink.
REPORTING BUGS¶
Report bugs at <
http://www.mcrl2.org/issuetracker>.
COPYRIGHT¶
Copyright © 2012 Technische Universiteit Eindhoven.
This is free software. You may redistribute copies of it under the terms of the
Boost Software License <
http://www.boost.org/LICENSE_1_0.txt>. There is
NO WARRANTY, to the extent permitted by law.
SEE ALSO¶
See also the manual at
<
http://www.mcrl2.org/mcrl2/wiki/index.php/User_manual/mcrl2parse>.