Making aiger a class
Aiger circuits noew have their own class. Monitors can be translated to and obtained from aiger circuits. Moreover a step by step evaluation method is provided. * spot/twaalgos/aiger.hh, spot/twaalgos/aiger.cc: Here * bin/ltlsynt.cc: Adopt new modes * tests/core/ltlsynt.test: Adapt tests * python/spot/impl.i: Add python support * tests/Makefile.am, tests/python/aiger.py: New test cases
This commit is contained in:
parent
18948a96be
commit
17db582341
7 changed files with 5865 additions and 655 deletions
|
|
@ -60,6 +60,7 @@
|
|||
%shared_ptr(spot::emptiness_check)
|
||||
%shared_ptr(spot::emptiness_check_instantiator)
|
||||
%shared_ptr(spot::tgbasl)
|
||||
%shared_ptr(spot::aig)
|
||||
|
||||
%import "buddy.i"
|
||||
|
||||
|
|
@ -109,6 +110,7 @@
|
|||
#include <spot/twa/taatgba.hh>
|
||||
#include <spot/twa/twaproduct.hh>
|
||||
|
||||
#include <spot/twaalgos/aiger.hh>
|
||||
#include <spot/twaalgos/alternation.hh>
|
||||
#include <spot/twaalgos/cleanacc.hh>
|
||||
#include <spot/twaalgos/degen.hh>
|
||||
|
|
@ -619,6 +621,7 @@ def state_is_accepting(self, src) -> "bool":
|
|||
|
||||
// Should come after the definition of twa_graph
|
||||
|
||||
%include <spot/twaalgos/aiger.hh>
|
||||
%include <spot/twaalgos/alternation.hh>
|
||||
%include <spot/twaalgos/cleanacc.hh>
|
||||
%include <spot/twaalgos/degen.hh>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue