Guest User

Untitled

a guest
Jun 18th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. правитель('Ярослав Мудрый', 1019, 1054).
  2. правитель('Изяслав первый', 1054, 1077).
  3. правитель('Всеволод', 1078, 1093).
  4. правитель('Светополк Второй', 1092, 1112).
  5. правитель('Владимир Мономах', 1113, 1125).
  6. правитель('Мстислав Великий', 1125, 1132).
  7.  
  8. правил(X, Y) :- правитель(X, A, B), A =< Y, B >= Y.
  9.  
  10. ?- правил(X, 1090).
  11. X = 'Всеволод' ;
  12. false.
  13.  
  14. ?- правил(X, 1050, 1080).
  15. ERROR: Arguments are not sufficiently instantiated
  16. ERROR: In:
  17. ERROR: [10] 1019<_3120
  18. ERROR: [9] правил('Ярослав Мудрый',_3146) at /home/tiiriix/repos/prolog/practise2_1.pl:8
  19. ERROR: [8] правил('Ярослав Мудрый',1050,1080) at /home/tiiriix/repos/prolog/practise2_1.pl:9
  20. ERROR: [7] <user>
  21.  
  22. ❰tiiriix❙~/repos/prolog(git≠master)❱✔≻ swipl --version
  23. SWI-Prolog version 7.6.4 for x86_64-linux
Add Comment
Please, Sign In to add comment