Я новичок в Прологе и пытаюсь проверить, совпадает ли какой-либо элемент из первого списка во втором списке.Я думаю, что это будет работать рекурсивно, и я знаю, что мне нужно использовать что-то вроде [X | Rest] для сравнения, а затем использовать этот отдых, вызывая функцию снова.Синтаксис действительно застрял, поэтому я прошу помощи.Надеюсь, я был достаточно ясен.
Редактировать: О, он должен возвращать false, если в списках нет подходящих элементов, и true (также может завершаться), если находит одно совпадение (по крайней мере, но достаточноследовательно, предложение прекратить, я полагаю, вы используете! для этого?).