Do not recognize "*" as "and". This leaves room for an
implementation of rational operators in a future version. * src/ltlparse/ltlscan.ll: Do not recognize "*". * wrap/python/cgi-bin/ltl2tgba.in: Undocument it. * NEWS: Mention this. * src/tgbatest/kv.test, src/tgbatest/ltl2tgba.test, src/tgbatest/reductgba.test: Replace "*" by "&".
This commit is contained in:
parent
55b693e123
commit
85532dc8f8
7 changed files with 30 additions and 15 deletions
|
|
@ -1,4 +1,6 @@
|
|||
/* Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
/* Copyright (C) 2010, Laboratoire de Recherche et Développement de
|
||||
** l'Epita (LRDE).
|
||||
** Copyright (C) 2003, 2004 Laboratoire d'Informatique de Paris 6 (LIP6),
|
||||
** département Systèmes Répartis Coopératifs (SRC), Université Pierre
|
||||
** et Marie Curie.
|
||||
**
|
||||
|
|
@ -77,7 +79,7 @@ flex_set_buffer(const char* buf)
|
|||
/\, \/, and xor are from LBTT.
|
||||
*/
|
||||
"||"|"|"|"+"|"\\/" BEGIN(0); return token::OP_OR;
|
||||
"&&"|"&"|"."|"*"|"/\\" BEGIN(0); return token::OP_AND;
|
||||
"&&"|"&"|"."|"/\\" BEGIN(0); return token::OP_AND;
|
||||
"^"|"xor" BEGIN(0); return token::OP_XOR;
|
||||
"=>"|"->" BEGIN(0); return token::OP_IMPLIES;
|
||||
"<=>"|"<->" BEGIN(0); return token::OP_EQUIV;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue