2022年电子科技大学-计算机学院-编译原理实验-词法分析.pdf
《2022年电子科技大学-计算机学院-编译原理实验-词法分析.pdf》由会员分享,可在线阅读,更多相关《2022年电子科技大学-计算机学院-编译原理实验-词法分析.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include#include#include#define MAX_COUNT 1024#define ILLEGAL_CHAR_ERR 1#define UNKNOWN_OPERATOR_ERR 2/* 从标准输入读入第一个非空白字符(换行符除外 )*/char getnbc()char ch;ch = getchar();while (1)if (ch = r | ch = t | ch = )ch = getchar();elsebreak;return ch;/* 判断 character 是否为字母 */bool letter( charcharacter)if (charact
2、er = a& character = A&character = 0& character = 0)return true;elsereturn false;/* 词法分析函数,每调用一次识别一个符号*/bool LexAnalyze()static int lineNum = 1;char character;char token17 = ;character = getnbc();switch (character)casen :output(EOLN, 24);lineNum+;break;caseEOF :output(EOF, 25);精品资料 - - - 欢迎下载 - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 电子科技大学 计算机 学院 编译 原理 实验 词法 分析
限制150内