ISSUE-85: what is the definition of XOR?

only one xor

what is the definition of XOR?

Raised by:
Peter Patel-Schneider
Opened on:
sh:XorConstraint is defined as "SHACL supports a high-level syntax for exclusive-or constraints that can be used to test whether the focus node has exactly one out of several shapes. This is comparable to a logical "xor" operator."

However, this is not xor, which is defined as "XOR is true only when an odd number of inputs is true"
Related Actions Items:
No related actions
Related emails:
  1. Re: an alternative proposal for partition (from on 2016-08-12)
  2. ISSUE-85: spec updated (from on 2015-09-14)
  3. shapes-ISSUE-85 (only one xor): what is the definition of XOR? [SHACL Spec] (from on 2015-09-09)

Related notes:

Resolved by dropping the construct altogether

Peter Patel-Schneider, 17 Sep 2015, 18:27:39

Resolution: Close ISSUE-85, dropping XorConstraint altogether

Arnaud Le Hors, 17 Sep 2015, 21:20:54

Display change log ATOM feed

Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <>.
$Id: 85.html,v 1.1 2018/11/26 09:03:42 carine Exp $