Использование Prolog совместно с другими ЯП
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: сочинение ревизор, решебник 6
| Добавил(а) на сайт: Кулумбаев.
Предыдущая страница реферата | 1 2 3 4
void inclist(INTLIST *InList,INTLIST **OutList)
{ register int *ArrP, i, len; int *Array;
len = ListToArray(InList,&Array);
ArrP = Array; for ( i = 0; i < len; i++)
++*ArrP++;
ArrayToList(Array,len,OutList);
}
Вызов предикатов VP.
VP способен не только вызывать предикаты, но и предоставлять их другим программам. Ниже приведен пример вызова предиката prowin_msg из программы на С:
/* Program hello_p.pro */
global predicates char prowin_msg(string) - (i) language c hello_c - language c
clauses prowin_msg(S,C) :- write(S," (press any key)"), readchar(C).
goal prowin_msg("Hello from PDC Prolog"), hello_c.
/* Program hello_c.c */
char prowin_msg(char *);
void hello_c()
{ while ( prowin_msg("Hello from C (press 'C')") != 'C' )
;
}
2003 Pechenkin pechenkin@pochtamt.ru www.cs.vsu.ru/~pechenkin
Скачали данный реферат: Иоланта, Kulaginskij, Halski, Belokon', Викторий, Кружков, Заболотный.
Последние просмотренные рефераты на тему: реферат на тему мир, бесплатные рассказы, реферат на тему природа, бесплатные дипломные работы.
Категории:
Предыдущая страница реферата | 1 2 3 4