1. 28 Nov, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      print_hoa: add option "k" · 745fda1a
      Alexandre Duret-Lutz authored
      * src/twaalgos/hoa.cc, src/twaalgos/hoa.hh: Implement it.
      * NEWS, doc/org/hoa.org, src/bin/common_aoutput.cc: Document it.
      * src/tests/readsave.test: Test it.
      745fda1a
  2. 20 Nov, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      org: syntax-highlight the HOA outputs · 5aba246f
      Alexandre Duret-Lutz authored
      * elisp/hoa-mode.el, elisp/Makefile.am, elisp/README: New files.
      * debian/copyright, configure.ac, README, Makefile.am: Adjust.
      * doc/org/init.el.in: Adjust to load hoa-mode.el.
      * doc/org/spot.css: Add entries for HOA mode.
      * doc/org/hoa.org, doc/org/ltldo.org, doc/org/oaut.org,
      doc/org/tut20.org, doc/org/tut21.org, doc/org/tut22.org,
      doc/org/tut30.org: Make the HOA outputs as HOA.
      5aba246f
  3. 07 Nov, 2015 2 commits
    • Alexandre Duret-Lutz's avatar
      Add support for --check=strength · 3428fb32
      Alexandre Duret-Lutz authored
      * src/twaalgos/strength.cc, src/twaalgos/strength.hh (check_strength):
      New function.
      * src/bin/common_aoutput.cc: Add --check=strength.
      * src/tests/strength.test: New file.
      * src/tests/Makefile.am: Add it.
      * doc/org/hoa.org, NEWS: Document it.
      3428fb32
    • Alexandre Duret-Lutz's avatar
      add support for the "terminal" property · 0c5f87b4
      Alexandre Duret-Lutz authored
      * src/twa/twa.hh: Store the terminal property.
      * src/twaalgos/hoa.cc, src/parseaut/parseaut.yy: Add I/O for "terminal".
      * src/twaalgos/ltl2tgba_fm.cc, src/twaalgos/minimize.cc: Set terminal
      as apropriate.
      * src/twaalgos/safety.cc: Use it.
      * doc/org/tut21.org, doc/org/hoa.org, NEWS: Document it.
      * src/tests/complement.test, src/tests/monitor.test,
      wrap/python/tests/automata-io.ipynb: Adjust.
      0c5f87b4
  4. 06 Nov, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      add support for the weak property · 65488871
      Alexandre Duret-Lutz authored
      This fixes #119.
      
      * doc/org/tut21.org, doc/org/hoa.org, NEWS: Document it.
      * src/twa/twa.hh: Support it in automata.
      * src/twaalgos/hoa.cc, src/parseaut/parseaut.yy: Add I/O support.
      * src/twaalgos/minimize.cc, src/twaalgos/totgba.cc: Set weak
      automata on output.
      * src/tests/complement.test, src/tests/parseaut.test,
      src/tests/readsave.test, src/tests/remfin.test, src/tests/sccsimpl.test,
      src/tests/wdba2.test, wrap/python/tests/automata-io.ipynb: Adjust.
      65488871
  5. 05 Nov, 2015 3 commits
    • Alexandre Duret-Lutz's avatar
      hoa: output "unambiguous" only for non-deterministic automata by default · 33c234da
      Alexandre Duret-Lutz authored
      * src/twaalgos/hoa.cc: Output do not output "unambiguous" if the
      automaton is deterministic.  Add option "v" to cancel this restriction,
      and also output "no-univ-branch".
      * src/twaalgos/hoa.hh: Document the "v" option.
      * src/tests/readsave.test: Test it.
      * src/tests/unambig.test: Adjust for unambiguous not being output
      if the automaton is deterministic.
      * src/bin/common_aoutput.cc, NEWS: Document it.
      * doc/org/hoa.org: Add a summary table about how properties are handled.
      * src/twa/twa.hh (prop_deterministic): Setting this should also
      set the unambiguous property.
      * src/twaalgos/isunamb.cc: Simplify the property check.
      33c234da
    • Alexandre Duret-Lutz's avatar
      org: update description of support for HOA properties · 30037b99
      Alexandre Duret-Lutz authored
      * doc/org/hoa.org: Here.  Also mention --trust-hoa.
      30037b99
    • Alexandre Duret-Lutz's avatar
      twa: rename the is_* getters as prop_* · cbb2e64e
      Alexandre Duret-Lutz authored
      This fixes #116.
      
      * src/twa/twa.hh: Rename those methods.
      * NEWS: Document the renamings.
      * doc/org/hoa.org, doc/org/tut21.org, src/parseaut/parseaut.yy,
      src/tests/ikwiad.cc, src/twa/twagraph.hh,
      src/twaalgos/are_isomorphic.cc, src/twaalgos/complete.cc,
      src/twaalgos/degen.cc, src/twaalgos/dot.cc, src/twaalgos/dtbasat.cc,
      src/twaalgos/dtgbasat.cc, src/twaalgos/hoa.cc, src/twaalgos/isdet.cc,
      src/twaalgos/isunamb.cc, src/twaalgos/lbtt.cc,
      src/twaalgos/minimize.cc, src/twaalgos/postproc.cc,
      src/twaalgos/product.cc, src/twaalgos/randomgraph.cc,
      src/twaalgos/remfin.cc, src/twaalgos/sbacc.cc,
      src/twaalgos/simulation.cc, src/twaalgos/stutter.cc,
      src/twaalgos/totgba.cc: Adjust.
      cbb2e64e
  6. 20 Oct, 2015 1 commit
    • Alexandre Duret-Lutz's avatar
      org: fix multiple examples · c7d063aa
      Alexandre Duret-Lutz authored
      I have to remember that org-mode does not evaluate something unless it
      is eventually exported.
      
      * doc/org/hoa.org, doc/org/ioltl.org, doc/org/tut21.org,
      doc/org/tut30.org: Adjust exports commands.
      c7d063aa
  7. 17 Jul, 2015 1 commit
  8. 02 Jun, 2015 1 commit
  9. 30 May, 2015 1 commit