(+ 3 4)
(defglobal?*x* = 3)
?*х*
red
Результат выполнения этих команд приведен на рис. 3.4.
Первой командой данного примера вызывается функция арифметического сложения двух чисел: 3 и 4. Результат работы этой функции — 7 сразу же отображается на экран. После этого, с помощью конструктора defglobal (см. гл. 7), создается глобальная переменная?*х*, которая инициализируется значением 3. При вводе в командную строку имени глобальной переменной?*х* CLIPS отображает ее текущее значение, равное 3. Последней командой была введена некая константа red, значение которой было тут же выведено на экран.
Рис. З.4. Результат выполнения команд листинга 3.1
В заключение данной главы рассмотрим синтаксис, используемый в этой книге для определения тех или иных конструкций языка.