Z:gnu-www-ja-stallman-kth--f332c2-In the Arizona compiler the in/ru

В аризонском компиляторе распознаватель команд генерировался компилятором LEX. Описание машины &mdash; это просто программа на LEX, которую LEX превращает в функцию C для распознавания допустимых команд в виде строк. А у меня вместо этого &mdash; дерево решений особого назначения, которое генерируется из описания машины, написанном в рамках этого синтаксиса, как если бы это был LISP. И этот распознаватель служит подпрограммой во многих разных частях компилятора.