Foreign Interface


assign(A,V)
poke into memory
extern(P)
declares predicate P to be callable from foreign code
foreign(F,P)
user-defined; C function F is attached to predicate P
foreign(F,L,P)
user-defined; function F in language L is attached to P
foreign_file(F,L)
user-defined; file F defines foreign functions in list L
load_foreign_files(F,L)
load object files F using libraries L
unix(T)
give access to system commands