Minimizing DFA C Program [PDF]

  • 0 0 0
  • Gefällt Ihnen dieses papier und der download? Sie können Ihre eigene PDF-Datei in wenigen Minuten kostenlos online veröffentlichen! Anmelden
Datei wird geladen, bitte warten...
Zitiervorschau

#include #include #include void getInputs(); void defineGroups(int); int isGroupDefined(char); int isInitialState(char); int isFinalState(char); void removeFromDFA(char,char); int posofstate(char); void DFAOutput(); char G[]="({A,B,C,D,E,F,G,H},{a,b},{A},{E})",DFA_initial[50],DFA_final [50]; char *DFA_NT[50], *DFA_T[50], *DFA_Tab[50][50]; char groups[50][50], groupedStates[50]; int DFA_NTlen,DFA_Tlen,totalGrouped,totalGroup,GSlen; int main(void) { int i; totalGrouped=0; totalGroup=0; GSlen=0; getInputs(); for(i=0;i