Как уже упоминалось ранее, командами в CLIPS называются функции, которые не возвращают пользователю численного или символьного результата, а выполняют те или иные действия. Однако это правило не всегда соблюдается. Некоторые из перечисленных в данной главе команд выводят в диалоговое окно системы результаты своей работы. Более точно термин команда можно определить следующим образом: команда — это функция, которая предназначена для использования в интерактивном режиме работы пользователя в диалоговом окне CLIPS. Это не означает, что команды нельзя использовать внутри определения правил или, например, функций, но, как правило, такое применение команд не вызывает никаких действий системы и лишено смысла.
CLIPS предоставляет весьма богатый набор команд, охватывающий все потребности пользователя системы, среди которых, например: команды управления интерактивной средой, команды, помогающие при отладке программ и профилировании, команды для работы с конструкторами deftemplate, deffacts, defrule, defglobal, deffunction, defgeneric, defmethod, defmodule,
команды управления памятью, текущим планом решения задачи и многое другое. Данная глава целиком посвящена описанию команд среды CLIPS.