Инструкция define
Описание инструкции define
Повторяющиеся фрагменты SDL можно описать с помощью инструкции define для дальнейшего многократного вызова в нужных местах.
Формат описания и вызова инструкции define
(define “name” [...])
name - имя инструкции, задается в двойных кавычках
[...]
- фрагмент SDL, который будет добавляться при вызове инструкции
Аргументы в инструкции define
Фрагмент SDL может содержать , значения которых обычно меняются от вызова к вызову.
Вызов инструкции define
Вызов инструкции define происходит по ее имени. Имя заключается в двойные кавычки.
Формат вызова инструкции define
("name" [args])
Аргументы являются опциональными, поэтому в формуле формата они указаны в квадратных скобках.
При вызове Инструкции значения для именных агрументов могут отсутствовать.
Вложенные инструкции define
Инструкции define могут быть вложенными
Пустые инструкции define
Пустые инструкции define используют в случае необходимости выключить одну или несколько вложенных инструкций. При этом часто при вызове инструкции в имени вложенной инструкции используется аргумент
Примеры
Альтернативное название инструкции define - макрос.
Last updated