Правила, функции и любые другие конструкции CLIPS, которые являются внешним кодом по отношению к объекту, способны записывать новые значения слотов объекта только при помощи сообщений. Обработчики сообщений могут использовать для этих целей как сообщения, так и прямой доступ к слотам объекта. В случае прямого доступа к слоту для установки нового значения служит функция bind (см. разд. 11.4.2). CLIPS предоставляет несколько функций, которые могут неявно оперировать объектом при помощи сообщений, но такие функции могут быть вызваны только обработчиками сообщений. Пример использования сообщений для записи нового значения в слот объекта приведен на рис. 11.26.
Рис. 11.26. Установка значений слотов
Удаление объектов
С помощью сообщения delete объект удаляется из системы. В обработчике сообщения может быть использована функция delete-instance (см. гл. 15) для удаления активного объекта.