Здравствуйте, Erop, Вы писали:
E>В твоём подходе никак, так как внутри описания дерективы define подстановки не выполняются. Они выаполняются уже потом, в коде.
E> Это как переменные в функциональных языках
Ну, не совсем. Это, скорее, нормальный порядок подстановки (call-by-name).
А в остальном — переменные как переменные. Можно переприсваивать, можно удалять (#undef).
... << RSDN@Home 1.2.0 alpha rev. 655>>