From 9712e98c056d6184bf0fbefc10f551492fceea14 Mon Sep 17 00:00:00 2001 From: Jan Travnicek <Jan.Travnicek@fit.cvut.cz> Date: Sun, 25 Oct 2015 21:20:20 +0100 Subject: [PATCH] - bottomOfThePushdownStore symbol from stackAlph. --- alib2algo/src/automaton/transform/RHPDAToPDA.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/alib2algo/src/automaton/transform/RHPDAToPDA.cpp b/alib2algo/src/automaton/transform/RHPDAToPDA.cpp index a9a2431e3f..6e8cd03b40 100644 --- a/alib2algo/src/automaton/transform/RHPDAToPDA.cpp +++ b/alib2algo/src/automaton/transform/RHPDAToPDA.cpp @@ -96,7 +96,7 @@ automaton::DPDA RHPDAToPDA::convert( const automaton::RealTimeHeightDeterministi res.setInputAlphabet(pda.getInputAlphabet()); res.setStackAlphabet(pda.getStackAlphabet()); - res.removeStackSymbol(alphabet::Symbol { alphabet::BottomOfTheStackSymbol::BOTTOM_OF_THE_STACK }); + res.removeStackSymbol(pda.getBottomOfTheStackSymbol()); for(const auto& st : readingTransitions) { for(const auto& to : st.second) { @@ -218,6 +218,7 @@ automaton::NPDA RHPDAToPDA::convert( const automaton::RealTimeHeightDeterministi res.setInputAlphabet(pda.getInputAlphabet()); res.setStackAlphabet(pda.getStackAlphabet()); + res.removeStackSymbol(pda.getBottomOfTheStackSymbol()); for(const auto& st : readingTransitions) { for(const auto& to : st.second) { -- GitLab