请推荐关于编译原理的书??(Flymouse)

Flymouse 2001-11-07 04:24:58
请各位推荐几本编译原理的书!!(最好市面上能买到的)
我看见过机械出的一本<<编译原理....>>,不知好不好??
...全文
163 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lanying 2001-11-23
  • 打赏
  • 举报
回复
大家好,小弟这两天正在学编译原理,遇到难题,特像各位大虾求救
/****************************************
这是文法的产生式
使用递归下降语法分析,先消除左递归
Z::=AcB¦Bd
A::=AaB¦c
B::=aA¦a
****************************************/
#include "stdio.h"
char str[]="caaca";
int i=0;
void Z();
void A();
void B();
void ShowErr();
main()
{
Z();
printf("Right!\n");
}
void Z()
{
switch(str[i])
{
case 'c':
A();
if (str[i]=='c'){
i++;
B();
}else{
ShowErr();
}
break;
case 'a':
B();
if (str[i]=='d'){
i++;
}else{
ShowErr();
}
break;
default:
ShowErr();
}
}
void A()
{
if (str[i]=='c'){
i++;
while(str[i]=='a'&&str[i]!='\0')
{
i++;
B();
}
}
else{
ShowErr();
}

}
void B()
{
if (str[i]=='a'){
i++;
if (str[i]=='c')
A();
}else{
ShowErr();
}
}
void ShowErr()
{
printf("Error!\n");
exit(0);
}
longvacation_zw 2001-11-16
  • 打赏
  • 举报
回复
同意milky(),西工大的那本书确实好!
hh 2001-11-15
  • 打赏
  • 举报
回复
陈火旺的书怎么样?
milky 2001-11-15
  • 打赏
  • 举报
回复
西工大的《编译原理》也不错。而且听说很快要出配套习集
ewang_365 2001-11-14
  • 打赏
  • 举报
回复
清华大学出版的《编译原理》也不错!很适合学习用。
lanying 2001-11-14
  • 打赏
  • 举报
回复
北京航空航天大学出版的,估计买不到了
还有陈火旺编的国防科技大出的书
study_vc 2001-11-07
  • 打赏
  • 举报
回复
《编译原理与程序构造》记不清哪个出版社了

675

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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