spot/src/ltlparse
Alexandre Duret-Lutz 9aebb80e08 Enable parsing stand-alone rational expressions with the LTL parser.
* src/ltlparse/ltlparse.yy (parse_ratexp): New function.
(START_LTL, START_RATEXP): Add these new tokens.
(result): Parse and LTL formula or a rational expression depending
on the start symbol.
* src/ltlparse/public.hh (parse_ratexp): New function.
* src/ltlparse/parsedecl.hh (flex_set_buffer): Add a new argument
to set the starting rule.
* src/ltlparse/ltlscan.ll (flex_set_buffer): Adjust.
(start_token): New global variable.  Return this as first token if
it is set.
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
fmterror.cc Fix column in LTL error messages, it was off by one. 2010-03-10 15:17:05 +01:00
ltlfile.cc Replace spot::ltl_file by a rewritten spot::ltl::ltl_file. 2010-01-30 17:31:34 +01:00
ltlfile.hh Replace spot::ltl_file by a rewritten spot::ltl::ltl_file. 2010-01-30 17:31:34 +01:00
ltlparse.yy Enable parsing stand-alone rational expressions with the LTL parser. 2012-04-28 09:30:34 +02:00
ltlscan.ll Enable parsing stand-alone rational expressions with the LTL parser. 2012-04-28 09:30:34 +02:00
Makefile.am Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
parsedecl.hh Enable parsing stand-alone rational expressions with the LTL parser. 2012-04-28 09:30:34 +02:00
public.hh Enable parsing stand-alone rational expressions with the LTL parser. 2012-04-28 09:30:34 +02:00