Определение 6.31. Синтаксис команды run

(run <целочисленное-выражение>)

Целочисленное выражение является необязательным аргументом команды run. В простейшем случае в качестве этого аргумента можно использовать любую целую константу. Если данный аргумент задан и он положителен, то CLIPS запустит на выполнение заданное число правил из плана решения задачи. Если данное число больше числа правил в плане решения задачи, то будет запущены все правила. В случае если аргумент не задан или является отрицательным, план решения задачи также будет выполнен полностью.

В Windows-версии CLIPS в меню Execution доступны две версии команды run — Run и Step. Первая команда использует версию команды run без ар­гументов и запускает все правила из плана решения задачи. Программа Step позволяет трассировать программу и выполнять заданное число правил. По умолчанию это число равно 1, но эту установку среды можно изменить с помощью диалогового окна Preferences. Для запуска этого диалогового окна выберите пункт Preferences меню Execution. Общий вид диалогового окна показан на рис. 6.9. Количество правил, запущенных за один шаг трассировки, отображается в поле Step Rule Firing Increment.

Рис. 6.9. Диалоговое окно Preferences

Кроме выполнения программы по шагам, CLIPS позволяет установку точек останова (breakpoints) на отдельных правилах.


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



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