11. ПРИМЕР: КОМПИЛЯТОР ДЛЯ ПРОСТОГО ИМПЕРАТИВНОГО ЯЗЫКА

В этом разделе мы рассматриваем методы написания компиляторов на Рефале Плюс. Эти методы демонстрируются на примере небольшого компилятора с простого императивного языка, позаимствованного из [Уор 80].

Хотя этот компилятор носит чисто учебный характер, он все же значительно больше всех остальных программ, рассмотренных в этой книге, и состоит из нескольких модулей.