Crenshaw's Let's Build a Compiler

I am going through the Let's Build a Compiler series by Jack Crenshaw. He uses Turbo Pascal 4.0 for writing the compiler code and the output language is 68K assembler. It's easy enough to port the code to C or C# directly and follow along just fine. However, if you are like myself and want to use the original Turbo Pascal you can get it here (version 5.5). If you also want to ensure your output is correct you'll need a 68K assembler and emulator. I am using this one.


Comments powered by Disqus