Lines Matching refs:fst
20 // Sorts arcs of an FST.
25 #include <fst/compat.h>
26 #include <fst/script/arcsort.h>
32 using fst::script::FstClass;
33 using fst::script::MutableFstClass;
34 using fst::script::ArcSort;
36 string usage = "Sorts arcs of an FST.\n\n Usage: ";
38 usage += " [in.fst [out.fst]]\n";
51 MutableFstClass *fst = MutableFstClass::Read(in_name, true);
52 if (!fst) return 1;
55 ArcSort(fst, fst::script::ILABEL_COMPARE);
57 ArcSort(fst, fst::script::OLABEL_COMPARE);
64 fst->Write(out_name);