(set-auto-float-dividend <логическое-выражение>) (get-auto-float-dividend)
Команды set-dynamic-constraint-checking и get-dynamic-constraint-checking
позволяют выполнить установку и проверку текущего состояния режима динамической проверки ограничений. По умолчанию данный режим отключен (значение false). Команда set-dynamic-constraint-checking устанавливает текущий режим динамической проверки ограничений, используя заданное логическое выражение, и возвращает предыдущее значение. Команда get-dynamic-constraint-checking отображает текущее значение режима динамической проверки ограничений.
Определение 16.11. Команды set-dynamic-constraint-checking и get-dynamic-constraint-checking
(set-dynamic-constraint-checking <логическое-выражение>)
(get-dynamic-constraint-checking)
Команды set-static-constraint-checking и get-static-constraint-checking предназначены для установки и проверки текущего состояния режима статической проверки ограничений. По умолчанию данный режим включен (значение true). В остальном эти команды аналогичны командам set-dynamic-constraint-checking и get-dynamic-constraint-checking.
Определение 16.12. Команды set-static-constraint-checking и get-static-constraint-checking
|
|
(set-static-constraint-checking <логическое-выражение>)
(get-static-constraint-checking)
Команда apropos предназначена для поиска любых элементов языка, содержащих некоторую заданную подстроку.
Определение 16.13. Команда apropos
(apropos <строка>)
16.2. Работа с конструкторами deftemplate
Список команд, предназначенных для работы с конструкторами deftemplate, и их краткое описание приведены в табл. 16.2.
Таблица 16.2. Команды работы с конструкторами deftemplate
Команда | Описание |
ppdeftemplate | Вывод определения конструктора в диалоговое окно CLIPS |
list-deftemplates | Вывод в диалоговое окно системы списка всех определенных конструкторов deftemplate |
undeftemplate | Удаление определенного конструктора deftemplate |
С помощью команды ppdeftemplate пользователь может вывести определение конструктора deftemplate в диалоговое окно системы.
Определение 16.14. Команда ppdeftemplate
(ppdeftemplate <имя-конструктора>)
Команда list-deftemplates предназначена для отображения в диалоговом окне списка имен всех определенных в системе конструкторов deftemplate.