Здравствуйте, para, Вы писали:
P>если идут два терминальных символа подряд, они не всегда раздельно доходят до обработки
P>в частности, знаки "+-*/" идут вместе с последующими пробелами.
P>буду думать над этим...
вернее терминальные символы вообще не добавляются в АСТ, а у меня нечаянно получился грязный хак