摘要:
对于给定的文法G[E] : E→E+T|E-T|TT→T*F| T/F|FF→(E)|i 消除左递归后的文法是:E→TE' E'→+TE'|-TE'|∑ T→FT' T'→*FT'|/FT'|∑ F→(E)|i 是否是LL(1)文法? select(E→TE')=first(TE')={(,i}se
阅读全文
posted @ 2016-12-16 23:13
204罗德广
阅读(393)
推荐(0)
编辑
摘要:
#include #define M 100 char str[M][M]; void Go(char ch); main() { char ch; printf("\n输入需要识别的字符(以#结束):"); ch=getchar(); Go(ch); } void Go(char ch) { int i=0,j=0,k,s,n,sum; whil...
阅读全文
posted @ 2016-12-16 23:04
204罗德广
阅读(172)
推荐(0)
编辑