dstar: implement dra_to_dba()
This is an implementation of Krishnan's ISAAC'94 paper to convert deterministic Rabin automata into DBA when possible. * src/dstarparse/dra2dba.cc: New file. * src/dstarparse/dstar2tgba.cc: New file. * src/dstarparse/Makefile.am: Add them. * src/dstarparse/nra2nba.cc (nra_to_nba): Adjust so that dra_to_dba() can call it using a masked automaton. * src/dstarparse/public.hh (dra_to_dba, dstar_to_tgba): Declare. * src/tgbatest/ltl2tgba.cc: Add an -XDD option. * src/tgbatest/dstar.test: More tests.
This commit is contained in:
parent
ce0aec604c
commit
9a7590a646
7 changed files with 516 additions and 23 deletions
|
|
@ -52,6 +52,8 @@ EXTRA_DIST = $(DSTARPARSE_YY)
|
|||
|
||||
libdstarparse_la_SOURCES = \
|
||||
fmterror.cc \
|
||||
dra2dba.cc \
|
||||
dstar2tgba.cc \
|
||||
nra2nba.cc \
|
||||
nsa2tgba.cc \
|
||||
$(FROM_DSTARPARSE_YY) \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue