Geht eigentlich beides. Aber die äußeren Klammern müssen sein.
Bei ((x == 5) & (y == 3)) müssen die beiden inneren Klammern 1 sein, damit die gesammte Bedingung 1 ist, genauso wie bei ((x == 5) && (y == 3)). Das gleiche gilt auch für | bzw. ||. Den XOR-Operator (^) gibt es aber wohl nur in binärer Form.
freundliche Grüße, Rolus