pdtreverse(1)

πŸ’… pdtreverse β€” the reverse-a-PDT girlie πŸ’…

okay so bestie, you found the manual page for pdtreverse, which lives in section 1 of the manual (user commands, the fun section). it's part of the OpenFst crew, and yeah, it's exactly what it sounds like. no cap. πŸ¦‹


✨ NAME ✨

pdtreverse β€” reverse a PDT πŸŽ€

like... literally just that. that's the whole job.


🌸 SYNOPSIS 🌸

pdtreverse [OPTIONS] in.pdt [out.fst]

that's it, that's the vibe. you give it an input, it gives you the reverse. πŸ’–


πŸ¦‹ DESCRIPTION πŸ¦‹

Reverses a PDT. 😭 iconic behaviour honestly. it takes your PDT and flips it. main character energy.


πŸ‘‘ OPTIONS πŸ‘‘

first things first, bestie: boolean options accept either true or false as a value, or the implicit value true if you're lazy and don't specify one at all. slay.

  • --fst_align[=BOOLEAN] β€” Write FST data aligned where appropriate. default is false.
  • --fst_compat_symbols[=BOOLEAN] β€” Require symbol tables to match when appropriate. default is true.
  • --fst_default_cache_gc[=BOOLEAN] β€” Enable garbage collection of cache. default is true. yes she cleans up after herself πŸ’…
  • --fst_default_cache_gc_limit=N β€” Set the cache byte size that triggers garbage collection. default is 1048576.
  • --fst_error_fatal[=BOOLEAN] β€” If true, FST errors are fatal. Otherwise, returned objects are flagged as bad. For example, FSTs are returned with the kError property set to true, and FST weights set so that Member() returns false. default is true. so yeah, it's giving dramatic by default 😭
  • --fst_field_separator=STRING β€” Set the characters used as a separator between printed fields. default is " ".
  • --fst_read_mode=STRING β€” Set the default file reading mode for mappable files, either "read" or "map". default is "read".
  • --fst_verify_properties[=BOOLEAN] β€” Verify fst properties queried by TestProperties. default is false.
  • --fst_weight_parentheses=STRING β€” Set the characters enclosing the first weight of a printed composite weight (e.g., pair weight, tuple weight, and derived classes) to ensure proper I/O of nested composite weights. Must have size 0 (none) or 2 (open and close parenthesis). default is no parentheses.
  • --fst_weight_separator=CHARACTER β€” Set the character separator between printed composite weights. default is comma.
  • --help[=BOOLEAN] β€” Show usage information. default is false.
  • --helpshort[=BOOLEAN] β€” Show brief usage information. default is false.
  • --pdt_parentheses=STRING β€” Set the PDT parenthesis label pairs.
  • --save_relabel_ipairs=FILENAME β€” Save input relabel pairs to file. default is do not save.
  • --save_relabel_opairs=FILENAME β€” Save output relabel pairs to file. default is do not save.
  • --tmpdir=PATHNAME β€” Set the temporary directory to use. default is /tmp.
  • --v[=N] β€” Set the verbosity level. default is 0.

🫢 SEE ALSO 🫢

if you're obsessed with this one (and you should be), go check out her friends:


and that's the whole page, bestie. you ate. πŸ“

this was brought to you by OpenFst 1.8.5, dated Mar 2026 β€” mwah, love u, bye πŸ’œβœ¨

πŸ“¦ where this page comes from