您的位置:首页 > 其它

编译原理第三章总结

2018-04-02 19:14 330 查看
第三章是词法分析,内容包含了词法分析的设计,正规表达式与有限自动机。做题的方面尤其需要掌握将正规式转换为相应的确定有限自动机,并能将其化简。
词法分析的任务将源程序进行扫描,产生一个个的单词符号,把作为字符串的源程序改造成为由单词符号串组成的程序逐个翻译,就好比古老的那种翻译英文的软件。





(此图为博主用xmind 8所做,如有需要,可以转载)
看完了词法分析器的输出形式和单词表示形式,接下来看看词法分析器的设计



这就是词法分析器处理源程序的整个过程。





如图中的这道第七题,详细的表达了从式子转化为DFA的过程

下图是作业





学习感悟:这一章的内容相比之前要难一些,重点是从自然语言转换为正规表达式,从表达式转换为DFA,以及DFA的确定化和最小化。虽然掌握了大部分知识,但是还是存在困难,还需要多加巩固练习。由于上面所说的重点难点转化太过复杂,所以最好可以通过代码的方式实现这一过程,如果有时间会对此进行研究
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编译原理