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

org: document common output options for automata

* doc/org/oaut.org: New file.
* doc/Makefile.am: Add it.
* doc/org/autfilt.org, doc/org/ltl2tgba.org, doc/org/randaut.org,
doc/org/tools.org: Link to it.
parent 40317908
## -*- coding: utf-8 -*-
## Copyright (C) 2010, 2011, 2013, 2014 Laboratoire de Recherche et
## Copyright (C) 2010, 2011, 2013, 2014, 2015 Laboratoire de Recherche et
## Développement de l'Epita (LRDE).
## Copyright (C) 2003, 2004, 2005 Laboratoire d'Informatique de Paris
## 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
......@@ -70,6 +70,7 @@ ORG_FILES = \
org/ltlcross.org \
org/ltlfilt.org \
org/ltlgrind.org \
org/oaut.org \
org/randaut.org \
org/randltl.org \
org/tools.org \
......
......@@ -7,9 +7,13 @@ The =autfilt= tool can filter, transform, and convert a stream of automata.
* Conversion between formats
=autfilt= reads automata in the [[http://adl.github.io/hoaf/][Hanoi Omega Automata Format]]. The
output format can be controlled using the =--spin=, =--lbtt=, =--dot=,
or =--hoaf= options.
=autfilt= can read automata written in the [[http://adl.github.io/hoaf/][Hanoi Omega Automata
Format]], as [[http://spinroot.com/spin/Man/never.html][Spin never claims]], or using [[http://www.tcs.hut.fi/Software/lbtt/doc/html/Format-for-automata.html][LBTT's format]]. Automata in
those formats (even a mix of those formats) can be concatenated in the
same stream, =autfilt= will process them in batch.
The output format can be controlled using [[file:oaut.org][the common output options]]
(like =--spin=, =--lbtt=, =--dot=, =--hoaf=...).
#+BEGIN_SRC sh :results verbatim :exports both
cat >example.hoa <<EOF
......
......@@ -37,6 +37,7 @@ command-line parameter that is not the argument of some option will be
assumed to be a formula to translate (this differs from [[file:ltlfilt.org][=ltlfilt=]],
where such parameters are assumed to be filenames).
=ltl2tgba= honors the [[file:aout.org][common options for selecting the output format]].
The default output format, as shown above, is [[http://http://www.graphviz.org/][GraphViz]]'s format. This
can converted into a picture, or into vectorial format using =dot= or
=dotty=. Typically, you could get a =pdf= of this TGBA using
......
This diff is collapsed.
......@@ -295,9 +295,9 @@ states.
* Output formats
The output format can be controlled using =--hoaf=, =--dot==,
=--lbtt=, and =--spin=. Note that =--spin= automatically implies
=--ba=.
The output format can be controlled using [[file:oaut.org][the common output options]]
like =--hoaf=, =--dot==, =--lbtt=, and =--spin=. Note that =--spin=
automatically implies =--ba=.
* Generating a stream of automata
......
#+TITLE: Command-line tools installed by Spot 1.2.6
#+TITLE: Command-line tools installed by Spot 1.99
#+EMAIL spot@lrde.epita.fr
#+OPTIONS: H:2 num:nil toc:t
......@@ -32,6 +32,7 @@ corresponding commands are hidden.
* Common options
- [[file:ioltl.org][common input and output options for LTL/PSL formulas]]
- [[file:oaut.org][common output options for automata]]
* Command-line tools
......@@ -41,10 +42,10 @@ corresponding commands are hidden.
- [[file:ltl2tgba.org][=ltl2tgba=]] Translate LTL/PSL formulas into Büchi automata.
- [[file:ltl2tgta.org][=ltl2tgta=]] Translate LTL/PSL formulas into Testing automata.
- [[file:ltlcross.org][=ltlcross=]] Cross-compare LTL/PSL-to-Büchi translators.
- [[file:dstar2tgba.org][=dstar2tgba=]] Convert deterministic Rabin or Streett automata into
Büchi automata.
- [[file:ltlgrind.org][=ltlgrind=]] List formulas similar to but simpler than a given LTL/PSL
formula
- [[file:dstar2tgba.org][=dstar2tgba=]] Convert deterministic Rabin or Streett automata into
Büchi automata.
- [[file:randaut.org][=randaut=]] Generate random automata.
- [[file:autfilt.org][=autfilt=]] Filter and convert automata.
......
Markdown is supported
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