formula: b* is siSERE

Since b[+] and [*0] are siSERE, b* is siSERE as well.
Suggested by Victor Khomenko.

* spot/tl/formula.cc: Implement that for Star and also
in the concatenation rule.
* tests/core/kind.test, tests/core/ltlfilt.test: Adjust.
This commit is contained in:
Alexandre Duret-Lutz 2019-04-26 22:14:19 +02:00
parent d66eb84643
commit 9e7e6d50fb
3 changed files with 6 additions and 4 deletions

View file

@ -130,6 +130,7 @@ b W GFa
a U Fb
a & (b | c)
{{!a}[*];a[+]}[]-> b
{a[*];{!a}[*];a[*]}[]-> b
{a[*];{!a}[+];a[*]}[]-> b
{a[+];{!a}[*];a[*]}[]-> b
{a[*];{!a}[*];a[+]}[]-> b