Add option -k to ltl2tgba

This commit is contained in:
Alexandre Duret-Lutz 2008-12-05 11:21:38 +01:00
parent d1ca1e31aa
commit d5235c6901
4 changed files with 30 additions and 2 deletions

View file

@ -1,4 +1,4 @@
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// Copyright (C) 2004, 2008 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
@ -19,6 +19,7 @@
// Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
#include <iostream>
#include "tgba/tgba.hh"
#include "stats.hh"
#include "reachiter.hh"
@ -53,6 +54,14 @@ namespace spot
};
} // anonymous
std::ostream& tgba_statistics::dump(std::ostream& out) const
{
out << "transitions: " << transitions << std::endl;
out << "states: " << states << std::endl;
return out;
}
tgba_statistics
stats_reachable(const tgba* g)
{

View file

@ -1,4 +1,4 @@
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// Copyright (C) 2004, 2008 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
@ -23,6 +23,7 @@
# define SPOT_TGBAALGOS_STATS_HH
#include "tgba/tgba.hh"
#include <iosfwd>
namespace spot
{
@ -34,6 +35,8 @@ namespace spot
{
unsigned transitions;
unsigned states;
std::ostream& dump(std::ostream& out) const;
};
/// \brief Compute statistics for an automaton.