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

UptoLike

- 59 -
Максимальное число подключаемых при компиляции исходных модулей
(оператором include) = 24, т. е. максимальное число совместно
компилируемых исходных пролог-файлов (*.pro) = 25
Размер имени предиката (name_predicate), объекта (name_domain),
базы данных (name_database),
имени переменной (name_varue), = 250 символов
Максимальное число объектов (domain) = 250
Максимальное число имен объектов,
расположенных слева от определителя = 20
Максимальное число определителей (difinition) объектов = 250
Максимальное число предикатов в каждой базе данных = 250
Максимальное число предикатов (predicate) в одном модуле = 320
Максимальный число аргументов в предикате = 50
Максимальное число выражений (clause) для одного предиката = 400
Максимальное число вызовов (call) предикатов-подцелей
в одном выражении = 100
Максимальное число переменных (variable),
не определенных как объекты, в одном выражении = 100
Максимальное число переменных в функциональной нотации = 50
Диапазон значения кода символа (char) = 1..255
Диапазон значения переменной типа (integer) = -32768 .. 32767
Диапазон значения переменной типа (real) =
-17976931348 .. 17976931348 или +(-)1.0 * +(-)exp(+(-)308)
Максимальная длина переменной типа (string) = 64К,
т.е. размер файла обрабатываемого предикатом file_str = 64К
Значения переменных типа integer в предикате time лежат в диапа-
зоне: Часы (hours) = 0..24;
Минуты (minutes), Секунды (seconds) = 0..59;
Сотые (hundreths) = 0..99
Максимальный размер буфера для запоминания
при выполнении предиката unreadchar = 128
Максимальное число создаваемых пользователем экранных окон = 34
Номера пользовательских окон лежат в диапазоне = 1..127
Номера системных окон лежат в диапазоне > 127. Эти окна не дос-
тупны для программиста.
Диапазоны размеров: строки = 1..25 (1..43, ..50)
столбцы = 1..80 (1..132)
Номера строк и столбцов: строки = 0..24 (0..42, ..50)
столбцы = 0..79 (1..131)