Поэтому я и писал, что дело в путанице терминалов синтаксиса с синтаксисом в целом. Утрируя, это как путать язык и кодировку. Ну а деревья абстрактного синтаксиса Франца обладают настолько же "абстрактным" синтаксисом, что и исходная программа, иначе её нельзя было бы нормально исполнить. Иными словами, перевод программы из одной формы в другую эквивалентную форму не повышает уровень абстракции.
Это и называется семантически эквивалентной трансляцией. Чтобы говорить о ней предметно помимо синтаксиса нужно вводить еще и понятие семантики. Той, которая позволяет установить, что форма Оберона и форма деревьев обозначают одну и ту же программу.