процедура анализа, во всяком случае "с точки зрения" компьютера, существенно сложнее процедуры синтеза и заведомо включает в себя все средства, необходимые для этой последней, мы в дальнейшем сосредоточимся преимущественно на анализе
Павиа, например, утверждает, что синтаксический анализ - это 10% компилятора, а синтез/генерация кода существенно сложнее. У меня есть ощущение, что не понимая процесса синтеза нельзя сделать анализ. А синтез это оптимизационная задача - снизить объём текста при условии сохранения понятности мысли в контексте. Без понимания того, какими путями идёт оптимизация - нельзя правильно провести анализ и правильно понять (Если вы понимаете о чём я).