1.2.63. $PUSH : Сохранить настройки компилятора

На верх  Назад  Вперёд

Директива $PUSH сохраняет значения всех локальных директив компилятора, которые были записаны, в стек настроек. До 20 наборов настроек можно записать в стек.

Текущие настройки можно перезаписать из стека, используя директиву $POP (см. раздел 1.2.62. $POP : Перезаписать настройки компилятора).

Учтите, что глобальные настройки (такие как пути и т.п.) не сохраняются этой директивой.

Стек настроек сохраняется в процессе компиляции модулей, то есть если компилятор начинает компиляцию нового модуля, стек не очищается.