Две звезды в списке Пролога - PullRequest
       29

Две звезды в списке Пролога

6 голосов
/ 01 февраля 2010

Какие две звезды в списке?

[53, 5, 1, 53, 97, 115, 53, 50, 52, 121, 55, 56, 55, 97, 4, 1, 98, **]

Я пытался найти, но безуспешно.

1 Ответ

9 голосов
/ 01 февраля 2010

Звезды указывают, что термин содержит себя, например,

?- X = f(X).
X = f(**).

?- L = [53, L].
L = [53, **].

Это относится, по крайней мере, к более старым версиям SWI-Prolog. См. Также https://lists.iai.uni -bonn.de / pipermail / swi-prolog / 2009 / 001707.html .

...