Kill some FIXMEs.

* src/ltlenv/environment.hh, src/ltlvisit/basicreduce.cc: Remove
useless FIXMEs.
* src/ltlvisit/reduce.cc (reduce_visitor::visit(binop)): Compute
syntactic implications only when needed.
* src/tgbaalgos/reductgba_sim_del.cc
(build_recurse_successor_spoiler): Remplace the FIXME by an assert.
* src/tgba/tgbareduc.cc: Reword some comments, discard old
commented code.
This commit is contained in:
Alexandre Duret-Lutz 2008-04-14 11:35:57 +02:00
parent 6b9acabe76
commit 21c98c0a01
6 changed files with 47 additions and 156 deletions

View file

@ -1,4 +1,4 @@
// Copyright (C) 2004, 2007 Laboratoire d'Informatique de Paris 6 (LIP6),
// Copyright (C) 2004, 2007, 2008 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
@ -309,7 +309,8 @@ namespace spot
for (multop::vec::iterator i = res->begin(); i != res->end(); i++)
{
// FIXME: why would *i be 0 ?
// An iteration of the loop may zero some later elements
// of the vector to mark them as redundant. Skip them.
if (!*i)
continue;
unop* uo = dynamic_cast<unop*>(*i);