dot: add option to number transitions

* src/tgbaalgos/dotty.cc: Add option 'o'.
* src/bin/common_aoutput.cc, src/bin/dstar2tgba.cc: Document it.
* src/taalgos/dotty.cc: Ignore this option.
* src/tgbatest/readsave.test: Test it.
This commit is contained in:
Alexandre Duret-Lutz 2015-04-16 12:42:40 +02:00
parent dfd080e005
commit ecfd9b7776
5 changed files with 51 additions and 40 deletions

View file

@ -464,48 +464,48 @@ digraph G {
I [label="", style=invis, width=0]
I -> 0
0 [label="0"]
0 -> 1 [label="!a & !b"]
0 -> 2 [label="a & !b"]
0 -> 3 [label="!a & b"]
0 -> 4 [label="a & b"]
0 -> 1 [label="!a & !b",taillabel="0"]
0 -> 2 [label="a & !b",taillabel="1"]
0 -> 3 [label="!a & b",taillabel="2"]
0 -> 4 [label="a & b",taillabel="3"]
1 [label="test me\n⓿❸"]
1 -> 1 [label="!a & !b"]
1 -> 2 [label="a & !b"]
1 -> 6 [label="!a & b"]
1 -> 7 [label="a & b"]
1 -> 1 [label="!a & !b",taillabel="0"]
1 -> 2 [label="a & !b",taillabel="1"]
1 -> 6 [label="!a & b",taillabel="2"]
1 -> 7 [label="a & b",taillabel="3"]
2 [label="2\n⓿❷❸"]
2 -> 1 [label="!a & !b"]
2 -> 2 [label="a & !b"]
2 -> 6 [label="!a & b"]
2 -> 7 [label="a & b"]
2 -> 1 [label="!a & !b",taillabel="0"]
2 -> 2 [label="a & !b",taillabel="1"]
2 -> 6 [label="!a & b",taillabel="2"]
2 -> 7 [label="a & b",taillabel="3"]
3 [label="3\n❸"]
3 -> 5 [label="1"]
3 -> 5 [label="1",taillabel="0"]
4 [label="hihi\n❷❸"]
4 -> 5 [label="1"]
4 -> 5 [label="1",taillabel="0"]
5 [label="5\n❶❸"]
5 -> 5 [label="1"]
5 -> 5 [label="1",taillabel="0"]
6 [label="6\n⓿"]
6 -> 8 [label="!a & !b"]
6 -> 6 [label="!a & b"]
6 -> 9 [label="a & !b"]
6 -> 7 [label="a & b"]
6 -> 8 [label="!a & !b",taillabel="0"]
6 -> 6 [label="!a & b",taillabel="1"]
6 -> 9 [label="a & !b",taillabel="2"]
6 -> 7 [label="a & b",taillabel="3"]
7 [label="7\n⓿❷"]
7 -> 8 [label="!a & !b"]
7 -> 6 [label="!a & b"]
7 -> 9 [label="a & !b"]
7 -> 7 [label="a & b"]
7 -> 8 [label="!a & !b",taillabel="0"]
7 -> 6 [label="!a & b",taillabel="1"]
7 -> 9 [label="a & !b",taillabel="2"]
7 -> 7 [label="a & b",taillabel="3"]
8 [label="8\n⓿❸"]
8 -> 8 [label="!a & !b"]
8 -> 6 [label="!a & b"]
8 -> 9 [label="a & !b"]
8 -> 7 [label="a & b"]
8 -> 8 [label="!a & !b",taillabel="0"]
8 -> 6 [label="!a & b",taillabel="1"]
8 -> 9 [label="a & !b",taillabel="2"]
8 -> 7 [label="a & b",taillabel="3"]
9 [label="9\n⓿❷❸"]
9 -> 8 [label="!a & !b"]
9 -> 6 [label="!a & b"]
9 -> 9 [label="a & !b"]
9 -> 7 [label="a & b"]
9 -> 8 [label="!a & !b",taillabel="0"]
9 -> 6 [label="!a & b",taillabel="1"]
9 -> 9 [label="a & !b",taillabel="2"]
9 -> 7 [label="a & b",taillabel="3"]
}
EOF
$autfilt --dot=ba in >out
$autfilt --dot=bao in >out
diff out expected