org: fix many errors
Most of those errors were pointed out by the language-check tool. However while fixing those I found a few other issues that I fixed. In particular I updated the bibliographic reference for ltlsynt, added some DOI links for some cited papers that had no link, and fixed the broken introduction of ltlgrind. * doc/org/autcross.org, doc/org/autfilt.org, doc/org/citing.org, doc/org/compile.org, doc/org/concepts.org, doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genaut.org, doc/org/hierarchy.org, doc/org/install.org, doc/org/ioltl.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltldo.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/ltlsynt.org, doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org, doc/org/satmin.org, doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org, doc/org/tut10.org, doc/org/tut11.org, doc/org/tut12.org, doc/org/tut20.org, doc/org/tut22.org, doc/org/tut24.org, doc/org/tut30.org, doc/org/tut40.org, doc/org/tut50.org, doc/org/tut51.org, doc/org/tut52.org, doc/org/tut90.org, doc/org/upgrade2.org: Fix errors. * bin/autfilt.cc, bin/common_aoutput.cc, bin/genaut.cc: Fix some typos in --help text that appeared in the above org files.
This commit is contained in:
parent
a6f79c6211
commit
4cf7503fff
41 changed files with 393 additions and 325 deletions
|
|
@ -108,13 +108,13 @@ them. Rather than running =randltl= several times with different
|
|||
seeds, we can use the =-n= option to specify a number of formulas to
|
||||
produce as seen in the very first example of this page.
|
||||
|
||||
By default =randltl= will never output the same formula twice (this
|
||||
By default, =randltl= will never output the same formula twice (this
|
||||
can be changed with the =--allow-dups= option), so it may generate
|
||||
more formulas internally than it eventually prints. To ensure
|
||||
termination, for each output formula the number of ignored (because
|
||||
duplicated) random formulas that are generated is limited to 100000.
|
||||
Therefore in some situations, most likely when generating small
|
||||
formulas, with few atomic proposition, you may see =randltl= stop
|
||||
Therefore, in some situations, most likely when generating small
|
||||
formulas with few atomic propositions, you may see =randltl= stop
|
||||
before the requested number of formulas has been output with an error
|
||||
message.
|
||||
|
||||
|
|
@ -142,7 +142,7 @@ randltl -n 5 a b c --tree-size=22..30
|
|||
: 1
|
||||
|
||||
The tree size is just the number of nodes in the syntax tree of the
|
||||
formula during its construction. However because Spot automatically
|
||||
formula during its construction. However, because Spot automatically
|
||||
applies some /trivial simplifications/ during the construction of its
|
||||
formulas (e.g., =F(F(a)= is reduced to =F(a)=, =a&0= to =0=, etc.),
|
||||
the actual size of the formula output may be smaller than the
|
||||
|
|
@ -150,7 +150,7 @@ tree size specified.
|
|||
|
||||
It is pretty common to obtain the formulas =0= or =1= among the first
|
||||
formulas output, since many random formulas trivially simplify to
|
||||
these. However because duplicate formulas are suppressed by default,
|
||||
these. However, because duplicate formulas are suppressed by default,
|
||||
they shall only occur once.
|
||||
|
||||
Stronger simplifications may be requested using the =-r= option, that
|
||||
|
|
@ -257,7 +257,7 @@ randltl -B -n 5 a b c
|
|||
|
||||
In that case, priorities should be set with =--boolean-priorities=.
|
||||
|
||||
Finally, PSL formulas may be output using the =-P= option. However
|
||||
Finally, PSL formulas may be output using the =-P= option. However,
|
||||
keep in mind that since LTL formulas are PSL formulas, generating
|
||||
random PSL formula may produce many LTL formulas that do not use any
|
||||
PSL operator (this is even more so the case when simplifications are
|
||||
|
|
@ -329,7 +329,7 @@ or 1
|
|||
The =--ltl-priorities= option we have seen previously now recognize
|
||||
some new PSL-specific operators: =Closure= is the ={sere}= operator,
|
||||
=EConcat= is the ={sere}<>->f= operator, and =UConcat= is the
|
||||
={sere}[]->f= operator. When these operator are selected, they
|
||||
={sere}[]->f= operator. When these operators are selected, they
|
||||
require a SERE argument which is generated according to the priorities
|
||||
set by =--sere-priorities=: =eword= is the empty word, =boolform= is a
|
||||
Boolean formula (generated using the priorities set by
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue