回 帖 发 新 帖 刷新版面

主题:求求哪位高手帮帮我!!!!

请问高手,你们有编写过最左和最右推导的程序吗?我急需这些程序代码!谢谢了,万分感谢!!!

回复列表 (共11个回复)

沙发

感谢,给加分才行!

板凳

只要你能帮我解决,要怎么感谢你都可以!我真的有急用,拜托你了!

3 楼

其实自己为什么不尝试去做呢?
这个在编译原理的实验里应该算是简单的了.
1.弄明白什么是最左推导和最右推导的概念;
2.自己在纸上面写写,你希望的输入和输出;
3.为实现你所要求的输出编写代码
可以一步一步来.

4 楼

我也试过,但是很多时候做的要比想的难多了!时间很紧了,所以,我才求你们帮忙的呀!!!

5 楼

呵呵
我也没那么多时间,而且我学有段时间了
忘了很多,没时间再翻书了.
进行最左推导,也要先有文法啊
不然怎么写?
我刚才上网络课时,随便写了个文法:E-〉TF,T—〉a,F—b
输入:ab#(以#作为结束)
对它进行推导的程序不是很好写吗???
我以前做实验做过递归下降分析方法的,有代码保存有,你如果有时间可以修改,就实现你所要求的目的了!

6 楼

好了,我从以前的递归下降的实验程序,修改了一下,得到一个所谓的最左推导的程序如下,累啊,最右推导你自己编:

7 楼

小气,才30分
哈哈
还不如帮在C论坛作个小程序.
哈哈

8 楼

只能加到50分了

9 楼

哈哈,我说笑的.没什么.

10 楼

但是你的程序应该改善一下,因为通用性不强

我来回复

您尚未登录,请登录后再回复。点此登录或注册