请教如和编写c/c++的编译系统

bjq3s 2003-10-09 06:32:22
我正在改写用pascal编写的PL0编译程序
有几个地方不明白。
例如:pascal中的集合运算如何改写到c语言中?
请指教,谢谢
使用的是清华大学出版的《编译原理》 吕映芝等主编
...全文
26 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
benny3s 2004-02-20
  • 打赏
  • 举报
回复
我做过一个,你可以找本书看看
建议作个复杂的,多学点
ITsnail 2004-01-29
  • 打赏
  • 举报
回复
我做梦时想过,建议:你可以先做子集,要有


扩展性


,让时间帮你一点点完善
fisheryj 2004-01-29
  • 打赏
  • 举报
回复
我忘了
mouseleeky 2004-01-29
  • 打赏
  • 举报
回复
你可以实现一个decaf语言的编译器啊,呵呵,C++的子集。
我学编译原理的时候,就用flex、bison之类的工具写了一
个。别去弄什么PL0了,那东西还是结构化的。弄懂decaf的
时候,就离弄懂C++不远了,因为decaf虽然简单,但是却是
面向对象的语言,支持继承。
EricZhuo 2004-01-26
  • 打赏
  • 举报
回复
呵呵,c++的compiler恐怕是最复杂的软件了,还是编个C++的子集吧。
bjq3s 2004-01-11
  • 打赏
  • 举报
回复
一起讨论
bjq3s 2004-01-11
  • 打赏
  • 举报
回复
我知道了
bjq3s 2003-10-30
  • 打赏
  • 举报
回复
那么stl中的集合运算怎么使用呢?
showming 2003-10-26
  • 打赏
  • 举报
回复
我也想!
xiaonian_3654 2003-10-25
  • 打赏
  • 举报
回复
什么啊,stl有啊
Lymtics 2003-10-23
  • 打赏
  • 举报
回复
呵呵。好看而不实用, C++讲究实用,不在乎完美。。。。
aten0 2003-10-23
  • 打赏
  • 举报
回复
没想到 你们编译 也发那讨题 ,真是 天下才子是一家啊
ZhangYv 2003-10-23
  • 打赏
  • 举报
回复
PASCAL本身支持集合的运算,但是在C中你需要自己去实现集合的数据结构全部要自己做了!
showming 2003-10-23
  • 打赏
  • 举报
回复
我现在也想编编译器,
但没时间干这些东西,
楼主先行了要干好呀,
可以大家交流经验哦!
yanite2002 2003-10-23
  • 打赏
  • 举报
回复
认真打好基本功

不要在这些太高深的问题上浪费时间!
bjq3s 2003-10-23
  • 打赏
  • 举报
回复
为什么没人回答?
55555555555555555555555555
bjq3s 2003-10-23
  • 打赏
  • 举报
回复
我再把问题说清楚一点
我现在要把pascal/0用c/c++改写,改写后能运行pascal程序。
但现在我不知道如何将pascal中的集合运算改写成c++的语句,
另外我还想知道如何用c++中的文件指令打开/关闭一个以经输入的文本文件
谢谢!!!!!!!!!!!!!!!
bjq3s 2003-10-23
  • 打赏
  • 举报
回复
请问c++中的集合运算怎么使用?
Wolf0403 2003-10-10
  • 打赏
  • 举报
回复
偶初学 Pascal ,不晓得集合运算。。。
bjq3s 2003-10-10
  • 打赏
  • 举报
回复
是不是问的不具体?
要不要提实际的具体问题?
加载更多回复(2)

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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