fsttopsort(1)
π fsttopsort β the manual page, but make it cute π
okay so bestie, welcome to fsttopsort(1) π¦ β that's a User Commands situation, section 1, the big leagues. sit down, grab a strawberry, we're gonna topologically sort an FST and it's gonna be adorable.
β¨ NAME β¨
fsttopsort β topologically sort an FST. that's it. that's the whole job. she's an icon, she's a legend, and she is exactly what she says on the tin π
πΈ SYNOPSIS πΈ
fsttopsort [OPTIONS] [in.fst [out.fst]]
π DESCRIPTION π
Topologically sorts an FST. periodt. π
π OPTIONS π
okay so first, the rules of the game: Boolean options accept either true or false as a value β or you can just say nothing and they implicitly take true. no value, no problem, bestie π«Ά
--fst_align[=BOOLEAN]β write FST data aligned where appropriate. Default:false.--fst_compat_symbols[=BOOLEAN]β require symbol tables to match when appropriate. Default:true.--fst_default_cache_gc[=BOOLEAN]β enable garbage collection of cache. Default:true.--fst_default_cache_gc_limit=Nβ set the cache byte size that triggers garbage collection. Default:1048576.--fst_error_fatal[=BOOLEAN]β iftrue, FST errors are fatal. otherwise, returned objects are flagged as bad. like, for example: FSTs get returned with thekErrorproperty set totrue, and FST weights get set so thatMember()returnsfalse. Default:true.--fst_field_separator=STRINGβ set the characters used as a separator between printed fields. Default:" ".--fst_read_mode=STRINGβ set the default file reading mode for mappable files, either"read"or"map". Default:"read".--fst_verify_properties[=BOOLEAN]β verify fst properties queried byTestProperties. Default: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 size0(none) or2(open and close parenthesis). Default: no parentheses.--fst_weight_separator=CHARACTERβ set the character separator between printed composite weights. Default: comma.--help[=BOOLEAN]β show usage information. Default:false.--helpshort[=BOOLEAN]β show brief usage information. Default:false.--save_relabel_ipairs=FILENAMEβ save input relabel pairs to file. Default: do not save.--save_relabel_opairs=FILENAMEβ save output relabel pairs to file. Default: do not save.--tmpdir=PATHNAMEβ set the temporary directory to use. Default:/tmp.--v[=N]β set the verbosity level. Default:0.
π heads up bestie:--fst_weight_parenthesesis not freestyle. it must have size0(none) or2(open and close parenthesis). no in-between. the vibes will not save you here π
π SEE ALSO π
the whole girl group, fr fr β go say hi to her sisters:
fstarcsort(1), fstclosure(1), fstcompile(1), fstcompose(1), fstcompress(1), fstconcat(1), fstconnect(1), fstconvert(1), fstdeterminize(1), fstdifference(1), fstdisambiguate(1), fstdraw(1), fstencode(1), fstepsnormalize(1), fstequal(1), fstequivalent(1), fstinfo(1), fstintersect(1), fstinvert(1), fstisomorphic(1), fstlinear(1), fstloglinearapply(1), fstmap(1), fstminimize(1), fstprint(1), fstproject(1), fstprune(1), fstpush(1), fstrandgen(1), fstrelabel(1), fstreplace(1), fstreverse(1), fstreweight(1), fstrmepsilon(1), fstshortestdistance(1), fstshortestpath(1), fstsymbols(1), fstsynchronize(1), fstunion(1)
that's the whole page, gorgeous π this lil masterpiece is brought to you by OpenFst 1.8.5, dated Mar 2026 β yeah, she's fresh, she's current, she ate and left no crumbs πβ¨ go sort something topologically, bestie, you got this ππ¦
π¦ where this page comes from
- ubuntu stonking: libfst-tools 1.8.5-2 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms