Вхождение переменной в список переменных

Рассмотрим (мета-логический) предикатvar_in_vars(Var, Vars) который принимает переменнуюVar и список переменныхVars и удастся, еслиVar происходит вVars, Таким образом, мы не должны гарантировать, чтоVar это переменная, ни чтоVars это список переменных.

Какой самый компактный и канонический способ выразить это в ISO Prolog? Вотобзор встроенных модулей в ИСО / МЭК 13211-1: 1995, включая Cor.2: 2012.

?- var_in_vars(V, [U,V,W]).
true.

?- var_in_vars(V, [X,Y,Z]).
false.

Ответы на вопрос(6)

Ваш ответ на вопрос