摘要: 就比如说:A->a|b|e|Aa|Ae|Ao|A Vn = {A}, Vt ={a,b,c,d,e,0,1} P={A->a|b|e|Aa|Ae|Ao|A} S = A . 其实A-〉Aa 就代表着循环的意思,每进行一次,就会增加一个a,假如A-〉Aaa,意思就是每循环一次,就增加aa,所以暂时也就 阅读全文
posted @ 2016-09-30 16:56 109-梁浩辉 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 单词符号 种别码 单词符号 种别码 begin 1 : 17 if 2 := 18 then 3 < 20 while 4 <= 21 do 5 <> 22 end 6 > 23 l(l|d)* 10 >= 24 dd* 11 = 25 + 13 ; 26 - 14 ( 27 * 15 ) 28 / 阅读全文
posted @ 2016-09-30 16:54 109-梁浩辉 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 词法分析程序的功能:将用户输入的程序段进行分析,逐个字符进行读取,根据关键字、数字、标识符等的文法规则,将它们拼在一起组成一个有意义的单词,并输出自身值及其种别码。 单词符号 种别码 单词符号 种别码begin 1 : 17if 2 := 18then 3 < 20while 4 <= 21do 5 阅读全文
posted @ 2016-09-30 16:52 109-梁浩辉 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 在我看来,编译原理就是将高级语言翻译成计算机语言(即计算机所能识别的二进制代码)所遵循的规律,并且让你理解机器是如何理解高级语言的。 学习编译原理有什么好处? 当你真正完成编译原理的学习后,你对你所写的程序、程序语言都会有更深的本质认识,这样的认识也会让你站的高度完全不同,并且知道编译的过程方法理论 阅读全文
posted @ 2016-09-09 17:31 109-梁浩辉 阅读(1969) 评论(3) 推荐(0) 编辑