Misollar:
kechikishlar
11kez('^ocn,satega).
11kez ("Bu", sotrikeg).
11kez ("Kakku", sotrikeg).
Maqsadlardan foydalanish xususiyatlarini ko'rib chiqing. Prolog tilidagi har bir dastur o'z maqsadini (ichki maqsadi) tavsifini o'z ichiga olmaydi - ko'pincha maqsad dasturning ishlashi davomida belgilanadi, ya'ni u tashqidir [ 4].
Ichki maqsadlar - bu dasturning o'zida qo'yilgan qidiruv maqsadlari. Keyin maqsad vergul ("VA" mantiqiy birlashmasi) yoki nuqta-vergul ("OR" mantiqiy birlashmasi) bilan ajratilgan bir nechta pastki maqsadlardan iborat bo'lishi mumkin. Maqsad nuqta bilan tugaydi. Ekranda ichki ko'rsatish uchun o'rnatilgan uPIe predikati ishlatiladi , uning argumentlari qator konstantalari ( tirnoqli ) va o'zgaruvchilar nomlari bo'lishi mumkin; bunday dalillar o'zboshimchalik bilan birlashtirilishi mumkin.
Misollar:
igNe ("Sevimli narsalar:"),
igHe (X), n1,
igNe (U, "sevadi", 2)
O'rnatilgan operatsiya n1 bir vaqtning o'zida kursorni yangi qatorga o'tkazish imkonini beradi.
Do'stlaringiz bilan baham: |