1. 11 Jan, 2013 1 commit
  2. 14 Oct, 2012 1 commit
    • Alexandre Duret-Lutz's avatar
      Add a has_lbt_atomic_props() method to LTL formulas. · b2de0136
      Alexandre Duret-Lutz authored
      * src/ltlast/formula.hh (has_lbt_atomic_props): New method.
      * src/ltlast/formula.cc (printprops): Display it.
      * src/ltlast/atomic_prop.cc: Update it.
      * src/bin/ltlcheck.cc, src/bin/genltl.cc: Use it.
      * doc/tl/tl.tex: Menton has_lbt_atomic_props().
      b2de0136
  3. 24 Sep, 2012 2 commits
  4. 29 Aug, 2012 1 commit
    • Alexandre Duret-Lutz's avatar
      Add back the '*' syntax for And. · 5939d6f4
      Alexandre Duret-Lutz authored
      This somehow revert changes from 2010-01-30 which killed this use of
      star to make room for the Kleen star.  Here we only allow '*' in the
      temporal formula, so that it can still be the Kleen star in SERE.  The
      motivation for '*' available as And is better compatibility with Wring
      and VIS.
      
      * src/ltlparse/ltlscan.ll: Distinguish * from [*].
      * src/ltlparse/ltlparse.yy: Allows * to be used as AND between
      temporal formulae.
      * src/ltltest/equals.test, src/ltltest/parse.test: Add a few
      tests.
      * doc/tl/tl.tex: Document it.
      5939d6f4
  5. 05 Jun, 2012 1 commit
  6. 04 Jun, 2012 2 commits
  7. 12 May, 2012 1 commit
    • Alexandre Duret-Lutz's avatar
      Fix translation of !{r}. · e2f70e72
      Alexandre Duret-Lutz authored
      We need a marked version of !{r} to perform breakpoint unroling.
      
      * src/ltlast/unop.cc, src/ltlast/unop.hh: Declare a NegClosureMarked
      operator.
      * src/ltlvisit/mark.hh, src/ltlvisit/mark.cc,
      src/tgbaalgos/ltl2tgba_fm.cc: Adjust to deal with NegClosureMarked
      and NegClosure as apropriate.
      * src/ltlvisit/simplify.cc, src/ltlvisit/tostring.cc,
      src/ltlvisit/tunabbrev.cc, src/tgbaalgos/eltl2tgba_lacim.cc,
      src/tgbaalgos/ltl2taa.cc, src/tgbaalgos/ltl2tgba_lacim.cc,
      src/tgba/formula2bdd.cc: Deal with NegClosureMarked in the same way as
      we deal with NegClosure.
      * src/tgbatest/ltl2tgba.test: More tests.
      * src/ltltest/kind.test: Adjust.
      * doc/tl/tl.tex: Mention the marked negated closure.
      e2f70e72
  8. 07 May, 2012 1 commit
  9. 02 May, 2012 1 commit
  10. 30 Apr, 2012 8 commits
  11. 28 Apr, 2012 21 commits