⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lex.yy.c

📁 使用flex和bison
💻 C
📖 第 1 页 / 共 5 页
字号:
{
			if(hangupstate==1)
		{
			printf("%s(%d): syntax error: shareflowvar should no talkwith stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"shareflowvar");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'shareflowvar' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		 return SHAREFLOWVAR;
}
	YY_BREAK
case 41:
YY_RULE_SETUP
#line 631 "test30.l"
{
			if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no vttalkwith stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"talkwith");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'vttalkwith' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		 return VTTALKWITH;
}
	YY_BREAK
case 42:
YY_RULE_SETUP
#line 651 "test30.l"
{
			if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no vtsetscale stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"vtsetscale");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'vtsetscale' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		 return VTSETSCALE;
}
	YY_BREAK
case 43:
YY_RULE_SETUP
#line 671 "test30.l"
{
			if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no setprocevent stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"vtsetscale");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'setprocevent' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		 return SETPROCEVENT;
}
	YY_BREAK
case 44:
YY_RULE_SETUP
#line 692 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no recfile stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"recfile");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'recfile' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		return RECFILE;
} 
	YY_BREAK
case 45:
YY_RULE_SETUP
#line 712 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no setdialoutoricalleenum stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"recfile");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'setdialoutoricalleenum' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			 

		return SETDIALOUTORICALLEENUM;
} 
	YY_BREAK
case 46:
YY_RULE_SETUP
#line 732 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no confrecfile stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"confrecfile");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'confrecfile' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
		

		return CONFRECFILE;
} 
	YY_BREAK
case 47:
YY_RULE_SETUP
#line 753 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: checkdirectory should no checkdirectory stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
				printtokenerror(nexttoken,"checkdirectory");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'checkdirectory' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
		

		return CHECKDIRECTORY;
} 
	YY_BREAK
case 48:
YY_RULE_SETUP
#line 774 "test30.l"
{
			if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no hangup stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"hangup");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'hangup' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return HANGUP;
} 
	YY_BREAK
case 49:
YY_RULE_SETUP
#line 794 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no jumpagent stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"jumpagent");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'jumpagent' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return JUMPAGENT;
} 
	YY_BREAK
case 50:
YY_RULE_SETUP
#line 815 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangupproc should no sendanc stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"sendanc");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'sendanc' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return SENDANC;
} 
	YY_BREAK
case 51:
YY_RULE_SETUP
#line 835 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: agentreq should no sendanc stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"agentreq");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'agentreq' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return AGENTREQ;
} 
	YY_BREAK
case 52:
YY_RULE_SETUP
#line 855 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: agentreq should no sendanc stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"agentreqex");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'agentreqex' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return AGENTREQEX;
} 
	YY_BREAK
case 53:
YY_RULE_SETUP
#line 875 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no switchagent stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"switchagent");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'switchagent' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return SWITCHAGENT;
} 
	YY_BREAK
case 54:
YY_RULE_SETUP
#line 896 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no listenagent stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"listenagent");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'listenagent' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return LISTENAGENT;
} 
	YY_BREAK
case 55:
YY_RULE_SETUP
#line 917 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no breakagent stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"breakagent");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'breakagent' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return BREAKAGENT;
} 
	YY_BREAK
case 56:
YY_RULE_SETUP
#line 937 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no agentcallout stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"agentcallout");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'agentcallout' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return AGENTCALLOUT;
} 
	YY_BREAK
case 57:
YY_RULE_SETUP
#line 957 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no agentivrreq stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"agentivrreq");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before identifier 'agentivrreq' \n",filename,lineno);
			errcount ++;
		}
		newstmt = 0;
			

		return AGENTIVRREQ;
} 
	YY_BREAK
case 58:
YY_RULE_SETUP
#line 977 "test30.l"
{
		if(hangupstate==1)
		{
			printf("%s(%d): syntax error: hangup should no ivripreq stmt \n",filename,lineno);
				errcount ++;	
		}
		if(nexttoken!=-1)
		 {
					printtokenerror(nexttoken,"ivripreq");
 		}
		if(newstmt==0) 	
		{
			printf("%s(%d): syntax error: missing ';' before 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -