TRACEPP(1)

πŸ“¦ version 202507, in nixos 26.05, nixpkgs unstable

πŸ’… TRACEPP(1) β€” the tracepp glow-up guide

okay so bestie, welcome to tracepp(1) from the User Commands girlies ✨ this little icon converts traces AND pretty-prints them, which is honestly giving main character energy for a command-line tool πŸŽ€


✨ NAME ✨

tracepp β€” convert and pretty print traces πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

tracepp [OPTION]... [INFILE [OUTFILE]]

🌸 DESCRIPTION 🌸

So here's the vibe: tracepp takes the trace sitting in INFILE, converts it, and saves it in another format to OUTFILE. No OUTFILE? It just yeets the output to stdout instead 🫢. No INFILE? Then it reads from stdin, no cap.

Your input should be either in plain format β€” which literally just means a text file with one action on each line, super chill β€” or the mCRL2 trace format (the kind lps2lts generates, for example). Both are valid, pick your fighter πŸ’…


πŸ”₯ OPTIONS πŸ”₯

OPTION can be any of the following, and yes, we're covering every single one πŸ‘‘

  • -fFORMAT, --format=FORMAT β€” print the trace in the specified FORMAT. The formats are, in order:
    • 'plain' β€” plain text (this is the default, btw πŸ’–)
    • 'states' β€” plain text with state vectors
    • 'mcrl2' β€” the mCRL2 format
    • 'aut' β€” the Aldebaran format
    • 'dot' β€” the GraphViz format
  • --timings[=FILE] β€” append timing measurements to FILE. If you don't hand it a FILE, the measurements get written to standard error instead. noted πŸ“

⭐ Standard options ⭐

  • -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; either warn, verbose, debug or trace
  • -h, --help β€” display help information
  • --version β€” display version information
  • --help-all β€” display help information, including hidden and experimental options πŸ™ˆ (the secret menu, lowkey iconic)

πŸ‘‘ AUTHOR πŸ‘‘

Written by Muck van Weerdenburg. πŸ’œ


πŸ’€ REPORTING BUGS πŸ’€

Found a bug? Report it at <http://www.mcrl2.org/issuetracker> β€” the devs wanna know, fr fr πŸ›


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. (so like, don't come for them if it breaks, bestie 😭)


🧚 SEE ALSO 🧚

See also the manual at <http://www.mcrl2.org/web/user_manual/tools/release/tracepp.html> πŸ“–


ngl that's the whole page, you ate that πŸ’…βœ¨

and that's the tea πŸ“ β€” this was tracepp from the mCRL2 toolset 202507.0..., dated October 2026, signing off with a πŸŽ€ and a 🫢, bye bestie! πŸ’–

πŸ“¦ where this page comes from