ВУЗ:
Составители:
Рубрика:
- 9 -
ЦЕЛЬ - предикат, который надо согласовать с базой данных (с
базой фактов и правил).
Раздел целей, начинающийся ключевым словом GOAL, является
необязательным. Если он отсутствует, программа будет работать
только под управлением системы (т.е. нельзя будет создать EXE -
файл), при этом цель будет запрашиваться в диалоговом окне в виде
"Goal:" и Турбо-Пролог будет ожидать до тех пор, пока цель не бу-
дет введена. Целью может являться любой предикат Пролог-программы
или их последовательность, разделяемая запятыми. В последнем слу-
чае сложная цель согласуется, если согласуются все ее составляю-
щие подцели.
ПОДЦЕЛЬ - предикат, который необходимо согласовать с базой
данных, чтобы выполнить согласование предиката-цели, который оп-
ределен через рассматриваемый; т. е. предикат который на опреде-
ленном шаге работы программы сам становится целевым.
1.2. Типы данных или предопределенные объекты
(PREDEFINED DOMAINS)
В Турбо-Прологе имеется 5 стандартных типов доменов и слу-
жебные типы доменов.
1.2.1 Стандартные типы данных
char - символ (размер 1 байт)
integer - целое число (размер 2 байта)
real - действительное число (размер 8 байт)
string - последовательность символов типа char, которая заключе-
на в кавычки
symbol - последовательность букв латинского алфавита, цифр и
знаков подчеркивания, которая начинается со строчной
буквы или заключена в кавычки.
CHAR - это 8-битовый код знаков ASCII, заключенный в апост-
рофы, например 'А' или '*'. Можно использовать цифровое значение
кода ASCII в виде '\13' или условные обозначения '\n' (символ но-
вой строки), '\t' (символ табуляции).
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »