Advertisement
Guest User

Untitled

a guest
Oct 10th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.29 KB | None | 0 0
  1. answer_yes :- read(Answer), (Answer = 'Y'; Answer = 'y').
  2. ask(Question, Term) :- format('~w [y/n] -> ', [Question]), (answer_yes, assertz(yes(Term))); assertz(no(Term)).
  3.  
  4. /* Przykładowe wywołania */
  5. goal :-
  6.         ask('Czy term 1?', term1),
  7.         ask('Czy term 2?', term2).
  8.  
  9. :- goal.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement