R. Mak, Writing Compilers & Interpreters: An Applied Approach, John Wiley & Sons, 1996.
@book{LI-RM, author = {Ronald Mak}, title = "{Writing Compilers & Interpreters: An Applied Approach}", isbn = "978-0471113539", publisher = {John Wiley & Sons}, year = 1996, }
LI-RM contains a story of developing a manually written compiler in C for a fairly advanced Pascal-like language. It starts off very basic and gradually acquires more realistic and useful details.