PBESSTATEGRAPH(1)
π pbesstategraph(1) β the girlies' guide to reducing a PBES
okay so bestie, welcome to pbesstategraph from the mCRL2 toolset β¨ this is the pbesstategraph manual page, and we are gonna get you so comfy with it. grab a lil drink π
πΈ SYNOPSIS πΈ
pbesstategraph [OPTION]... [INFILE [OUTFILE]]
π¦ DESCRIPTION π¦
So what does it do? It reads a file containing a PBES, and reduces it based on an analysis of control flow parameters. that's the whole vibe, no cap π
If OUTFILE is not present, standard output is used. If INFILE is not present, standard input is used. simple as that, king π
β¨ OPTIONS β¨
OPTION can be any of the following, and yes we're listing every single one because we don't skip π«Ά
-iFORMAT,--in=FORMATβ use input formatFORMAT. your choices are:'pbes'for PBES in internal format (this is the default, main character energy),'pgsolver'for BES in PGSolver format, and'text'for PBES in textual (mCRL2) format π-m[NAME],--marking-algorithm[=NAME]β specifies the algorithm that is used for the marking computation:0(default),1or2. In certain cases this choice can have a significant impact on the performance π so like, pick wisely bestie-oFORMAT,--out=FORMATβ use output formatFORMAT. options are:'bes'for BES in internal format,'pbes'for PBES in internal format (default, she's the blueprint π),'pgsolver'for BES in PGSolver format, and'text'for PBES in textual (mCRL2) format β-QNUM,--qlimit=NUMβ limit enumeration of universal and existential quantifiers in data expressions toNUMiterations (defaultNUM=10,NUM=0for unlimited). okay so0means go off, no limits, feral behaviour π-rNAME,--rewriter=NAMEβ use rewrite strategyNAME:'jitty'for jitty rewriting (default π ),'jittyc'for compiled jitty rewriting,'jittyp'for jitty rewriting with prover. three jitties, choose your fighter π§--timings[=FILE]β append timing measurements toFILE. Measurements are written to standard error if noFILEis provided. clock it β±οΈ-g,--use-global-variantβ use the global variant of the algorithm. global girly π
π Standard options π
-q,--quietβ do not display warning messages. silence is golden π€«-v,--verboseβ display short log messages. a lil chit-chat π¬-d,--debugβ display detailed log messages. she's telling you everything π--log-level=LEVELβ display log messages up to and includingLEVEL; eitherwarn,verbose,debugortrace. pick your level of yapping π₯-h,--helpβ display help information π«Ά--versionβ display version information π--help-allβ display help information, including hidden and experimental options. the secret menu fr fr π
π AUTHOR π
Written by Wieger Wesselink; Jeroen Keiren. legends, honestly π
π REPORTING BUGS π
Report bugs at <http://www.mcrl2.org/issuetracker>. pls do, we want her thriving π
π COPYRIGHT π
Copyright Β© 2025 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. like, none, zero, nada. bestie you are on your own π
π SEE ALSO π
See also the manual at <http://www.mcrl2.org/web/user_manual/tools/release/pbesstategraph.html>. go read it, iykyk π
okay that's the whole page!! and for the cute lil sign-off: this is pbesstategraph from the mCRL2 toolset, version 2..., dated October 2026 β so mark your calendar bestie, she's timeless ββ¨ byeee π¦π
π¦ where this page comes from
- nixos 26.05: mcrl2 202507
- nixpkgs unstable: mcrl2 202507
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms