* src/tgba/succiterconcrete.cc, src/tgba/tgbaexplicit.cc,

src/tgba/tgbatba.cc, src/tgbaalgos/lbtt.cc: Use `-' instead of `& !'
between two BDDs.  That's one less call to BuDDy.
This commit is contained in:
Alexandre Duret-Lutz 2003-08-10 13:09:50 +00:00
parent 63c62e1767
commit 317fed597b
6 changed files with 15 additions and 11 deletions

View file

@ -24,7 +24,7 @@ namespace spot
while (all_acc != bddfalse)
{
bdd acc = bdd_satone(all_acc);
all_acc &= !acc;
all_acc -= acc;
sm[acc] = count++;
}
}
@ -35,7 +35,7 @@ namespace spot
while (b != bddfalse)
{
bdd acc = bdd_satone(b);
b &= !acc;
b -= acc;
os << sm[acc] << " ";
}
return os;
@ -65,7 +65,7 @@ namespace spot
else
{
bdd cube = bdd_satone(b);
b &= !cube;
b -= cube;
if (b != bddfalse)
{
return "| " + bdd_to_lbtt(b, d) + " " + bdd_to_lbtt(cube, d);