Пример исходной публикации
Начальная реализация компилятора