1.12 Builtin reference
assert/1 (i)
%仅采用Prova list作为参数,作为事实添加到规则库中,对应提供列表的第一个元素。
asserta/1 (i)
%仅采用Prova list作为参数,针对相同的谓语,将之添加在任何事实之前。
attach/3 (i,i,io)
%1+2->3
bound/1 (i)
byte_stream/2 ([i,i],o)
cache/2 (i)
capture_enum/2 ([i,i],io) ND
clone/2 (i,io)
concat/2 (i, io)
copy/2 (i,i)
copy_stream/2 (i,o)
consult/1 (i)
element/2 (io,i) ND and element/3 (io,io,i) ND
Implementation details
fail/0 ()
findall/3 (i,i,o)
fopen/2 (i,o)
for/2 (i,io) ND
free/1 (i)
listen/2 (i,i)
match/3 (i,io,io)
mklist/2 (i,io) ND
parse_list/2 ([i,i],io)
parse_nv/2 ([i,i],[io,io])
println/1 (i) or println/2 (i,i)
rcvMsg/5 (io,io,io,io,io)
rcvMult/5 (io,io,io,io,io)
read_enum/2 (i,io) ND
retract/1 (i)
retractall/1 (i)
sendMsg/5 (io,i,i,i,i)
sendMsgSync/5 (io,i,i,i,i)
pawn/4 (io,i,i,i)
tokenize_enum/2 ([i,i],io) ND
tokenize_list/2 ([i,i],io)
type/2 (i,io)
unescape/2 (i,o)
unique_id/1 (o)