sysflag(+FlagNo,-Old,+New)
Возвращает/устанавливает значение системных флагов. В настоящее время лишь один системный флаг доступен для пользователей: флаг доступности предохраняющего сохранения FlagNo = 11, значение по умолчанию которого off.
T |
tab(+Num)
Выводит указанное количество пробелов на стандартное устройство вывода. Аргумент Num должен быть в диапазоне 0 – 255.
tab(+Handle,+Num)
Выводит указанное количество пробелов в файл с указанным дескриптором. Аргумент Num должен быть в диапазоне 0 – 255.
tchar(-Char,-Attr)
Возвращает символ и атрибут цвета в текущей позиции экранного курсора.
tell(+Filename)
Открывает файл для записи и делает его текущим устройством вывода.
tell_h(+Handle)
Производит вывод в открытый ранее файл с дескриптором Handle.
telling(?Filename)
Возвращает имя файла, который был открыт для записи предикатом tell. Если был использован предикат tell_h, то telling терпит неудачу.
term_concat(+Functor,+Args,-Term)
Возвращает терм Term, созданный из предложенных функтора и списка аргументов.
tget(?Row,?Column)
Возвращает координаты текущей позиции экранного курсора внутри текущего окна.
tget_screen(?Row,?Column)
Возвращает абсолютные экранные координаты текущей позиции курсора.
time(?time(Hours,Minutes,Seconds,Hundredths))
Возвращает текущее время или устанавливает его на системных часах.
tmove_screen(+Row,+Column)
Перемещает курсор к заданным координатам экрана.
told
Закрывает файл, который был открыт для записи.
trace
Включает отладчик, устанавливая его в режим creep.
trace(+File)
Включает трассировку, создает новый файл и сохраняет информацию по трассировке в этот файл.
true
Этот запрос всегда успешен.
U |
unlock
Вычитает 1 из системного семафора. Используется вместе с предикатом lock для выделения участка кода программы так, что Ctrl-Break не будет завершать исполнение программы до тех пор, пока обработка выделенного участка не будет завершена.
V |
var(?X)
Определяет, является ли X свободной переменной.
varnames(?Term)
Назначает пригодное для печати имя каждой переменной терма.
W |
wa(+Count,+Attribute)
Изменяет байт – цветовой аттрибут набора символов экрана. Количество символов набора задается аргументом Count, а сам набор начинается с текущей позиции куросора.
wc(+Count,+Char)
Выводит на экран заданное количество копий указанного символа в текущее окно, начиная с текущей позиции курсора.
wca(+Count,+Char,+Attribute)
Выводит на экран заданное количество копий указанного символа с использованием аттрибута цвета Attribute в текущее окно, начиная с текущей позиции курсора.
what_btrees(-Btree)
Возвращает через поиск с возвратом имена всех существующих на данный момент b-деревьев.
what_worlds(?X)
Возвращает через поиск с возвратом имена всех существующих на данный момент миров.
workspace(-OldWorkspaceNumber,+NewWorkspaceNumber)
Возвращает/устанавливает номер текущего рабочего пространства базы данных (0...3).
write(+Term)
write(+Handle,+Term)
Выводит терм на стандартное устройство вывода или в файл с указанным дескриптором.
write_ascib(+Handle,+Text)
Записывает текстовое поле Text в файл с дескриптором Handle, снабжая его префиксом в виде одного байта, представляющего собой длину поля.
write_asciw(+Handle,+Text)
Записывает текстовое поле Text в файл с дескриптором Handle, снабжая его префиксом в виде одного слова (16 бит), представляющего собой длину поля.
write_asciz(+Handle,+Text)
Записывает текстовое поле, заканчивающееся нулем, в файл с дескриптором Handle.
write_asciz_field(+Handle,+Width,+Text)
Записывет текстовое поле указанной длины, заканчивающееся нулем в файл с дескриптором Handle.
write_ctrl_text(+Key,+Label)
Выводит на экран метку элемента управления окна диалога с подходящим атрибутом клавиши быстрого доступа.
write_float(+Handle,+Float)
Выводит число с плавающей точкой в файл с дескриптором Handle в 8-байтном формате.
write_int8(+Handle,+Integer)
Выводит целое число в файл с дескриптором Handle в 8-битном формате.
write_int16(+Handle,+Integer)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.