Implement an scc_info class that should eventually replace scc_map.

* src/graph/graph.hh (trans_iterator): Add operator->() and operator
bool().
* src/tgbaalgos/sccinfo.cc, src/tgbaalgos/sccinfo.hh: New files.
* src/tgbaalgos/Makefile.am: Add them.
* src/tgbatest/ltl2tgba.cc: Use the new dump_scc_info_dot() function.
This commit is contained in:
Alexandre Duret-Lutz 2014-04-28 21:03:31 +02:00
parent 1c0a93cc0f
commit 9903ae2fa8
5 changed files with 460 additions and 4 deletions

View file

@ -1,6 +1,6 @@
## -*- coding: utf-8 -*-
## Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013 Laboratoire de
## Recherche et Développement de l'Epita (LRDE).
## Copyright (C) 2008, 2009, 2010, 2011, 2012, 2013, 2014 Laboratoire
## de Recherche et Développement de l'Epita (LRDE).
## Copyright (C) 2003, 2004, 2005 Laboratoire d'Informatique de Paris
## 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
## Université Pierre et Marie Curie.
@ -66,6 +66,7 @@ tgbaalgos_HEADERS = \
save.hh \
sccfilter.hh \
scc.hh \
sccinfo.hh \
se05.hh \
simulation.hh \
stats.hh \
@ -114,6 +115,7 @@ libtgbaalgos_la_SOURCES = \
safety.cc \
save.cc \
scc.cc \
sccinfo.cc \
sccfilter.cc \
se05.cc \
simulation.cc \