{
for(j=0;j<=4;j++) if(x==v2[j]) {
m=j;/*行号*/ break; }
for(j=0;j<=5;j++) if(ch==v1[j]) {
n=j;/*列号*/ break; }
cha=C[m][n];
if(cha.origin!='N')/*判断是否为空*/ {
print(); print1();
printf(\输出产生式*/ for(j=0;j for(j=(cha.length-1);j>=0;j--)/*产生式逆序入栈*/ A[++top]=cha.array[j]; if(A[top]=='^')/*为空则不进栈*/ top--; }/*if*/ else/*出错处理*/ { print(); print1(); printf(\出错\\n\输出出错非终结符*/ exit(1); }/*else*/ }/*else*/ }while(finish==0); }/*main*/ 【运行结果】 10 11 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库编译原理LL(1)语法分析实验报告要点(3)在线全文阅读。
相关推荐: