Revert everything related to Damien's work in 2008 (he will commit a new version soon).

Here are the reverted patches:
8c0d1003b0,
25a3114287,
9afbaf6342,
dc0005f4e1,
543190f2bc.
This commit is contained in:
Alexandre Duret-Lutz 2009-03-25 13:58:18 +01:00
parent 3d278663cd
commit b1bfdee870
130 changed files with 912 additions and 5104 deletions

View file

@ -1,6 +1,6 @@
// Copyright (C) 2003, 2004, 2006 Laboratoire d'Informatique de Paris
// 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
// Université Pierre et Marie Curie.
// Copyright (C) 2003, 2004, 2006 Laboratoire d'Informatique de Paris 6 (LIP6),
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
// et Marie Curie.
//
// This file is part of Spot, a model checking library.
//
@ -27,7 +27,7 @@
#include <map>
#include <iosfwd>
#include <bdd.h>
#include "internal/baseformula.hh"
#include "ltlast/formula.hh"
#include "misc/bddalloc.hh"
namespace spot
@ -43,9 +43,9 @@ namespace spot
~bdd_dict();
/// Formula-to-BDD-variable maps.
typedef std::map<const internal::base_formula*, int> fv_map;
typedef std::map<const ltl::formula*, int> fv_map;
/// BDD-variable-to-formula maps.
typedef std::map<int, const internal::base_formula*> vf_map;
typedef std::map<int, const ltl::formula*> vf_map;
fv_map now_map; ///< Maps formulae to "Now" BDD variables
vf_map now_formula_map; ///< Maps "Now" BDD variables to formulae
@ -77,8 +77,7 @@ namespace spot
///
/// \return The variable number. Use bdd_ithvar() or bdd_nithvar()
/// to convert this to a BDD.
int
register_proposition(const internal::base_formula* f, const void* for_me);
int register_proposition(const ltl::formula* f, const void* for_me);
/// \brief Register BDD variables as atomic propositions.
///
@ -100,7 +99,7 @@ namespace spot
/// \return The first variable number. Add one to get the second
/// variable. Use bdd_ithvar() or bdd_nithvar() to convert this
/// to a BDD.
int register_state(const internal::base_formula* f, const void* for_me);
int register_state(const ltl::formula* f, const void* for_me);
/// \brief Register an atomic proposition.
///
@ -112,8 +111,7 @@ namespace spot
///
/// \return The variable number. Use bdd_ithvar() or bdd_nithvar()
/// to convert this to a BDD.
int register_acceptance_variable(const internal::base_formula* f,
const void* for_me);
int register_acceptance_variable(const ltl::formula* f, const void* for_me);
/// \brief Clone an acceptance variable VAR for FOR_ME.
///
@ -158,12 +156,9 @@ namespace spot
/// @{
/// Check whether formula \a f has already been registered by \a by_me.
bool is_registered_proposition(const internal::base_formula* f,
const void* by_me);
bool is_registered_state(const internal::base_formula* f,
const void* by_me);
bool is_registered_acceptance_variable(const internal::base_formula* f,
bool is_registered_proposition(const ltl::formula* f, const void* by_me);
bool is_registered_state(const ltl::formula* f, const void* by_me);
bool is_registered_acceptance_variable(const ltl::formula* f,
const void* by_me);
/// @}