Определение 15.24. Функция str-index

(str-index <подстрока> <строка>)

Варианты использования функций sub-string и str-index приведены в примере 15.5 и на рис. 15.5.

Рис. 15.5. Использование функций sub-string и str-index

Пример 15.5. Использование функций stub-string и str-index

(sub-string 3 8 "abcdefghijkl")

(str-index "def" "abcdefghi")

(str-index "qwerty" "qwertypoiuyt")

(str-index "qwerty" "poiuytqwer")

Функция eval выполняет указанное выражение в строке, как будто это команда, введенная извне в среду CLIPS. Единственный аргумент функции — команда, которая будет выполнена, заданная значением типа string или symbol. Функция eval не позволяет использовать локальные переменные кроме случаев, когда локальная переменная определяется внутри исполняемой строки. К тому же данная функция не допускает выполнение конструкторов CLIPS. Значение, возвращаемое функцией eval, является результатом выполненной команды или равно FALSE в случае ошибки.


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



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