Вызов инструкции define происходит по ее имени.
Имя заключается в двойные кавычки.
Формат вызова инструкции define
("name" [args])
Аргументы являются опциональными, поэтому в формуле формата они указаны в квадратных скобках.
Пример вызова инструкции define, которая не содержит аргументы
(“seismic_custom”)
Пример вызова Инструкции define с аргументами, которые заданы порядковым номером
("seismic_custom" args 10 8)
Пример вызова инструкции define с именными аргументами
(“seismic_custom” energy(10) radius(8))
При вызове Инструкции значения для именных агрументов могут отсутствовать.
Пример вызова инструкции define с пустым аргументом
(“seismic_custom” energy() radius(8))
Вложенные инструкции define
Инструкции define могут быть вложенными
Пример описания вложенной инструкции define
(define "set_default" ("content_%con"))
Инструкция set_default вызывает инструкцию content_%con
Пустые инструкции define
Пустые инструкции define используют в случае необходимости выключить одну или несколько вложенных инструкций.
При этом часто при вызове инструкции в имени вложенной инструкции используется аргумент