hoa: add option 'b' to build an alias-based basis for all labels
Related to issue #563. * spot/twaalgos/hoa.hh (create_alias_basis): New function. * spot/twaalgos/hoa.cc (create_alias_basis): New function. (print_hoa): Add support for option 'b' and create_alias_basis in this case. * bin/common_aoutput.cc, NEWS: Document -Hb. * tests/core/readsave.test, tests/python/aliases.py: Add test cases.
This commit is contained in:
parent
03a4f01184
commit
7e228e86ee
6 changed files with 129 additions and 12 deletions
|
|
@ -132,6 +132,7 @@ static const argp_option options[] =
|
|||
{ "hoaf", 'H', "1.1|i|k|l|m|s|t|v", OPTION_ARG_OPTIONAL,
|
||||
"Output the automaton in HOA format (default). Add letters to select "
|
||||
"(1.1) version 1.1 of the format, "
|
||||
"(b) create an alias basis if >=2 AP are used, "
|
||||
"(i) use implicit labels for complete deterministic automata, "
|
||||
"(s) prefer state-based acceptance when possible [default], "
|
||||
"(t) force transition-based acceptance, "
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue