主题:用LR法做一个while do的翻译程序,结果输出三地址码。谁来帮个忙啊,谢啦
hyyxxyz
[专家分:0] 发布于 2005-06-19 16:08:00
[color=008000]用LR法做一个while do的翻译程序,结果输出三地址码。谁来帮个忙啊,谢啦[/color][em18]
回复列表 (共19个回复)
沙发
feifei1225 [专家分:60] 发布于 2005-06-19 21:58:00
你的题目怎么跟我一样啊?
板凳
hyyxxyz [专家分:0] 发布于 2005-06-20 21:28:00
你是哪位呢?
那你会不会做啊,教我一下吧。
3 楼
feifei1225 [专家分:60] 发布于 2005-06-21 00:51:00
我也不会 你是哪个学校的啊?不会我们一个学校的吧?
4 楼
feifei1225 [专家分:60] 发布于 2005-06-21 00:55:00
你知道题意吗? 是不是把语义语法器编好了 在把循环语句放进去翻译啊 结果用三地址代码输出?
5 楼
feifei1225 [专家分:60] 发布于 2005-06-21 00:56:00
我QQ是88218264 认识就加我啊 ,我加你你都没反应
6 楼
feifei1225 [专家分:60] 发布于 2005-06-21 00:57:00
我在找人做 如果做出来了我就给你 我明天就就要验收程序 !听说蛮严 我郁闷死!什么都不懂,不知道怎么办才好!
7 楼
hk18 [专家分:2230] 发布于 2005-06-21 08:09:00
我不是落井下石
不过,以前在这论坛里想找个人讨论编译,都难
现在......
8 楼
hk18 [专家分:2230] 发布于 2005-06-21 08:25:00
你先把WHILE循环语句的文法写出来,同时写出WHILE循环语句对应的执行代码(可看作是三元式),而后把这些三元式插入到该文法中对应的产生式中,在语法分析的过程中实现语义,即输出这些三元式,其中语法分析采用的方法是lR(1)。
(别找我!)
9 楼
isabella05 [专家分:0] 发布于 2005-06-21 09:46:00
你们是谁呀,会不会是我认识的呀。我倒呀~~~~~~~~~~~~~都是我们学校的???
10 楼
hyyxxyz [专家分:0] 发布于 2005-06-21 10:47:00
我写了个程序啊,不过有错误,我在词法分析里就实现了语法错误检查,是不是不行啊。谁来指导一下?
我来回复