PBESPARELM(1)
π PBESPARELM(1) β the group chat guide
okay bestie, welcome to the pbesparelm page π this one's a User Command straight out of the mCRL2 toolset, and honestly? it's giving "small but mighty". it takes your PBES and does parameter elimination on it. that's the whole vibe. iconic, honestly π
β¨ NAME β¨
pbesparelm β remove unused parameters from a PBES π§Ήβ¨
like, it literally goes in and yeets the parameters nobody's using. self-care for your PBES, fr fr π
πΈ SYNOPSIS πΈ
pbesparelm [OPTION]... [INFILE [OUTFILE]]
π¦ DESCRIPTION π¦
so here's the tea β: pbesparelm reads a file containing a PBES, and applies parameter elimination to it.
where does it read from and write to? adorable of you to ask:
- if
OUTFILEis not present, standard output is used π¨οΈ - if
INFILEis not present, standard input is used β¨οΈ
that's it. that's the whole thing. no cap. it's literally that simple and honestly we love a low-drama tool π«Ά
π OPTIONS π
OPTION can be any of the following:
-iFORMAT,--in=FORMATβ use input formatFORMAT:'pbes'β PBES in internal format (default β¨)'pgsolver'β BES in PGSolver format'text'β PBES in textual (mCRL2) format
-oFORMAT,--out=FORMATβ use output formatFORMAT:'bes'β BES in internal format'pbes'β PBES in internal format (default β¨)'pgsolver'β BES in PGSolver format'text'β PBES in textual (mCRL2) format
--timings[=FILE]β append timing measurements toFILE. Measurements are written to standard error if noFILEis provided β±οΈ
ngl bestie, don't sleep on that 'bes' output option β it's right there and it's not the default, so pick it on purpose, okay? iykyk π
π Standard options π
the classics. the main characters of every mCRL2 tool π
-q,--quietβ do not display warning messages π€«-v,--verboseβ display short log messages π-d,--debugβ display detailed log messages π--log-level=LEVELβ display log messages up to and including level; eitherwarn,verbose,debugortraceποΈ-h,--helpβ display help information π--versionβ display version information π·οΈ--help-allβ display help information, including hidden and experimental options πβ¨
π AUTHOR π
Written by Wieger Wesselink; Simon Janssen and Tim Willemse. absolute legends, no notes π₯
π REPORTING BUGS π
Report bugs at <http://www.mcrl2.org/issuetracker>.
like, please actually report them instead of just screaming into the void? the maintainers wanna know π«Ά
π 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.
bestie i'm serious about the all-caps there β NO WARRANTY. don't come crying to the Eindhoven girlies if it eats your PBES π
π SEE ALSO π
See also the manual at <http://www.mcrl2.org/web/user_manual/tools/release/pbesparelm.html>.
alright that's the whole page, you ate that πβ¨ this was pbesparelm from the mCRL2 toolset, version 20250..., dated October 2026 β mwah, go eliminate some parameters, icon ππ
π¦ 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