初学编译原理 求教表达式翻译

renzhewh 2011-03-13 05:19:58

给出一个翻译制导模式,将一个带有+、-、*、/、的中缀表达式翻译成没有冗余括号的表达式。
比如((a*(b+c))*(d))可以翻译成a*(b+c)*d。

可以的话,附上伪码(或者源码)。

...全文
160 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
renzhewh 2011-10-11
  • 打赏
  • 举报
回复
好像不是吧
赵4老师 2011-10-11
  • 打赏
  • 举报
回复
网上一搜应该一大堆吧
renzhewh 2011-10-11
  • 打赏
  • 举报
回复
求思路或代码
GoonYangXiaofang 2011-03-14
  • 打赏
  • 举报
回复
中缀 -> 后缀 -> 中缀

64,648

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧