spot/spot/tl
Alexandre Duret-Lutz 2e69e04583 from_ltlf: new LTL transformation.
Fixes #187.

* spot/tl/ltlf.cc, spot/tl/ltlf.hh: New files.
* spot/tl/Makefile.am: Add them.
* bin/ltlfilt.cc: Add a new option.
* bin/man/ltlfilt.x: Add bibliographic reference.
* tests/core/ltlfilt.test: Add more tests.
* tests/python/ltlf.py: New file.
* tests/Makefile.am: Add it.
* python/spot/impl.i: Python bindings.
* NEWS: Mention it.
2016-11-05 22:59:02 +01:00
..
.gitignore rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
apcollect.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
apcollect.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
contain.cc add binding for language_containment_checker and document them 2016-05-25 15:12:45 +02:00
contain.hh add binding for language_containment_checker and document them 2016-05-25 15:12:45 +02:00
declenv.cc rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
declenv.hh use more override and final keywords 2016-02-16 11:59:00 +01:00
defaultenv.cc rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
defaultenv.hh use more override and final keywords 2016-02-16 11:59:00 +01:00
dot.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
dot.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
environment.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
exclusive.cc print_hoa: output all registered APs 2016-05-01 11:47:53 +02:00
exclusive.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
formula.cc rearrange some code to trigger less warning from PVS-Studio 2016-10-29 12:37:35 +02:00
formula.hh formula: fix valgrind error in is_Kleene_star() with clang++ 2016-09-22 17:36:43 +02:00
length.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
length.hh * spot/tl/length.hh: Fix comment. 2016-08-15 14:57:30 +02:00
ltlf.cc from_ltlf: new LTL transformation. 2016-11-05 22:59:02 +01:00
ltlf.hh from_ltlf: new LTL transformation. 2016-11-05 22:59:02 +01:00
Makefile.am from_ltlf: new LTL transformation. 2016-11-05 22:59:02 +01:00
mark.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
mark.hh move the sanity tests in tests/sanity/ 2016-01-05 17:20:51 +01:00
mutation.cc introduce SPOT_FALLTHROUGH to cope with -Wimplicit-fallthrough 2016-10-07 21:29:34 +02:00
mutation.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
nenoform.cc rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
nenoform.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
parse.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
print.cc print: fix str_sere() and str_utf8_sere(), as found by PVS-Studio 2016-10-29 12:37:35 +02:00
print.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
randomltl.cc randomltl: fix initialization of the simplifier, caught by PVS-Studio 2016-10-29 12:37:35 +02:00
randomltl.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
relabel.cc relabel: fix infinite recursion in relabel_bse() 2016-06-14 09:56:17 +02:00
relabel.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
remove_x.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
remove_x.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
simplify.cc simplify: rewrite GF(a & GFb) as G(Fa & Fb) 2016-09-22 17:37:55 +02:00
simplify.hh introduce SPOT_FALLTHROUGH to cope with -Wimplicit-fallthrough 2016-10-07 21:29:34 +02:00
snf.cc introduce SPOT_FALLTHROUGH to cope with -Wimplicit-fallthrough 2016-10-07 21:29:34 +02:00
snf.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
unabbrev.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
unabbrev.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00