spot/src/ltlast
Alexandre Duret-Lutz 6ea88efddc Allow atomic propositions negated with a combining overline.
* src/ltlparse/ltlscan.ll: Understand the combining overline, and
combining overbar as synonym for =0.
* src/ltlvisit/tostring.cc: Emit a combining overline for
single-letter atomic propositions.
* src/ltlast/atomic_prop.hh (is_atomic_prop): New function.
* doc/tl/tl.tex: Document these two characters.
2012-04-30 11:57:55 +02:00
..
.cvsignore * m4/pypath.m4: New file. 2003-04-30 12:35:22 +00:00
.gitignore Add .gitignore files 2008-03-14 16:59:32 +01:00
allnodes.hh Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00
atomic_prop.cc Track finite formulae. 2012-04-28 09:30:37 +02:00
atomic_prop.hh Allow atomic propositions negated with a combining overline. 2012-04-30 11:57:55 +02:00
automatop.cc Track finite formulae. 2012-04-28 09:30:37 +02:00
automatop.hh Minor fixes to compile with GCC 3.3 2010-01-20 18:06:00 +01:00
binop.cc Fix computation of syntactic classes for Implies. 2012-04-28 09:34:45 +02:00
binop.hh Move helper functions from simplify.cc to the AST files. 2012-04-28 09:34:45 +02:00
bunop.cc Trivially reduce 1[*]&&f = f and 1[*]|f = 1[*]. 2012-04-28 09:34:46 +02:00
bunop.hh Implement 11 rewritings for []->. 2012-04-28 09:34:46 +02:00
constant.cc Track finite formulae. 2012-04-28 09:30:37 +02:00
constant.hh Move helper functions from simplify.cc to the AST files. 2012-04-28 09:34:45 +02:00
formula.cc Replace the "encoding: utf-8" by "coding: utf-8" comments. 2012-04-28 09:34:46 +02:00
formula.hh Replace the "encoding: utf-8" by "coding: utf-8" comments. 2012-04-28 09:34:46 +02:00
formula_tree.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
formula_tree.hh Fix copyrights. 2010-01-24 20:51:09 +01:00
Makefile.am Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00
multop.cc Trivially reduce f;f to f[*2], f[*1..3];f to f[*2..4], etc. 2012-04-28 09:34:46 +02:00
multop.hh Trivially reduce f;f to f[*2], f[*1..3];f to f[*2..4], etc. 2012-04-28 09:34:46 +02:00
nfa.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
nfa.hh Fix some struct/class missmatches reported by clang. 2010-11-20 18:02:20 +01:00
predecl.hh Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00
refformula.cc Get rid of all dynamic_cast<>s while working on LTL formulae. 2012-04-28 09:30:36 +02:00
refformula.hh Get rid of all dynamic_cast<>s while working on LTL formulae. 2012-04-28 09:30:36 +02:00
unop.cc Speedup mark_concat_ops() and simplify_mark() with a cache. 2012-04-28 09:34:43 +02:00
unop.hh to_string: abbreviate [->i..j] and [=i..j] expressed using [*i..j] 2012-04-28 09:34:45 +02:00
visitor.hh Add support the bounded star operator [*i..j]. 2012-04-28 09:30:35 +02:00