Определение 11.20. Удаление объекта

(send <объект> delete)

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

Задержка сопоставления образцов при работе с объектами

При работе с объектами (например, создании, изменении или удалении объектов) возможна задержка процесса сопоставления образцов, выполняе­мая для правил, до конца выполнения операции. Такая задержка может быть произведена искусственно и при выполнении других действий, с помощью функции object-pattern-match-delay, которая действует идентично функции prong (см. гл. 15). Однако процесс сопоставления образцов приостанавливается до завершения выполнения всех действий, заданных в функции object-pattern-match-delay. Основное назначение этой функции — предоставить контроль над выполнением процесса сопоставления образцов при осуществлении некоторых действий.

Определение 11.21. Синтаксис функции object-pattern-match-delay

(object-pattern-match-delay <действие>*)

Для демонстрации работы данной функции определите класс и правило, указанные в примере 11.21.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: