* wrap/python/spot.i: Include headers from tgba/ and tgbaalgos/.
* wrap/python/tests/ltl2tgba.py, wrap/python/tests/ltl2tgba.test: New files. * wrap/python/tests/Makefile.am (TESTS): Add ltl2tgba.test. (EXTRA_DIST): Add ltl2tgba.py. * wrap/python/tests/run.in: Distinguish *.py and *.test.
This commit is contained in:
parent
c160eba524
commit
1095dd7533
7 changed files with 210 additions and 5 deletions
|
|
@ -27,7 +27,27 @@
|
|||
#include "ltlvisit/tostring.hh"
|
||||
#include "ltlvisit/tunabbrev.hh"
|
||||
|
||||
#include "tgba/bdddict.hh"
|
||||
#include "tgba/bddprint.hh"
|
||||
#include "tgba/state.hh"
|
||||
#include "tgba/succiter.hh"
|
||||
#include "tgba/tgba.hh"
|
||||
#include "tgba/statebdd.hh"
|
||||
#include "tgba/tgbabddcoredata.hh"
|
||||
#include "tgba/succiterconcrete.hh"
|
||||
#include "tgba/tgbabddconcrete.hh"
|
||||
#include "tgba/tgbaexplicit.hh"
|
||||
#include "tgba/tgbaproduct.hh"
|
||||
#include "tgba/tgbatba.hh"
|
||||
|
||||
#include "tgbaalgos/ltl2tgba.hh"
|
||||
#include "tgbaalgos/dotty.hh"
|
||||
#include "tgbaalgos/lbtt.hh"
|
||||
#include "tgbaalgos/magic.hh"
|
||||
#include "tgbaalgos/save.hh"
|
||||
|
||||
using namespace spot::ltl;
|
||||
using namespace spot;
|
||||
%}
|
||||
|
||||
%include "ltlast/formula.hh"
|
||||
|
|
@ -53,6 +73,27 @@ using namespace spot::ltl;
|
|||
%include "ltlvisit/tostring.hh"
|
||||
%include "ltlvisit/tunabbrev.hh"
|
||||
|
||||
// Help SWIG with namespace lookups.
|
||||
#define ltl spot::ltl
|
||||
%include "tgba/bdddict.hh"
|
||||
%include "tgba/bddprint.hh"
|
||||
%include "tgba/state.hh"
|
||||
%include "tgba/succiter.hh"
|
||||
%include "tgba/tgba.hh"
|
||||
%include "tgba/statebdd.hh"
|
||||
%include "tgba/tgbabddcoredata.hh"
|
||||
%include "tgba/succiterconcrete.hh"
|
||||
%include "tgba/tgbabddconcrete.hh"
|
||||
%include "tgba/tgbaexplicit.hh"
|
||||
%include "tgba/tgbaproduct.hh"
|
||||
%include "tgba/tgbatba.hh"
|
||||
|
||||
%include "tgbaalgos/ltl2tgba.hh"
|
||||
%include "tgbaalgos/dotty.hh"
|
||||
%include "tgbaalgos/lbtt.hh"
|
||||
%include "tgbaalgos/magic.hh"
|
||||
%include "tgbaalgos/save.hh"
|
||||
#undef ltl
|
||||
|
||||
%extend spot::ltl::formula {
|
||||
|
||||
|
|
@ -98,4 +139,5 @@ print_on(std::ostream& on, const std::string& what)
|
|||
{
|
||||
on << what;
|
||||
}
|
||||
|
||||
%}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue