/lets_build_a_compiler

A toy compiler, built after Crenshaw's 1988 tutorial.

Let’s Build A Compiler!

Introduction

This an implementation of a simple compiler, built roughly in accordance with a tutorial by Crenshaw, 1988. An ASCII copy of the tutorial is included in the ‘reference’ directory.

Crenshaw implements his compiler in a particular edition of Pascal, long since obsolete. I’ll attempt to implement mine in Scala (2.7.7).

Progress

  • 2009Nov28 -

Authors

Alex Payne (at the behest and encouragement of Steve Jenson).