formalang/include/converters/NFAToDFA.hpp
2021-10-11 00:32:47 +03:00

14 lines
373 B
C++

#pragma once
#include "NFA/NFAGraph.hpp"
#include "DFA/DFAGraph.hpp"
namespace converters {
using namespace NFA;
using namespace DFA;
NFAGraph AddAllEpsilonTransitions(NFAGraph&&);
NFAGraph AddAllPossibleFinalVertexes(NFAGraph&&);
NFAGraph DeleteEpsilonTransitions(NFAGraph&&);
NFAGraph DeleteTransitionsByOneLetter(NFAGraph&&);
DFAGraph NFAGraphToDFAGraph(NFAGraph&&);
}