stats: preparatory change of the implementation of %c
This now holds the scc_info while processing the %c sequence, so that using options we will soon be able to specify which SCC to count. * spot/twaalgos/stats.hh, spot/twaalgos/stats.cc (printable_scc_info): New class. (state_printer): Use it for %c. * spot/misc/formater.hh: Add move assignment. * bin/common_aoutput.hh, bin/common_aoutput.cc: Use printable_scc_info for %C. * tests/core/format.test: Add a quick test case to make sure nothing changed.
This commit is contained in:
parent
70de1328d8
commit
4f0a630dbc
6 changed files with 47 additions and 5 deletions
|
|
@ -56,3 +56,6 @@ test "$out" = "cycle{a},cycle{!a}"
|
|||
test "0,1,0,1" = "`ltl2tgba FGa | autfilt -D --stats='%D,%d,%P,%p'`"
|
||||
test "0,0,0,1" = "`ltl2tgba FGa | autfilt -C --stats='%D,%d,%P,%p'`"
|
||||
test "1,0" = "`ltl2tgba FGa | autfilt -D --stats='%N,%n'`"
|
||||
|
||||
test "4" = "`ltl2tgba '(Ga -> Gb)W c' --stats=%c`"
|
||||
test "4,5" = "`ltl2tgba '(Ga -> Gb)W c' | autfilt -C --stats=%C,%c`"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue