dstarparse: Build a tgba_digraph instead of tgba_explicit_number.
* src/dstarparse/dstarparse.yy, src/dstarparse/public.hh: Adjust the parser to build a tgba_digraph. * src/dstarparse/dra2ba.cc, src/dstarparse/nra2nba.cc, src/dstarparse/nsa2tgba.cc: Temporarily adjust these functions to the new type until they are rewritten.
This commit is contained in:
parent
886d4e75a2
commit
ed94a35bea
5 changed files with 25 additions and 23 deletions
|
|
@ -20,7 +20,7 @@
|
|||
#ifndef SPOT_DSTARPARSE_PUBLIC_HH
|
||||
# define SPOT_DSTARPARSE_PUBLIC_HH
|
||||
|
||||
# include "tgba/tgbaexplicit.hh"
|
||||
# include "tgba/tgbagraph.hh"
|
||||
# include "misc/location.hh"
|
||||
# include "ltlenv/defaultenv.hh"
|
||||
# include <string>
|
||||
|
|
@ -47,7 +47,7 @@ namespace spot
|
|||
{
|
||||
// Transition structure of the automaton.
|
||||
// This is encoded as a TGBA without acceptance condition.
|
||||
tgba_explicit_number* aut;
|
||||
tgba_digraph* aut;
|
||||
/// Type of the acceptance.
|
||||
dstar_type type;
|
||||
/// Number of acceptance pairs.
|
||||
|
|
@ -68,7 +68,7 @@ namespace spot
|
|||
};
|
||||
|
||||
|
||||
/// \brief Build a spot::tgba_explicit from ltl2dstar's output.
|
||||
/// \brief Build a spot::tgba_digraph from ltl2dstar's output.
|
||||
/// \param filename The name of the file to parse.
|
||||
/// \param error_list A list that will be filled with
|
||||
/// parse errors that occured during parsing.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue