ltsmin: add accessors for variable names and types

* spot/ltsmin/ltsmin.hh, spot/ltsmin/ltsmin.cc: Expose more of the
ltsmin interface.
* python/spot/ltsmin.i: Add some helper functions on top of this
new interface.
* tests/python/ltsmin.ipynb: Test them.
* NEWS: Mention it.
This commit is contained in:
Alexandre Duret-Lutz 2016-01-25 18:00:08 +01:00
parent 907b72fbfb
commit db1e842a67
5 changed files with 127 additions and 20 deletions

4
NEWS
View file

@ -8,7 +8,9 @@ New in spot 1.99.7a (not yet released)
* The load_ltsmin() function has been split in two. Now you should
first call ltsmin_model::load(filename) to create an ltlmin_model,
and then call the ltsmin_model::kripke(...) method to create an
automaton that can be iterated on the fly.
automaton that can be iterated on the fly. The intermediate
object can be queried about the supported variables and their
types.
Python: