Системное программирование. Конспект лекций


Глобальные переменные макроопределения


Значения локальных переменных макроопределения сохраняются только при обработке данного конкретного макровызова. В некоторых случаях, однако, возникает необходимость, чтобы значение переменной макроопределения было запомнено Макропроцессором и использовано при следующей появлении той же макрокоманды в данном модуле. Для этого могут быть введены глобальные переменные макроопределения (в сильносвязанных Макропроцессорах в них опять-таки нет необходимости).

Объявление глобальной переменной макроопределения может иметь, например, вид:

имя_переменной GLBL начальное_значение (последнее необязательно)

Присваивание значений глобальным переменным макроопределения выполняется так же, как и локальным.



Содержание раздела