sere_to_tgba: produce state-names

This commit is contained in:
Antoine Martin 2022-11-03 06:58:21 +01:00
parent 8abad2b4f7
commit 2ef0ea00f4

View file

@ -2259,9 +2259,11 @@ namespace spot
const auto acc_mark = res->set_buchi();
size_t sn = namer->state_to_name.size();
auto names = new std::vector<std::string>(sn);
for (size_t i = 0; i < sn; ++i)
{
formula g = namer->state_to_name[i];
(*names)[i] = str_psl(g);
if (g.accepts_eword())
{
if (res->get_graph().state_storage(i).succ == 0)
@ -2274,6 +2276,8 @@ namespace spot
}
}
res->set_named_prop("state-names", names);
return res;
}
}