This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/Logtalk/examples/inheritance/predicates.lgt
2001-06-06 19:40:57 +00:00

26 lines
475 B
Plaintext

:- category(predicates).
:- public(public/0).
:- mode(public, one).
:- protected(protected/0).
:- mode(protected, one).
:- private(private/0).
:- mode(private, one).
public :-
write('Public predicate declared and defined in category predicates.'), nl.
protected :-
write('Protected predicate declared and defined in category predicates.'), nl.
private :-
write('Private predicate declared and defined in category predicates.'), nl.
:- end_category.