Первый шаблон соответствует при отсутствии факта (item ?x)
для любого значения ?x
; это правда, когда (item)
фактов нет вообще. Затем второй шаблон будет пытаться сравнить это ?x
с 10. Если бы мы каким-то образом были на втором шаблоне, то, поскольку ?x
ничего не совпало, он не имеет значения, поэтому вы не можете сравнить его ни с чем.
Если вы измените свой вопрос, добавив то, что вы на самом деле пытаетесь express, в Engli sh, я могу отредактировать свой ответ, чтобы показать вам, как.