Christoph Stahl added the comment: Hi,
I thought a bit about the problem and came up with the following: The | in the usage is de facto an XOR operator. Exactly one of the options can be used. The XOR operator has the associative property, meaning: (A XOR B) XOR C = A XOR (B XOR C) So translated to the | this means: [[ -a | -b ] | -c ] = [ -a | [ -b | -c ]] usually one writes: [ -a | -b | -c ] So I propose dropping the inner brackets altogether. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue29553> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com