* src/ltltest/inf.cc, src/ltltest/inf.test, src/ltltest/reduc.test,
src/ltlvisit/formlength.cc, src/ltlvisit/reducform.cc, src/ltlvisit/reducform.hh: Fix copyright year, these files were created in 2004.
This commit is contained in:
parent
83de4264cb
commit
69169970a2
7 changed files with 87 additions and 82 deletions
|
|
@ -1,4 +1,4 @@
|
|||
// Copyright (C) 2003 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
// Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
// département Systèmes Répartis Coopératifs (SRC), Université Pierre
|
||||
// et Marie Curie.
|
||||
//
|
||||
|
|
@ -54,28 +54,28 @@ main(int argc, char** argv)
|
|||
|
||||
spot::ltl::parse_error_list p2;
|
||||
f2 = spot::ltl::parse(argv[2], p2);
|
||||
|
||||
|
||||
if (spot::ltl::format_parse_errors(std::cerr, argv[2], p2))
|
||||
return 2;
|
||||
|
||||
|
||||
std::string f1s = spot::ltl::to_string(f1);
|
||||
std::string f2s = spot::ltl::to_string(f2);
|
||||
|
||||
int exit_return = 0;
|
||||
|
||||
|
||||
std::cout << "Test f1 < f2" << std::endl;
|
||||
if (spot::ltl::inf_form(f1,f2)) {
|
||||
std::cout << f1s << " < " << f2s << std::endl;
|
||||
exit_return = 1;
|
||||
}
|
||||
|
||||
/*
|
||||
|
||||
/*
|
||||
std::cout << "Test !f1 < f2" << std::endl;
|
||||
if (spot::ltl::infneg_form(f1,f2,0)) {
|
||||
std::cout << "!(" << f1s << ") < " << f2s << std::endl;
|
||||
exit_return = 2;
|
||||
}
|
||||
|
||||
|
||||
std::cout << "Test f1 < !f2" << std::endl;
|
||||
if (spot::ltl::infneg_form(f1,f2,1)) {
|
||||
std::cout << f1s << " < !(" << f2s << ")" << std::endl;
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
#! /bin/sh
|
||||
# Copyright (C) 2003 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
# Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
# département Systèmes Répartis Coopératifs (SRC), Université Pierre
|
||||
# et Marie Curie.
|
||||
#
|
||||
|
|
@ -53,7 +53,7 @@ run 1 ./inf 'a R b' 'b'
|
|||
run 1 ./inf 'a R b' '1'
|
||||
|
||||
run 1 ./inf 'a U b' '1 U b'
|
||||
run 1 ./inf 'a R b' '1 R b'
|
||||
run 1 ./inf 'a R b' '1 R b'
|
||||
|
||||
run 1 ./inf 'b * (a U b)' 'a U b'
|
||||
run 1 ./inf 'a U b' 'c + (a U b)'
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
#! /bin/sh
|
||||
# Copyright (C) 2003 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
# Copyright (C) 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
# département Systèmes Répartis Coopératifs (SRC), Université Pierre
|
||||
# et Marie Curie.
|
||||
#
|
||||
|
|
@ -26,24 +26,24 @@
|
|||
#. ./defs || exit 1
|
||||
if [ $1 ]; then
|
||||
FICH=$1
|
||||
else
|
||||
else
|
||||
FICH="formules.ltl"
|
||||
fi
|
||||
|
||||
#####################################
|
||||
rm output? result_bri.test -f
|
||||
for opt in bri ##b r i br bi rb ri ib ir bri bir rbi rib ibr irb
|
||||
for opt in bri ##b r i br bi rb ri ib ir bri bir rbi rib ibr irb
|
||||
do
|
||||
for f in `awk '{print $1}' $FICH`
|
||||
do
|
||||
if [ ! $f = "####" ]; then
|
||||
#echo $f;
|
||||
if ./reduc "$f" >> result_$opt.test;
|
||||
if ./reduc "$f" >> result_$opt.test;
|
||||
then
|
||||
#echo $f >> output1
|
||||
# if ../tgbatest/ltl2tgba -f "$f" >> output1; then #automate FM
|
||||
# echo "" >> output1
|
||||
# else
|
||||
# else
|
||||
# echo $f;
|
||||
# fi
|
||||
#echo "'$f' is reduce ($NB)"
|
||||
|
|
@ -131,4 +131,4 @@ X(((p1)R(1))*((0)R((p0)+(p1))))
|
|||
((X(0))+((0)R(p2)))U(((p0)R((p2)*(p2)))R(X(p2)))
|
||||
(p1)R(((p2)R(1))R(((p1)U((1)U(p0)))R((p2)U(0))))
|
||||
(((X(p0))R(X(p0)))R((p0)R(1)))*((0)R((p1)R(0)))
|
||||
(((p1)R(X(p2)))R((0)+((1)U(1))))U((X(1))R(p2))
|
||||
(((p1)R(X(p2)))R((0)+((1)U(1))))U((X(1))R(p2))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue