【文件属性】:
文件名称:编译原理词法分析程序
文件大小:31KB
文件格式:DOC
更新时间:2012-11-20 09:18:59
词法分析
char prog[80]={'\0'},
token[8]; //存放构成单词符号的字符串
char ch;
int syn, //存放单词字符的种别码
n,
sum, //存放整数型单词
m,p; //p是缓冲区prog的指针,m是token的指针
char *rwtab[6]={"begin","if","then","while","do","end"};
void scaner(){
m=0;
sum=0;
for(n=0;n<8;n++)
token[n]='\0';
ch=prog[p++];
while(ch==' ')
ch=prog[p++];
if(isalpha(ch)) //ch为字母字符
网友评论
- 还可以吧,就是没有语义语法分析