Operator rur w prologu zwraca jedną lub więcej głowic atomowych i listę ogonów.Co [a | b | c] ocenia w SWI-Prolog?
?- [a,b,c] = [a,b|[c]].
true.
lęgowe wielu rur w jednym meczu można zrobić podobny do tego:
?- [a,b,c] = [a|[b|[c]]].
true.
Co oznacza stwierdzenie [a|b|c]
wnioskować o A, B i C?
EDIT
Jak dotąd, wszystko co mogę wywnioskować to:
?- [a,b,c] = [a|b|c].
false.
jestem bardziej zainteresowany w dowolnych technik aby znaleźć odpowiedź, zamiast odpowiedzieć na to pytanie bezużyteczne borderline.
EDIT2
ja oczywiście nie jestem zbyt obeznany z prologu, proste zadanie odpowiedzi na moje pytanie ...
?- R = [a|b|c].
R = [a| (b'|'c)].
Co dokładnie dzieje się z (b'|'c)
?
Wygląda jak zadanie domowe. Jeśli tak, oznacz to jako tag. –
Nie jestem zaznajomiony z Prologiem, ale dlaczego nie możesz napisać szybkiego programu do oceny? – Matchu
Właściwie to nie, tylko interesujące pytanie, na które natknąłem się podczas nauki moich egzaminów semestralnych na uni: https://secure.csse.uwa.edu.au/run/help3242?p=np&a=99 Spędziłem trochę czasu moje pytanie wygląda ładnie, nadające się do egzaminu? :) – Ambrose