logo search
TurboProlog / Документация / TOM_2

Chain_inserta/5 Внешняя База Данных

Назначение Включает терм в базу данных (в начало связанного

списка)

Обращение chain_inserta(БДанн,Цепь,Дом,Терм,Указ)

Домены (db_selector,string,<domain>,<term>,ref)

Шаблоны описания (вх,вх,вх,вх,вых)

аргументов

Описание chain_inserta включает терм Терм, принадлежащий

домену Дом в базу данных БДанн. Он включает терм в

начало связанного списка термов, который определяется

именем Цепь. Указатель на включенный терм

возвращается в Указ.

Неудачное Никогда не дает.

завершение

Ошибки 1034 База данных не открыта.

Пример

domains

db_selector = mydba

dbdom = f(integer,char,real,string)

goal

db_open(mydba,"dd.bin",in_file),

chain_inserta(mydba,mychain,dbdom,f(1,'x',88.99,

"Турбо Пролог"),_),

db_close(mydba).