Reversion
| > | nfa:=mkNFA({q0,q1},{0,1},table([(q0,0)={q1},(q1,\lambda)={q1}]),q0,{q1});
reverseNFA(nfa); |
| (6.9.1) |
| (6.9.1) |
| > | nfa:=mkNFA({q0,q1,q2},{0,1},table([(q0,0)={q1},(q0,1)={q2},(q1,\lambda)={q1}]),q0,{q1});
reverseNFA(nfa); |
| (6.9.2) |
| (6.9.2) |
| > | nfa:=mkNFA({q0,q1},{0,1},table([(q0,0)={q1},(q0,\lambda)={q0},(q1,1)={q0}]),q0,{q0});
reverseNFA(nfa); |
| (6.9.3) |
| (6.9.3) |
| > | nfa:=randomNFA(6,3,2);
transitionGraph(nfa); nfa2:=reverseNFA(nfa); transitionGraph(nfa2); |
![]() |
![]() |
| > | type(nfa,NFA); |
| (6.9.4) |
| > |