(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) на отдельных правилах.