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 before execution.
elif(@callable)
:- elif(predicate_property(callable(_), built_in)).