如何用C/++编写一个简单的编译器?

11 c++ compiler-construction

可能重复:
学习编写编译器

嗨Stack Overflow,现在不要误会我的意思,我不打算为C++编写一个编译器(虽然我打算用C++编写)或Java或其他一些高级复杂的编程语言.我只是想学习将基本指令集转换为Windows可执行文件的基础知识(比如说,只是一个带有5-6个函数的简单语言,完全自定义).另外,我不想下载任何库或头文件.如果您可以将我链接到任何非常基本的示例源或教程,将不胜感激!

Gor*_*dly 6

Jack Crenshaw的Let's Build a Compiler是一个很好的教程.他是一位优秀的作家,使这个主题易于理解.