В конце концов мне нужно будет создать список списков в Прологе, но в настоящее время у меня возникают трудности с получением атомов и созданием начального списка. У меня есть предикат кошки, чей цвет и порода кошки будут определяться. Имя кота будет представлять название списка. Например:
пушистый [белый, персидский]
Данте [серый, russian_blue]
Я пытался использовать следующий код для создания первого списка, но всегда получаю ошибку компиляции:
кошка ([Цвет, Порода], Имя (Цвет, Порода), Имя).
Ошибка говорит мне, что мне нужно, или (.
Есть мысли о том, что я делаю не так?