Logtalk reference manual
Conditional compilation directive: elif/1

elif/1

Description

elif(Goal)

Supports embedded conditionals when performing conditional compilation. The code following the directive is compiled if Goal is true. The goal is subjected to goal expansion when the directive occurs in a source file.

Template and modes

elif(@callable)

Examples

:- elif(predicate_property(callable(_), built_in)).

See also

else/0, endif/0, if/1