Встроенные (стандартные) предикаты Турбо-Пролога являются той основой, на которой строится язык. В первом разделе настоящего приложения предикаты сгруппированы в зависимости от их функций. Во втором разделе они приводятся уже в алфавитном порядке; о каждом из них дается такая информация:
предикат (список аргументов) (типы доменов): (возможные способы употребления)
Список дополнен кратким словесным описанием того, что, получается в результате вызова каждого из предикатов.
I. Функциональные группы предикатов
Системные предикаты:
beep, bios, comline, date, keyword, membyte, memword, portbyte, ptr^dword, sound, storage, system, time, trace
Языковые предикаты:
bound, exit, fail, findall, free, not
Предикаты для работы с файлами:
closefile, consult, deletefile, dir, disk, eof, existfile, filemod, filepos, file_str, flush, openappend, openmodify, openread, readdevice, renamefile, save, writedevice
Предикаты для чтения данных:
readchar, readint, readln, readreal, readterm
Предикаты для записи данных: nl, write, writedevice, writef
Предикаты для работы с экраном монитора:
attribute, back, clearwindow, cursor, cursorform, display, dot, edit, editmsg, field_attr, field_str, forward, gotowindow, graphics, line, makewindow, pencolor, pendown, penpos, penup, removewindow, scr_attr, scr_char, scroll, shiftwindow, text, window_attr, window_str
Предикаты базы данных:
asserta, assertz, consult, retract, save
Предикаты для работы со строками:
concat, frontchar, frontstr, fronttoken, isname, str_len
Предикаты преобразования типов:
char_int, str_char, str_unt, str_real, upper_lower
