日期:2014-05-16  浏览次数:20857 次

编译器设计问题
我们这几天在作编译原理的课程设计,老师让我们用YACC和LEX,目前什么都不会,只能上网查资料,有一点一直不能参透,YACC和LEX是UNIX环境下的,所以我照着那些例子敲命令的时候根本不对,比如,我学人家用CC命令,老说不是命令,我该怎么办?用YACC和LEX设计编译器的大概步骤是什么呢?麻烦大家赐教!在此谢过!

------解决方案--------------------
确实有些知识没有明显写在书上,解决方法:
1:跟作者联系,叫他写全
2:找另一全面本看(如果能找得到的话)
3:找相关的书看

LZ的问题不是编译原理,而是Linux编程问题。
解决流程如下:
1:看看到底用的是哪个unix(或者linux)
2:看看这个环境下有哪个编译器(CC还是gcc)
3:看看是路径不对还是没安装

------解决方案--------------------
建议LZ还是先学学LINUX再说
btw: lex和basion 也有win32版的