tl: fix detection of goto
Fixes #559. * spot/tl/print.cc (strip_star_not): Only match a full star. * tests/core/sugar.test: Add test case.
This commit is contained in:
parent
94ab42612a
commit
db168f97e6
3 changed files with 14 additions and 0 deletions
|
|
@ -59,6 +59,10 @@ F[]a|G[]b|X[]c
|
|||
{##[1..2] b*}|->e
|
||||
{a ##[+] b}|->e
|
||||
{##[*] b}|->e
|
||||
{(!a)[*];a;b}!
|
||||
{(!a)[+];a;b}!
|
||||
{(!a)[*3];a;b}!
|
||||
{((!a)[*];a)[*2..3];b}!
|
||||
EOF
|
||||
|
||||
ltlfilt -F ok.in > ok.out
|
||||
|
|
@ -99,6 +103,10 @@ FGa | Gb | XGc
|
|||
{[*1..2];b[*]}[]-> e
|
||||
{a;[*];b}[]-> e
|
||||
{[*];b}[]-> e
|
||||
{a[->];b}!
|
||||
{{!a}[+];a;b}!
|
||||
{{!a}[*3];a;b}!
|
||||
{a[->2..3];b}!
|
||||
EOF
|
||||
diff ok.out expect
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue