编译原理NFA的构造

#include #include class DFA; //声明DFA class NFA { char K[100]; //NFA的状态集合K char A[100]; //NFA的输入字母表A char M[20][3]; //NFA的状态映像的集合M char S[10]; //NFA的开始状态集合S char F[10]; //NFA的终止状态集合F int count_M; //NFA的M的个数public: NFA();// NFA的构造函数void CreateN(); //创建一个NFA void PrintNFA();//输出一个NFA friend void NFA_to_DFA(NFA &,DFA &);//实现NFA到DFA的转换};
cpp 文件大小:5.87KB