全球旧事资料 分类
词法分析设计
1实验目的通过本实验的编程实践,了解词法分析的任务,掌握词法分析程序设计的原理和构造方
法,对编译的基本概念、原理和方法有完整的和清楚的理解,并能正确地、熟练地运用。2实验内容
用C语言实现对C语言子集的源程序进行词法分析。通过输入源程序从左到右对字符串进行扫描和分解,依次输出各个单词的内部编码及单词符号自身值;若遇到错误则显示“Error”,然后跳过错误部分继续显示;同时进行标识符登记符号表的管理。3实验原理本次实验采用NFADFADFA0的过程
对待分析的简单的词法(关键词id
um运算符空白符等)先分别建立自己的FA,然后将他们用产生式连接起来并设置一个唯一的开始符,终结符不合并。待分析的简单的词法(1)关键字:
好听全球资料 返回顶部