2010-02-01 32 views
6

hai ngôi sao trong danh sách là gì?Hai ngôi sao trong danh sách Prolog

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

Tôi đã thử tìm kiếm nhưng không thành công.

+0

Phiên bản SWI mới hơn không còn sử dụng '**' – false

Trả lời

9

Dấu sao chỉ ra rằng cụm từ chứa chính nó, ví dụ:

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

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

Đây là trường hợp ít nhất trong các phiên bản cũ hơn của SWI-Prolog. Xem thêm https://lists.iai.uni-bonn.de/pipermail/swi-prolog/2009/001707.html.

+0

Bạn đã đặt các thẻ trong hồ sơ người dùng của mình như thế nào? –

+0

như sau: '[tag: prolog]', xem: http://stackoverflow.com/editing-help – Kaarel

Các vấn đề liên quan