Với danh sách, các hoạt động cơ bản nhất định thường được yêu cầu, chẳng hạn như những người được tìm thấy
trong LISP, ML, và Haskell. Như một ví dụ về các hoạt động đó trong Prolog, chúng tôi
kiểm tra một ofappend định nghĩa, mà là liên quan đến như một chức năng trong LISP. Trong
ví dụ này, sự khác nhau và giống nhau giữa chức năng và khai báo
ngôn ngữ có thể được nhìn thấy. Chúng ta không cần phải chỉ định cách Prolog là xây dựng một mới
danh sách từ danh sách nhất định; đúng hơn, chúng ta cần xác định chỉ các đặc điểm của
danh sách mới về các danh sách đưa ra.
đang được dịch, vui lòng đợi..
