Мне нужно разобрать два разных типа предложений, но пока я дам им простые имена. По сути, у меня есть два дерева синтаксического анализа
1.
A --> A , pp
A --> dv, np
2.
A --> tv, np
Надеюсь, это имеет смысл, я просто понятия не имею, как запрограммировать это на прологе, не зацикливаясь! Любая помощь будет отличной, также, пожалуйста, дайте мне знать, если я могу предоставить дополнительную информацию (впервые используя переполнение стека)