MiniKanrenに "not"演算子がありますか? 1が表すだろうか例えばMiniKanrenには "not"演算子がありますか?
、プロローグの
b
がtrueで、
c
がない場合は
a :- b, not(c)
a
は本当ですc
が証明できない場合(Prologは失敗による否定、すなわちnot(c)
が証明考えられているを使用しています)
Prolog's not
は、非基底式でも使用できます。
a(X, d(Y)) :- b(d(X), d(Y)), not(c(d(X)))
core.logicを参照してください。ただし、google.com/forum/#!topic/clojure/hz63yeQfiQE)。 –
@AndersonGreenはPrologの 'not'と全く同じですか? (編集を参照してください) – MaxB