cgi: test formulas for stutter invariance
* wrap/python/ajax/spotcgi.in: Here.
This commit is contained in:
parent
de00bd3e25
commit
35fea2f5d1
1 changed files with 8 additions and 2 deletions
|
|
@ -500,6 +500,11 @@ if output_type == 'f':
|
||||||
unbufprint('<li>not an obligation</li>')
|
unbufprint('<li>not an obligation</li>')
|
||||||
minimized = 0
|
minimized = 0
|
||||||
automaton = 0
|
automaton = 0
|
||||||
|
if not f.is_syntactic_stutter_invariant():
|
||||||
|
if spot.is_stutter_invariant(f):
|
||||||
|
unbufprint('<li>stutter invariant</li>')
|
||||||
|
else:
|
||||||
|
unbufprint('<li>stutter sensitive</li>')
|
||||||
unbufprint('</ul>\n')
|
unbufprint('</ul>\n')
|
||||||
finish()
|
finish()
|
||||||
|
|
||||||
|
|
@ -514,8 +519,9 @@ cannot be translated using this algorithm. Please use Couveur/FM.'''
|
||||||
|
|
||||||
dict = spot.make_bdd_dict()
|
dict = spot.make_bdd_dict()
|
||||||
|
|
||||||
if output_type == 't' and not f.is_syntactic_stutter_invariant():
|
if output_type == 't' and not spot.is_stutter_invariant(f):
|
||||||
unbufprint('<b>Warning:</b> The following result assumes the input formula is stuttering insensitive.</br>')
|
unbufprint('<b>Warning:</b> Testing automata are only valid '
|
||||||
|
+ 'for stutter-insensitive formulas, but the input is not.</br>')
|
||||||
|
|
||||||
# Should the automaton be displayed as a SBA?
|
# Should the automaton be displayed as a SBA?
|
||||||
issba = False
|
issba = False
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue