7 Prolog directives and control constructs
Prolog directives
Introduction
dynamic/1
public/1
multifile/1
discontiguous/1
ensure_linked/1
built_in/0
,
built_in/1
,
built_in_fd/0
,
built_in_fd/1
include/1
if/1
,
else/0
,
endif/0
,
elif/1
ensure_loaded/1
op/3
char_conversion/2
set_prolog_flag/2
initialization/1
foreign/2
,
foreign/1
Prolog control constructs
true/0
,
fail/0
,
!/0
(’,’)/2
- conjunction,
(;)/2
- disjunction,
(-
>
)/2
- if-then,
(*-
>
)/2
- soft-cut (soft if-then)
call/1
catch/3
,
throw/1
Copyright (C) 1999-2021 Daniel Diaz Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.
More about the copyright