动手写一个C语言编译器
我是创始人李岩:很抱歉!给自己产品做个广告,点击进来看看。
极客 写道
"编译器通常被看作是十分复杂的工程。事实上,编写一个产品级的编译器也确实是一个庞大的任务。但是写一个小巧可用的编译器却不是这么困难。
秘诀就是首先去找到一个最小的可用工程,然后把你想要的特性添加进去。这个方法也是Abdulaziz Ghuloum 在他那篇著名的论文《一种构造编译器的捷径》里所提到的办法。不过这个办法确实可行。你只需要按照这篇论文中的第一步来操作,就可以得到一个真正可用的编译器!(英文,中文)"
提交建议