Программирование на языке Турбо-Пролог 2.0. Николаев В.Г - 10 стр.

UptoLike

- 10 -
INTEGER - определяет домен целых чисел в диапазоне [-32768,
+32767].
REAL - определяет домен вещественных чисел: (+/-)
[-30,+30]. В общепринятом для языков программирования форма-
те, например: 0.9Е2, -56.89, и т.п. Целые числа при необходимости
автоматически преобразуются в вещественную форму.
STRING - это последовательность символов, заключенная в ка-
вычки, например "resultat" или "получили w= ". В строках можно
использовать цифровые и условные обозначения кодов ASCII:
" \n \t Имя автора - ".
SYMBOL - определяет домен символьного типа, сюда относятся
все имена, начинающиеся с малой буквы, а также строки. Данные ти-
па symbol в отличие от данных типа string запоминаются в таблице
символов. Таблица символов размещается в оперативной памяти, поэ-
тому ее использование обеспечивает наиболее быстрый поиск. Однако
для построения таблицы символов требуется дополнительное время.
1.2.2 Дополнительные типы данных
ref - ссылочный номер базы данных
dbasedom - определяет объект в терме для глобальных баз данных
bt_selector - возвращаемый указатель бинарного дерева
db_selector - определенный пользователем указатель внешней базы
данных
place - переменная области размещения, принимает значения:
in_memory - в памяти;
in_ems - в расширенной памяти;
in_file - в файле
file - файловая переменная, принимает значения:
keyboard - клавиатура;
screen - экран;
printer - принтер;
com1; stdin; stdout - стандартные порты ввода/
вывода
.... - другие значения,
присвоенные пользователем