Commit ad2f5524 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz

doc: add about bdd_dict

Fixes #372.

* doc/org/ New file.
* doc/, doc/org/ Add it.
* NEWS: Mention it.
* python/spot/ Allow make_twa_graph with
default bdd_dict.
parent 7f48a08e
Pipeline #10349 passed with stages
in 208 minutes and 33 seconds
......@@ -30,6 +30,11 @@ New in spot (not yet released)
amongst "Inf(0)", "t", or "f", and persistance properties have an
acceptance condition among "Fin(0)", "t", or "f".
- is a new file that explains
the purpose of the =spot::bdd_dict= object.
- Add generic_accepting_run() as a variant of generic_emptiness_check() that
......@@ -115,6 +115,7 @@ ORG_FILES = \
org/ \
org/ \
org/ \
org/ \
org/ \
org/ \
org/satmin.tex \
......@@ -38,6 +38,8 @@ three interfaces supported by Spot: shell commands, Python, or C++.
- [[][Creating an alternating automaton by adding states and transitions]]
- [[][Iterating over alternating automata]]
- [[][Creating an explicit Kripke structure]]
- [[][Using the =bdd_dict= to associate atomic proposition to BDD
variables, or allocate anonymous BDD variables (advanced)]]
* Examples in C++ only
This diff is collapsed.
......@@ -200,6 +200,12 @@ class twa_graph:
from IPython.display import SVG
return SVG(_ostream_to_svg(ostr))
def make_twa_graph(*args):
from spot.impl import make_twa_graph as mtg
if len(args) == 0:
return mtg(_bdd_dict)
return mtg(*args)
class formula:
def __init__(self, str):
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment