* src/misc/modgray.hh, src/misc/modgray.cc: New files.

* src/misc/Makefile.am (libmisc_la_SOURCES, misc_HEADERS): Add them.
* wrap/python/spot.i: Activate directors, and interface modgray.hh.
* wrap/python/tests/modgray.py: New file.
* wrap/python/tests/Makefile.am (TESTS): Add it.
This commit is contained in:
Alexandre Duret-Lutz 2004-10-20 15:46:56 +00:00
parent 7d27fd3796
commit 094ddca665
7 changed files with 351 additions and 2 deletions

View file

@ -19,7 +19,7 @@
// Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
// 02111-1307, USA.
%module spot
%module(directors="1") spot
%include "std_string.i"
%include "std_list.i"
@ -35,6 +35,7 @@
#include "misc/version.hh"
#include "misc/bddalloc.hh"
#include "misc/minato.hh"
#include "misc/modgray.hh"
#include "ltlast/formula.hh"
#include "ltlast/refformula.hh"
@ -91,6 +92,9 @@ using namespace spot;
%include "misc/bddalloc.hh"
%include "misc/minato.hh"
%feature("director") spot::loopless_modular_mixed_radix_gray_code;
%include "misc/modgray.hh"
%include "ltlast/formula.hh"
%include "ltlast/refformula.hh"
%include "ltlast/atomic_prop.hh"