You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
add_to_nfa should explicitly take as arguments the source and dest states.
Possible implementation
auto add_to_nfa(finite_automata::RegexNFA<NFAStateType>* nfa, NFAStateType* source, NFAStateType* dest) const -> void;
For void RegexASTMultiplication<NFAStateType>::add_to_nfa the implementation can also be refactored here to make better use of epsilon transitions. We can also disable the min==0 case as these are disallowed in TNFAs.
The text was updated successfully, but these errors were encountered:
Request
add_to_nfa
should explicitly take as arguments thesource
anddest
states.Possible implementation
auto add_to_nfa(finite_automata::RegexNFA<NFAStateType>* nfa, NFAStateType* source, NFAStateType* dest) const -> void;
void RegexASTMultiplication<NFAStateType>::add_to_nfa
the implementation can also be refactored here to make better use of epsilon transitions. We can also disable themin==0
case as these are disallowed in TNFAs.The text was updated successfully, but these errors were encountered: