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
|
|
@ -35,7 +35,7 @@ experience of updating a couple of projects that are using Spot.
|
|||
|
||||
4. [[#formulas][The implementation of LTL formulas has been rewritten]].
|
||||
|
||||
They are no longer pointers but plain objects that performs their
|
||||
They are no longer pointers but plain objects that perform their
|
||||
own reference counting, freeing the programmer from this tedious
|
||||
and error-prone task. They could be handled as if they were
|
||||
shared pointer, with the small difference that they are not using
|
||||
|
|
@ -72,7 +72,7 @@ experience of updating a couple of projects that are using Spot.
|
|||
using preconditions: the acceptance condition does not appear in
|
||||
the type of the C++ object representing the automaton.
|
||||
|
||||
7. [[*Various renamings][Several class, functions, and methods, have been renamed]]. Some
|
||||
7. [[*Various renamings][Several classes, functions, and methods, have been renamed]]. Some
|
||||
have been completely reimplemented, with different interfaces.
|
||||
In particular the =tgba_explicit_*= family of classes
|
||||
(=tgba_explicit_formula=, =tgba_explicit_number=,
|
||||
|
|
@ -110,7 +110,7 @@ experience of updating a couple of projects that are using Spot.
|
|||
|
||||
|
||||
If Spot 1.2.6 was installed in =/usr/local=, its headers are
|
||||
in =/usr/local/include/spot=. One would to write include statements
|
||||
in =/usr/local/include/spot=. One would to write include statements
|
||||
such as
|
||||
#+BEGIN_SRC C++
|
||||
#include <tgba/tgba.hh>
|
||||
|
|
@ -370,7 +370,7 @@ removed, ~8200 lines added), and brings some nice benefits:
|
|||
friendly, and several algorithms that spanned a few pages have been
|
||||
reduced to a few lines. [[file:tut03.org][This page]] illustrates the new interface.
|
||||
|
||||
Also the =spot::ltl= namespace has been removed: everything is
|
||||
Also, the =spot::ltl= namespace has been removed: everything is
|
||||
directly in =spot= now.
|
||||
|
||||
In code where formulas are just parsed from input string, and then
|
||||
|
|
@ -455,7 +455,7 @@ name:
|
|||
#+BEGIN_SRC C++
|
||||
if (!input->acc().is_generalized_buchi())
|
||||
throw std::runtime_error
|
||||
("myalgorithm() can only works with generalized Büchi acceptance");
|
||||
("myalgorithm() can only work with generalized Büchi acceptance");
|
||||
#+END_SRC
|
||||
|
||||
- Some methods of the =tgba= class have been removed, include some
|
||||
|
|
@ -518,7 +518,7 @@ name:
|
|||
So not only do we save the calls to =new= and =delete=, but we also
|
||||
save the time it takes to construct the objects (including setting
|
||||
up the virtual table), and via a =recycle()= method that has to be
|
||||
added to the iterator, we update only the attributes that needs to
|
||||
added to the iterator, we update only the attributes that need to
|
||||
be updated (for instance if the iterator contains a pointer back to
|
||||
the automaton, this pointer requires no update when the iterator is
|
||||
recycled).
|
||||
|
|
@ -586,7 +586,7 @@ for (auto i: aut->succ(s))
|
|||
|
||||
- Each =twa= now has a BDD dictionary, so the =get_dict()= method is
|
||||
implemented once for all in =twa=, and should not be implemented
|
||||
anymore in sub-classes.
|
||||
anymore in subclasses.
|
||||
|
||||
- There should now be very few cases where it is necessary to call
|
||||
methods of the BDD dictionary attached to a =twa=. Registering
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue