dbacomp: connect only back-links and generalize to tgba

* src/tgbaalgos/dbacomp.cc: Here.
* src/tgbaalgos/dbacomp.hh: Adjust documentation.
* src/tgbatest/dbacomp.test: New file.
* src/tgbatest/Makefile.am (TESTS): Add it.
* src/tgbatest/det.test: Update.
This commit is contained in:
Alexandre Duret-Lutz 2013-02-03 00:16:32 +01:00
parent 63b7cdb6c8
commit 78e76eb07d
5 changed files with 140 additions and 35 deletions

View file

@ -24,13 +24,11 @@
namespace spot
{
/// Complement a deterministic Büchi automaton
/// \brief Complement a deterministic Büchi automaton
///
/// The automaton \a aut should be deterministic and should have at
/// most a single acceptance condition. It can be transition-based,
/// or state-based. The resulting automaton is very unlikely to be
/// The automaton \a aut should be deterministic. It does no need
/// to be complete. Acceptance can be transition-based, or
/// state-based. The resulting automaton is very unlikely to be
/// deterministic.
SPOT_API tgba_explicit_number*
dba_complement(const tgba* aut);