一、概述 1.编译方式与解释方式区别:是否生成目标代码 2.编译程序总框架 二、词法分析 1.状态转换图的功能:识别(接受)一定的符号串(单词) 2.状态转换图的程序实现的思路:为每个状态结点都编写一个子程序 3.字母表的概念:一般用∑表示 4.闭包的概念:闭包V*中的每个字都是由V中的字经过若干次连接而成的 5.正则闭包V+的概念:是V上所有符号串的集合 6.∑*定义:表示∑上所有字的全体,空字ε也包括在其中 7.∑+空字ε不包含,非ε 8.ε,{},{ε}之间的区别 9.ε所对应的正规集为{ε} 10.正规式与正规集的定义:知道如何用正规式表示一个正规集 11.简述NFA和DF