Implementar compilador

Anita22
25 de Enero del 2004
Hola! Siempre he tenido una duda y espero que aquí me la aclaren. ¿Cómo se crea un compilador? No digo utilizando otros lenguajes como C o herramientas como Flex y Bison, sino partiendo de cero. ¿Cómo se hizo, por ejemplo, el primer compilador de C?
Si alguien conoce la respuesta y documentación acerca de este tema en páginas web o donde sea le ruego me lo comunique. MUCHAS GRACIAS!!!