如何学习编译原理

【如何学习编译原理】1、端正认识 :编译原理在静态文本处理上有广泛应用,把HTML文件转化为纯文本,利用编译原理来实现非常简单 。理解编译原理的实用性,可以提高学习兴趣;2、反复看书:是基本的方法,看书可以读懂很多内容;3、结合源码学习:看懂代码 , 才能说真正理解理论 。要完全看懂yacc的代码,工作量很大,同样要先理解理论;4、删繁就简 , 避重就轻 。对于词法分析,可避免自动机理论和集合论推演的介绍,直接搬出源码,降低理解难度 , 对于语法分析递归下降和LL文法及相应的源码可简单介绍,而对LR文法理解即可 , 这样可短时间内编写出一个能够运行的词法分析器和语法分析器,可以提高学习积极性 。

以上就是如何学习编译原理的内容啦,希望本文可以帮到你!