buddy: rename libbdd to libbddx

* buddy/src/bdd.h, buddy/src/bvec.h, buddy/src/fdd.h: Rename as...
* buddy/src/bddx.h, buddy/src/bvecx.h, buddy/src/fddx.h: ... these.
* buddy/src/Makefile.am: Build libbddx.la instead of libbdd.la.
* buddy/examples/Makefile.def: Use it.
* Makefile.am, buddy/src/bddtest.cxx, buddy/src/bvec.c,
buddy/src/cppext.cxx, buddy/src/fdd.c, buddy/src/imatrix.h,
buddy/src/kernel.h, buddy/examples/adder/adder.cxx,
buddy/examples/bddcalc/parser_.h, buddy/examples/bddtest/bddtest.cxx,
buddy/examples/cmilner/cmilner.c, buddy/examples/fdd/fdd.cxx,
buddy/examples/milner/milner.cxx, buddy/examples/money/money.cxx,
buddy/examples/queen/queen.cxx, buddy/examples/solitare/solitare.cxx,
m4/buddy.m4, src/ltlvisit/apcollect.hh, src/ltlvisit/simplify.hh,
src/misc/bddlt.hh, src/misc/bddop.hh, src/misc/minato.hh,
src/priv/acccompl.hh, src/priv/accconv.hh, src/priv/accmap.hh,
src/priv/bddalloc.cc, src/tgba/bdddict.hh, src/tgba/bddprint.hh,
src/tgba/tgbamask.hh, src/tgba/tgbasafracomplement.cc,
src/tgbaalgos/emptiness.hh, src/tgbaalgos/gtec/sccstack.hh,
src/tgbaalgos/neverclaim.cc, src/tgbaalgos/powerset.cc,
src/tgbaalgos/sccfilter.hh, src/tgbaalgos/sccinfo.hh,
src/tgbaalgos/weight.hh, wrap/python/buddy.i: Adjust.
* NEWS, README: Document it.
This commit is contained in:
Alexandre Duret-Lutz 2014-10-30 17:29:27 +01:00
parent f35be908c8
commit ad8d24222a
45 changed files with 253 additions and 291 deletions

View file

@ -25,7 +25,7 @@
#include "ltlast/atomic_prop.hh"
#include <set>
#include "bdd.h"
#include <bddx.h>
#include "tgba/fwd.hh"
namespace spot

View file

@ -21,7 +21,7 @@
# define SPOT_LTLVISIT_SIMPLIFY_HH
#include "ltlast/formula.hh"
#include "bdd.h"
#include <bddx.h>
#include "tgba/bdddict.hh"
#include <iosfwd>

View file

@ -1,7 +1,8 @@
// Copyright (C) 2011 Laboratoire de Recherche et Developpement de
// -*- coding: utf-8 -*-
// Copyright (C) 2011, 2014 Laboratoire de Recherche et Developpement de
// l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
// This file is part of Spot, a model checking library.
@ -22,7 +23,7 @@
#ifndef SPOT_MISC_BDDLT_HH
# define SPOT_MISC_BDDLT_HH
# include <bdd.h>
# include <bddx.h>
# include <functional>
namespace spot

View file

@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2009, 2013 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
// Copyright (C) 2009, 2013, 2014 Laboratoire de Recherche et
// Développement de l'Epita (LRDE).
//
// This file is part of Spot, a model checking library.
//
@ -21,7 +21,7 @@
# define SPOT_MISC_BDDOP_HH
#include "common.hh"
#include "bdd.h"
#include <bddx.h>
namespace spot
{

View file

@ -1,5 +1,5 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2009, 2013 Laboratoire de Recherche et Développement
// Copyright (C) 2009, 2013, 2014 Laboratoire de Recherche et Développement
// de l'Epita (LRDE).
// Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
@ -24,7 +24,7 @@
# define SPOT_MISC_MINATO_HH
# include "common.hh"
# include <bdd.h>
# include <bddx.h>
# include <stack>
namespace spot

View file

@ -1,6 +1,6 @@
// -*- coding: utf-8 -*-
// Copyright (C) 2012, 2013 Laboratoire de Recherche et Developpement de
// l'Epita (LRDE)
// Copyright (C) 2012, 2013, 2014 Laboratoire de Recherche et
// Developpement de l'Epita (LRDE)
//
// This file is part of Spot, a model checking library.
//
@ -22,7 +22,7 @@
# define SPOT_PRIV_ACCCOMPL_HH
#include <map>
#include <bdd.h>
#include <bddx.h>
#include "misc/hash.hh"
#include "misc/bddlt.hh"

View file

@ -1,5 +1,6 @@
// Copyright (C) 2011, 2013 Laboratoire de Recherche et Developpement de
// l'Epita (LRDE)
// -*- coding: utf-8 -*-
// Copyright (C) 2011, 2013, 2014 Laboratoire de Recherche et
// Developpement de l'Epita (LRDE)
//
// This file is part of Spot, a model checking library.
//
@ -19,7 +20,7 @@
#ifndef SPOT_PRIV_ACCCONV_HH
# define SPOT_PRIV_ACCCONV_HH
#include <bdd.h>
#include <bddx.h>
#include "misc/hash.hh"
#include "misc/bddlt.hh"

View file

@ -20,7 +20,7 @@
#ifndef SPOT_PRIV_ACCMAP_HH
# define SPOT_PRIV_ACCMAP_HH
#include <bdd.h>
#include <bddx.h>
#include "misc/hash.hh"
#include "ltlast/formula.hh"
#include "ltlenv/defaultenv.hh"

View file

@ -20,7 +20,7 @@
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <bdd.h>
#include <bddx.h>
#include <cassert>
#include "bddalloc.hh"

View file

@ -27,7 +27,7 @@
#include <set>
#include <map>
#include <iosfwd>
#include <bdd.h>
#include <bddx.h>
#include <vector>
#include <memory>
#include "ltlast/formula.hh"

View file

@ -26,7 +26,7 @@
#include <string>
#include <iosfwd>
#include "bdddict.hh"
#include <bdd.h>
#include <bddx.h>
namespace spot
{

View file

@ -20,8 +20,8 @@
#ifndef SPOT_TGBA_TGBAMASK_HH
# define SPOT_TGBA_TGBAMASK_HH
#include <bddx.h>
#include "tgbaproxy.hh"
#include "bdd.h"
namespace spot
{

View file

@ -24,7 +24,7 @@
#include <sstream>
#include <algorithm>
#include "misc/bitvect.hh"
#include "bdd.h"
#include <bddx.h>
#include "misc/hash.hh"
#include "misc/bddlt.hh"
#include "tgba/bdddict.hh"

View file

@ -26,7 +26,7 @@
#include <map>
#include <list>
#include <iosfwd>
#include <bdd.h>
#include <bddx.h>
#include "misc/optionmap.hh"
#include "tgba/tgbagraph.hh"
#include "emptiness_stats.hh"

View file

@ -23,7 +23,7 @@
#ifndef SPOT_TGBAALGOS_GTEC_SCCSTACK_HH
# define SPOT_TGBAALGOS_GTEC_SCCSTACK_HH
#include <bdd.h>
#include <bddx.h>
#include <list>
#include "tgba/tgba.hh"

View file

@ -22,7 +22,6 @@
#include <ostream>
#include <sstream>
#include "bdd.h"
#include "neverclaim.hh"
#include "tgba/bddprint.hh"
#include "tgba/tgbagraph.hh"

View file

@ -27,7 +27,6 @@
#include "powerset.hh"
#include "misc/hash.hh"
#include "tgbaalgos/powerset.hh"
#include "bdd.h"
#include "tgbaalgos/sccinfo.hh"
#include "tgbaalgos/cycles.hh"
#include "tgbaalgos/gtec/gtec.hh"

View file

@ -21,7 +21,7 @@
# define SPOT_TGBAALGOS_SCCFILTER_HH
#include "misc/common.hh"
#include <bdd.h>
#include <bddx.h>
#include "tgba/fwd.hh"
namespace spot

View file

@ -21,7 +21,6 @@
# define SPOT_TGBAALGOS_SCCINFO_HH
#include <vector>
#include "bdd.h"
#include "tgba/tgbagraph.hh"
namespace spot

View file

@ -22,7 +22,7 @@
#include <iosfwd>
#include <map>
#include <bdd.h>
#include <bddx.h>
#include "tgba/acc.hh"
namespace spot