RosettaCodeData/Task/Sleep/Logtalk/sleep-1.logtalk

11 lines
187 B
Plaintext

:- object(sleep).
:- public(how_long/1).
how_long(Seconds) :-
write('Sleeping ...'), nl,
thread_sleep(Seconds),
write('... awake!'), nl.
:- end_object.