как да се дефинират (понякога) рекурсивни прологови дървета

Имам два различни вида изречения за анализ, но засега ще им дам прости имена. По принцип имам две дървета за анализ

1.
A --> A , pp

A --> dv, np

2.
A --> tv, np

Надявам се, че има смисъл, просто нямам представа как да програмирам това в пролог, без да навлизам в много цикли! Всяка помощ би била чудесна, също така, моля, уведомете ме, ако мога да предоставя повече информация (за първи път използвам препълване на стека)


person Matthew    schedule 16.03.2015    source източник
comment
Можете ли да опишете какво всъщност се опитвате да създадете? Предикат, който прави какво? Можете ли да дадете пример за желания вход и изход? Можете ли да покажете някакви опити, които сте правили за решаване на проблема?   -  person lurker    schedule 17.03.2015
comment
Не е напълно ясно какъв е вашият вход и какъв очаквате да бъде вашият изход, но изглежда подобно на този въпрос: stackoverflow.com/questions/28893265/   -  person    schedule 17.03.2015