uses/1
uses(Object) uses(Object1, Object2, ...) uses([Object1, Object2, ...]) Declares the object(s) that are sent messages by predicates defined in the category or object containing the directive.
uses(Object) uses(Object1, Object2, ...) uses([Object1, Object2, ...])
Declares the object(s) that are sent messages by predicates defined in the category or object containing the directive.
uses(+object_identifiers)
:- uses(list).