如何编写自己的编译器?

来源:百度知道 编辑:UC知道 时间:2024/04/26 11:32:48
我想进一步提高自己的计算机水平,可是又不知道该如何学习。我问过一位老师,他说让我尝试写一个自己的编译器,这样可以在学习中提高自己的计算机水平。可是他也只说了这么多,没有告诉我到底编写编译器需要哪些方面的知识,需要看什么书。我现在急需一位高手引路,希望你介绍得越详细越好,比如是不是需要学习编译原理方面的知识,需要看些什么书,谁的书比较好。
我现在的水平不高,大家就当是计算机专业大一的水平。

太长了。。。
还是自己看吧
http://www.pconline.com.cn/pcedu/empolder/net/0411/484379.html

我晕,你们老师真NB,你学的什么语言啊?是c吗?上来就让你做个编译器,你们老师吃错药了吧?

我大学同学毕业设计才是做个编译器,那会那俩人合作做的,还都是我们系公认的c最强的两个,合作还做了半年,你认为大一刚上来就做这个?!