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