- 07 Jan, 2015 3 commits
-
-
Alexandre Duret-Lutz authored
* doc/org/setup.org: New file. * doc/Makefile.am: Distribute it. * doc/org/autfilt.org, doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genltl.org, doc/org/ioltl.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org, doc/org/satmin.org, doc/org/tools.org: Use setup.org.
-
Alexandre Duret-Lutz authored
* doc/org/randltl.org: The first example used to output '1' as only random formula. This is not very sexy.
-
Alexandre Duret-Lutz authored
* doc/org/spot.css: New file. * doc/Makefile.am: Distribute it. * doc/org/init.el.in, doc/org/.dir-locals.el: Adjust links.
-
- 06 Jan, 2015 3 commits
-
-
Alexandre Duret-Lutz authored
The dotty output changed to be horizontal, and also the acceptance sets are now numbers. * doc/org/dstar2tgba.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/satmin.org: Adjust these four.
-
Alexandre Duret-Lutz authored
* doc/org/autfilt.org, doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genltl.org, doc/org/ioltl.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org, doc/org/satmin.org, doc/org/tools.org: Here.
-
Alexandre Duret-Lutz authored
* HACKING: Update Swig requirement, as reported by Soheib.
-
- 05 Jan, 2015 6 commits
-
-
Alexandre Duret-Lutz authored
Combined with 87c2b291, this fixes #7. * src/tgbaalgos/stutterize.cc: Call keep_props(). * src/tgbaalgos/closure.cc: Just specify the encoding. * src/bin/autfilt.cc: Add a --instut=2 option. * src/tgbatest/stutter.test: More test.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/hoa.cc: Here.
-
Alexandre Duret-Lutz authored
* src/hoaparse/hoaparse.yy: validate deterministic and complete when parsing HOA. Also set the deterministic property on the TGBA. * src/tgbatest/hoaparse.test: Test errors.
-
Alexandre Duret-Lutz authored
* src/hoaparse/hoaparse.yy: Here. * src/tgbatest/hoaparse.test: Test it.
-
Alexandre Duret-Lutz authored
* src/hoaparse/hoaparse.yy: Fix a map with properties, and use it to report error when state-label or trans-label are misused. * src/tgbatest/hoaparse.test: Test that.
-
Alexandre Duret-Lutz authored
-
- 04 Jan, 2015 9 commits
-
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/hoa.cc: Here. * src/tgbatest/det.test, src/tgbatest/hoaparse.test, src/tgbatest/monitor.test, doc/org/oaut.org: Adjust.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/neverclaim.cc, src/tgbaalgos/neverclaim.hh: Do not pass the formula. Use the automaton name instead. * src/tgbatest/ltl2tgba.cc: Adjust.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/hoa.cc, src/tgbaalgos/hoa.hh: Only keep one function public, and do not pass the formula. * src/tgbatest/ltl2tgba.cc: Adjust.
-
Alexandre Duret-Lutz authored
* 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.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/dotty.cc: Add empty label to each cluster if both 's' and 'n' are used. * src/tgbatest/neverclaimread.test: Test it.
-
Alexandre Duret-Lutz authored
* src/bin/common_aoutput.cc, src/bin/dstar2tgba.cc: Here.
-
Alexandre Duret-Lutz authored
* src/bin/dstar2tgba.cc: Here. * src/tgbatest/dstar.test: Test them.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/dotty.cc: Do not output name by default. Display accepting states by default no acceptance set are used. Avoid copying the automaton when possible. * src/tgbatest/dstar.test: Exercise --dot=t.
-
Alexandre Duret-Lutz authored
* src/bin/ltl2tgba.cc, src/bin/randaut.cc: Catch exceptions in main loop. * src/tgbatest/ltl2tgba.test, src/tgbatest/randaut.test: Test errors with unknown --dot argument.
-
- 03 Jan, 2015 19 commits
-
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/dotty.cc: Add option 's' to display SCCs. * src/bin/dstar2tgba.cc, src/bin/common_aoutput.cc: Document it. * src/tgbatest/neverclaimread.test: Test it.
-
Alexandre Duret-Lutz authored
destroy_atomic_prop_set() takes a parameter named 'as', and aparently Swig reuses this name as-is, although it is a Python keyword. * src/ltlvisit/apcollect.hh (destroy_atomic_prop_set): Rename the parameter to please Swig on Arch Linux.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/bin/common_aoutput.hh, src/bin/common_aoutput.cc: Adjust to support three kind of statistics printer, depending on whether the tool input formulas, automata, or nothing. * src/bin/randaut.cc, src/bin/autfilt.cc: Adjust. * src/bin/ltl2tgba.cc: Use the common_aoutput printers. The --csv-escape option disappeared along the way, but it was not honored anyway...
-
Alexandre Duret-Lutz authored
* src/bin/autfilt.cc: Move output options handling... * src/bin/common_aoutput.cc, src/bin/common_aoutput.hh:... here. * src/bin/randaut.cc: Use them. * src/tgbatest/randaut.test: Test --name and --stats for randaut.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/bin/ltlgrind.cc: Adjust help text to match other tools.
-
Alexandre Duret-Lutz authored
for consistency with autfilt, randaut, and dstar2tgba * src/bin/ltl2tgba.cc: Here.
-
Alexandre Duret-Lutz authored
for consistency with ltlfilt * src/bin/autfilt.cc, src/bin/randaut.cc: Here.
-
Alexandre Duret-Lutz authored
* src/bin/options.py: New file. * src/bin/Makefile.am: Distribute it. * src/bin/README: New file.
-
Alexandre Duret-Lutz authored
* src/bin/autfilt.cc: Also accept '-u' for '--uniq'. * src/bin/randaut.cc: Likewise, plus fix the unicity check. * src/tgbatest/uniq.test: Really test it.
-
Alexandre Duret-Lutz authored
* src/bin/common_aoutput.cc, src/bin/common_aoutput.hh: New files... * src/bin/autfilt.cc: ... extracted from here. * src/bin/Makefile.am: Add them.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/tgba/tgba.hh: Declare a prop_set to specify the types. * src/tgba/tgbagraph.hh: Use prop_set for all copy constructors. * iface/ltsmin/ltsmin.cc, src/bin/autfilt.cc, src/bin/randaut.cc, src/tgbaalgos/are_isomorphic.cc, src/tgbaalgos/closure.cc, src/tgbaalgos/complete.cc, src/tgbaalgos/degen.cc, src/tgbaalgos/dotty.cc, src/tgbaalgos/dtgbacomp.cc, src/tgbaalgos/dupexp.cc, src/tgbaalgos/dupexp.hh, src/tgbaalgos/sccfilter.cc, src/tgbaalgos/simulation.cc, src/tgbaalgos/stutterize.cc, src/tgbatest/checkpsl.cc, src/tgbatest/emptchk.cc, src/tgbatest/ltl2tgba.cc, wrap/python/spot.i,src/graphtest/tgbagraph.test: Adjust all uses.
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/dotty.cc: Specialize for tgba_digraph_ptr. * src/tgba/tgbagraph.hh, src/tgbaalgos/dupexp.cc: Copy properties by default when cloning an automaton. * src/tgbatest/det.test, src/tgbatest/dstar.test, src/tgbatest/ltl2tgba.test, src/tgbatest/monitor.test, src/tgbatest/neverclaimread.test, src/tgbatest/tgbaread.test: Adjust tests.
-
Alexandre Duret-Lutz authored
-
Alexandre Duret-Lutz authored
* src/tgbaalgos/dotty.cc, src/tgbaalgos/dotty.hh: Add an options parameter. * src/bin/randaut.cc, src/bin/autfilt.cc, src/bin/dstar2tgba.cc, src/bin/ltl2tgba.cc, wrap/python/ajax/spot.in: Use it. * src/tgbatest/det.test, src/tgbatest/dstar.test, src/tgbatest/ltl2tgba.cc, src/tgbatest/monitor.test, src/tgbatest/neverclaimread.test, src/tgbatest/tgbaread.test, src/graphtest/tgbagraph.test: Adjust because automata are now output horizontally. * NEWS: Mention the change.
-