spot/src/ltlvisit
Alexandre Duret-Lutz ad519b8568 Do not assume that concatenation cannot accept the empty word.
For instance "(a+#e);(b+#e);(c*)" does.

* src/ltlvisit/consterm.cc: Fix handling of Concat operator.
* src/ltltest/consterm.test: Add more tests.
2012-04-28 09:30:34 +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
apcollect.cc * src/ltlast/formula.hh (hash, dump, dump_, hash_key_): New members. 2005-01-20 17:33:55 +00:00
apcollect.hh Revert everything related to Damien's work in 2008 (he will commit a new version soon). 2009-03-25 16:44:05 +01:00
basicreduce.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
basicreduce.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
clone.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
clone.hh Fix copyrights. 2010-01-24 20:51:09 +01:00
consterm.cc Do not assume that concatenation cannot accept the empty word. 2012-04-28 09:30:34 +02:00
consterm.hh Add a constant_term() visitor to decide whether #e is accepted. 2012-04-28 09:30:34 +02:00
contain.cc Introduce rational operators and trivial simplification rules. 2012-04-28 09:30:34 +02:00
contain.hh * src/evtgbaparse/public.hh: Work around Bison 2.3 unique guards. 2008-02-25 14:36:59 +01:00
destroy.cc Fix copyrights. 2010-01-24 20:51:09 +01:00
destroy.hh Fix copyrights. 2010-01-24 20:51:09 +01:00
dotty.cc * src/ltlvisit/dotty.cc (dotty_visitor): Reorder attributes. 2011-06-06 19:25:27 +02:00
dotty.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
dump.cc Revert everything related to Damien's work in 2008 (he will commit a new version soon). 2009-03-25 16:44:05 +01:00
dump.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
length.cc Fix computation of length of LTL formulas. 2012-01-05 18:34:23 +01:00
length.hh Fix computation of length of LTL formulas. 2012-01-05 18:34:23 +01:00
lunabbrev.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
lunabbrev.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
Makefile.am Visitors to transform <>-> into <>+> or to detect the latter. 2012-04-28 09:30:34 +02:00
mark.cc Visitors to transform <>-> into <>+> or to detect the latter. 2012-04-28 09:30:34 +02:00
mark.hh Visitors to transform <>-> into <>+> or to detect the latter. 2012-04-28 09:30:34 +02:00
nenoform.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
nenoform.hh Revert everything related to Damien's work in 2008 (he will commit a new version soon). 2009-03-25 16:44:05 +01:00
postfix.cc Add support for ELTL (AST & parser), and an adaptation of LaCIM 2009-03-26 12:05:08 +01:00
postfix.hh Add support for ELTL (AST & parser), and an adaptation of LaCIM 2009-03-26 12:05:08 +01:00
randomltl.cc * src/ltlvisit/randomltl.cc (random_ltl::update_sums): Typo in string. 2010-12-01 08:40:22 +01:00
randomltl.hh Add support for W (weak until) and M (strong release) operators. 2010-04-12 16:40:41 +02:00
reduce.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
reduce.hh Revert everything related to Damien's work in 2008 (he will commit a new version soon). 2009-03-25 16:44:05 +01:00
simpfg.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
simpfg.hh Add support for W (weak until) and M (strong release) operators. 2010-04-12 16:40:41 +02:00
syntimpl.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
syntimpl.hh * src/ltlast/atomic_prop.hh, src/ltlast/binop.hh, 2004-11-17 16:23:40 +00:00
tostring.cc Introduce EConcatMarked "<>+>" as operator. 2012-04-28 09:30:34 +02:00
tostring.hh Add full_parent support to to_spin_string(). 2010-12-04 11:34:48 +01:00
tunabbrev.cc Introduce rational operators and trivial simplification rules. 2012-04-28 09:30:34 +02:00
tunabbrev.hh Fix errors reported by clang++-2.9. 2011-08-28 10:37:43 +02:00