* src/evtgbaalgos/save.cc (save_bfs::output_acc_set): Sort

acceptance conditions in the output.
* src/evtgbatest/readsave.test, src/evtgbatest/product.test: Adjust.
This commit is contained in:
Alexandre Duret-Lutz 2004-11-05 17:26:33 +00:00
parent 6c1152d819
commit a31ab32b9b
4 changed files with 12 additions and 12 deletions

View file

@ -79,10 +79,14 @@ namespace spot
void
output_acc_set(const symbol_set& ss) const
{
// Store all formated acceptance condition in a set to sort
// them in the output.
typedef std::set<std::string> acc_set;
acc_set acc;
for (symbol_set::const_iterator i = ss.begin(); i != ss.end(); ++i)
os_ << " "
<< quote_unless_bare_word(automata_
->format_acceptance_condition(*i));
acc.insert(automata_->format_acceptance_condition(*i));
for (acc_set::const_iterator i = acc.begin(); i != acc.end(); ++i)
os_ << " " << quote_unless_bare_word(*i);
}
};