Определение 16.17. Команда facts

(facts [<имя-модуля>]

[<минимальный-индекс-факта>

[<максимальный-индекс-факта>

[<максимальное-число-фактов>]]])

Если команда facts используется без параметров, то CLIPS выведет в диа­логовое окно список фактов, видимых в текущем модуле. Если необязательный параметр <имя-модуля> задан, то данная команда выводит список имен всех фактов, видимых в указанном модуле. В качестве данного параметра допускается использование символа *. В этом случае команда выведет спи­сок имен всех фактов из всех модулей системы.

Параметры <минимальный-индекс-факта>, <максимальный-индекс-факта> и <максимальное-число-фактов> позволяют указать три целочисленных выражения, с помощью которых можно управлять объемом выводимой информации. Параметр <минимальный-индекс-факта> задает минимальный допустимый ин­декс факта. Факты с индексом, меньше заданного, не будут выводиться в диалоговое окно. Аналогично не будут выводиться факты с индексом, больше заданного, в параметре <максимальный-индекс-факта>. Параметр <максимальное-число-фактов> задает максимально допустимое количество фактов, которые могут быть отображены в диалоговом окне.

Команды save-facts и load-facts позволяют сохранять и загружать текущий список фактов из текстового файла.


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



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