Skip to content
Snippets Groups Projects
Commit 2cfcc027 authored by Jan Trávníček's avatar Jan Trávníček
Browse files

Merge

parent e0ea8447
No related branches found
No related tags found
No related merge requests found
...@@ -158,6 +158,10 @@ void Algebraic::Visit(void*, const automaton::VisiblyPushdownNPDA&) const { ...@@ -158,6 +158,10 @@ void Algebraic::Visit(void*, const automaton::VisiblyPushdownNPDA&) const {
throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA"); throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA");
} }
   
void Algebraic::Visit(void*, const automaton::RealTimeHeightDeterministicNPDA&) const {
throw exception::AlibException("Unsupported automaton type RealTimeHeightDeterministicNPDA");
}
void Algebraic::Visit(void*, const automaton::NPDA&) const { void Algebraic::Visit(void*, const automaton::NPDA&) const {
throw exception::AlibException("Unsupported automaton type NPDA"); throw exception::AlibException("Unsupported automaton type NPDA");
} }
......
...@@ -50,6 +50,7 @@ private: ...@@ -50,6 +50,7 @@ private:
void Visit(void*, const automaton::CompactNFA&) const; void Visit(void*, const automaton::CompactNFA&) const;
void Visit(void*, const automaton::InputDrivenNPDA&) const; void Visit(void*, const automaton::InputDrivenNPDA&) const;
void Visit(void*, const automaton::VisiblyPushdownNPDA&) const; void Visit(void*, const automaton::VisiblyPushdownNPDA&) const;
void Visit(void*, const automaton::RealTimeHeightDeterministicNPDA&) const;
void Visit(void*, const automaton::NPDA&) const; void Visit(void*, const automaton::NPDA&) const;
void Visit(void*, const automaton::SinglePopNPDA&) const; void Visit(void*, const automaton::SinglePopNPDA&) const;
void Visit(void*, const automaton::DPDA&) const; void Visit(void*, const automaton::DPDA&) const;
......
...@@ -125,6 +125,10 @@ void NFADeterminizer::Visit(void*, const automaton::VisiblyPushdownNPDA&) const ...@@ -125,6 +125,10 @@ void NFADeterminizer::Visit(void*, const automaton::VisiblyPushdownNPDA&) const
throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA"); throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA");
} }
   
void NFADeterminizer::Visit(void*, const automaton::RealTimeHeightDeterministicNPDA&) const {
throw exception::AlibException("Unsupported automaton type RealTimeHeightDeterministicNPDA");
}
void NFADeterminizer::Visit(void*, const automaton::NPDA&) const { void NFADeterminizer::Visit(void*, const automaton::NPDA&) const {
throw exception::AlibException("Unsupported automaton type NPDA"); throw exception::AlibException("Unsupported automaton type NPDA");
} }
......
...@@ -55,6 +55,7 @@ private: ...@@ -55,6 +55,7 @@ private:
void Visit(void*, const automaton::SinglePopDPDA& automaton) const; void Visit(void*, const automaton::SinglePopDPDA& automaton) const;
void Visit(void*, const automaton::InputDrivenNPDA& automaton) const; void Visit(void*, const automaton::InputDrivenNPDA& automaton) const;
void Visit(void*, const automaton::VisiblyPushdownNPDA& automaton) const; void Visit(void*, const automaton::VisiblyPushdownNPDA& automaton) const;
void Visit(void*, const automaton::RealTimeHeightDeterministicNPDA& automaton) const;
void Visit(void*, const automaton::NPDA& automaton) const; void Visit(void*, const automaton::NPDA& automaton) const;
void Visit(void*, const automaton::SinglePopNPDA& automaton) const; void Visit(void*, const automaton::SinglePopNPDA& automaton) const;
void Visit(void*, const automaton::OneTapeDTM& automaton) const; void Visit(void*, const automaton::OneTapeDTM& automaton) const;
......
...@@ -182,6 +182,10 @@ void MinimizeDFA::Visit(void*, const automaton::VisiblyPushdownNPDA&) const { ...@@ -182,6 +182,10 @@ void MinimizeDFA::Visit(void*, const automaton::VisiblyPushdownNPDA&) const {
throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA"); throw exception::AlibException("Unsupported automaton type VisiblyPushdownNPDA");
} }
   
void MinimizeDFA::Visit(void*, const automaton::RealTimeHeightDeterministicNPDA&) const {
throw exception::AlibException("Unsupported automaton type RealTimeHeightDeterministicNPDA");
}
void MinimizeDFA::Visit(void*, const automaton::NPDA&) const { void MinimizeDFA::Visit(void*, const automaton::NPDA&) const {
throw exception::AlibException("Unsupported automaton type NPDA"); throw exception::AlibException("Unsupported automaton type NPDA");
} }
......
...@@ -33,6 +33,7 @@ protected: ...@@ -33,6 +33,7 @@ protected:
void Visit(void*, const automaton::SinglePopDPDA& automaton) const; void Visit(void*, const automaton::SinglePopDPDA& automaton) const;
void Visit(void*, const automaton::InputDrivenNPDA& automaton) const; void Visit(void*, const automaton::InputDrivenNPDA& automaton) const;
void Visit(void*, const automaton::VisiblyPushdownNPDA& automaton) const; void Visit(void*, const automaton::VisiblyPushdownNPDA& automaton) const;
void Visit(void*, const automaton::RealTimeHeightDeterministicNPDA& automaton) const;
void Visit(void*, const automaton::NPDA& automaton) const; void Visit(void*, const automaton::NPDA& automaton) const;
void Visit(void*, const automaton::SinglePopNPDA& automaton) const; void Visit(void*, const automaton::SinglePopNPDA& automaton) const;
void Visit(void*, const automaton::OneTapeDTM& automaton) const; void Visit(void*, const automaton::OneTapeDTM& automaton) const;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment