Главная »Оболочка ДИЭКС »Язык консультаций

Язык консультаций

Язык консультаций – это входной язык системы, который позволяет описывать процесс принятия решения, строить диалог, работать с нечеткой, расплывчатой информацией.

Поскольку лексически и синтаксически корректность ввода контролируется системой, данное описание необходимо в основном для разработки модели принятия решения, для правильного понимания листинга и сообщений редактора базы знаний и компилятора.

Язык системы ДИЭКС содержит следующие типы слов: зарезервированные слова, имена, текстовые строки и числа.

Зарезервированные слова

 АПРИОРНО	МЕТАЦЕЛЬ	WAF
 БАЙЕС		МИНИМУМ		ПОЯСНИТЬ
 ВОПРОС		ПРАВИЛО		ЧИСЛОВОЙ
 ВЫБОР		МОДУЛЬ		РАВНО
 КОНСТАНТА	НЕ		ЧЕТКИЙ
 ФОРМУЛА	НЕЧЕТКИЙ	ЦЕЛЬ
 МАКСИМУМ	ОБЛАСТЬ		WPF

Имена

Любое слово, начинающееся с буквенного и цифрового символа и содержащее буквенные, цифровые символы и символ-разделитель «_», есть имя. Допускается употребление символов нижнего регистра (строчных), но они преобразуются системой в символы верхнего регистра.

Пример:

 FRED
 A
 ABCDEFGHIJKL0123
 Henry_James
 Alfred_the_Great

Текстовые строки

Текстовая строка состоит из одного или более символов. В строке допускается использование любого символа.Текстовая строка может быть любой длины.

Числа

Число состоит из строки символов, которая должна начинаться с цифрового символа или знака «-». Остаток строки может содержать только цифровые символы и не более одной десятичной точки.