Commit d1ad7448 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz
Browse files

org: update for 1.0.1

* doc/org/ioltl.org: Mention ltl2dstar and the changes to the prefix
parser.
* doc/org/ltlcross.org: Mention bench/ltl2tgba/sum.py.
* doc/org/tools.org: Bump version number.
parent 152a46b9
...@@ -116,15 +116,19 @@ Here =a U b U= was taken as an atomic proposition. ...@@ -116,15 +116,19 @@ Here =a U b U= was taken as an atomic proposition.
** Prefix parser ** Prefix parser
The prefix syntax used by tools such as [[http://www.tcs.hut.fi/Software/maria/tools/lbt/][LBT]], [[http://www.tcs.hut.fi/Software/lbtt/][LBTT]], or [[http://tcs.legacy.ics.tkk.fi/users/tlatvala/scheck/][scheck]], require The prefix syntax used by tools such as [[http://www.tcs.hut.fi/Software/maria/tools/lbt/][LBT]], [[http://www.tcs.hut.fi/Software/lbtt/][LBTT]], [[http://tcs.legacy.ics.tkk.fi/users/tlatvala/scheck/][scheck]], or
a different parser. For these tools, the above example formula has to [[www.ltl2dstar.de][ltl2dstar]] requires a different parser. For these tools, the above
be written =G i p0 V p1 ! p2= (atomic propositions must start with =p= example formula has to be written =G i p0 V p1 ! p2= (in LBT's syntax,
and be followed by a number). Spot's =--lbt-input= option can be used atomic propositions must start with =p= and be followed by a number).
to activate the parser for this syntax. Spot's =--lbt-input= option can be used to activate the parser for
this syntax.
As an extension to LBT's syntax, atomic propositions may also be
double-quoted. In that case they do not have to follow the "=p= + As an extension to LBT's syntax, alphanumeric atomic propositions that
number" rule. follow the "=p= + number" rule will be accepted if they do not
conflict with one of the operator (e.g., =i=, the implies operator,
cannot be used as an atomic proposition). Also any atomic proposition
may be double-quoted. These extensions are compatible with the syntax
used by [[www.ltl2dstar.de][ltl2dstar]].
=--lbt-input= is a global option that affects *all* formulas that are read. =--lbt-input= is a global option that affects *all* formulas that are read.
......
...@@ -252,6 +252,8 @@ for i in range(0, len(data["tools"])): ...@@ -252,6 +252,8 @@ for i in range(0, len(data["tools"])):
: spin -f %s >%N & 4 & 4.50 & 11.25 & 25.00 & 1.00 & 2.75 & 3.50 & 1.00 & 0.01 & 848.25 & 24779.75 & 3.25 \\ : spin -f %s >%N & 4 & 4.50 & 11.25 & 25.00 & 1.00 & 2.75 & 3.50 & 1.00 & 0.01 & 848.25 & 24779.75 & 3.25 \\
: lbt < %L >%T & 4 & 15.75 & 88.75 & 183.50 & 1.75 & 11.50 & 12.75 & 1.00 & 0.00 & 2660.75 & 169623.50 & 1218.50 \\ : lbt < %L >%T & 4 & 15.75 & 88.75 & 183.50 & 1.75 & 11.50 & 12.75 & 1.00 & 0.00 & 2660.75 & 169623.50 & 1218.50 \\
The script =bench/ltl2tgba/sum.py= is a more evolved version of the
above script that generates two kinds of LaTeX tables.
When computing such statistics, you should be aware that inputs for When computing such statistics, you should be aware that inputs for
which a tool failed to generate an automaton (e.g. it crashed, or it which a tool failed to generate an automaton (e.g. it crashed, or it
......
#+TITLE: Command-line tools installed by Spot 1.0 #+TITLE: Command-line tools installed by Spot 1.0.1
#+EMAIL spot@lrde.epita.fr #+EMAIL spot@lrde.epita.fr
#+OPTIONS: H:2 num:nil toc:t #+OPTIONS: H:2 num:nil toc:t
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment