编译原理课程设计具体内容new.pptVIP

  • 2
  • 0
  • 约 22页
  • 2016-09-29 发布于江西
  • 举报
编译原理课程设计具体内容new.ppt

4.1.6 与语法分析器的接口 * 1 词法分析器的测试 #include scanner.h void main(int argc, char *argv[]) { Token token; if (argc2) { printf(please input Source File !\n ); return; } if(!InitScanner(argv[1])) // 初始化词法分析器 { printf(Open Source File Error ! \n); return; } printf(记号类别 字符串 常数值 函数指针\n); printf(____________________________________________\n); while(1) { token = GetToken(); // 通过词法分析器获得一个记号 if(token.type != NONTOKEN) // 打印记号的内容 printf(%4d,%12s,%12f,%12x\n, token.type, token.lexeme, token.value, token.FuncPtr); else break; // 源程序结束,退出循环 };

文档评论(0)

1亿VIP精品文档

相关文档