parse_main.c
上一篇 /
下一篇 2008-06-22 16:45:35
/ 个人分类:compile
#include <stdio.h>
#include <ctype.h>
#include "scan.c"
#include "parse.c"
extern int TESTscan();
extern int TESTparse();
char Scanin[300],Scanout[300];/*用于接收输入输出文件名*/
FILE *fin,*fout;/*用于指向输入输出文件的指针*/
void main()
{
int es=0;
es=TESTscan();/*调词法分析*/
if(es>0) printf("ci fa fen xi you cuo,bian yi ting zhi!\n");/*词法分析有错,编译停止*/
else printf("ci fa fen xi cheng gong!\n");/*词法分析成功*/
if(es==0)
{
es=TESTparse();/*调语法分析*/
if(es==0) printf("yu fa fen xi cheng gong!\n");/*语法分析成功*/
else printf("yu fa fen xi cuo wu!\n");/*语法分析错误*/
}
}
导入论坛
引用链接
收藏
分享给好友
推荐到圈子
管理
举报
TAG:
compile