Start the ELTL translation (LACIM).
Merge all eltlast/ files into formula.hh (except automatop.hh).
This commit is contained in:
parent
862302590c
commit
8c0d1003b0
55 changed files with 2000 additions and 422 deletions
|
|
@ -25,17 +25,10 @@ namespace spot
|
|||
{
|
||||
namespace ltl
|
||||
{
|
||||
namespace
|
||||
void
|
||||
destroy_visitor::doit_default(formula* c)
|
||||
{
|
||||
class destroy_visitor: public postfix_visitor
|
||||
{
|
||||
public:
|
||||
virtual void
|
||||
doit_default(formula* c)
|
||||
{
|
||||
formula::unref(c);
|
||||
}
|
||||
};
|
||||
formula::unref(c);
|
||||
}
|
||||
|
||||
void
|
||||
|
|
|
|||
|
|
@ -28,6 +28,19 @@ namespace spot
|
|||
{
|
||||
namespace ltl
|
||||
{
|
||||
/// \ingroup ltl_visitor
|
||||
///
|
||||
/// This visitor is public, because it's convenient to write the
|
||||
/// destroy method of the base_formula class. But if you just
|
||||
/// want the functionality, consider using spot::ltl::destroy
|
||||
/// instead.
|
||||
class destroy_visitor: public postfix_visitor
|
||||
{
|
||||
public:
|
||||
virtual void
|
||||
doit_default(formula* c);
|
||||
};
|
||||
|
||||
/// \brief Destroys a formula
|
||||
/// \ingroup ltl_essential
|
||||
void destroy(const formula *f);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue