4 character reduction.

Moved loop increment to a post increment operation in a while expression.
Serious operator precedence abuse.

The left shift operator has a higher precedence than bitwise inclusive OR, so a number of parentheses could be removed.
Added note about statement expressions.
More expression simplification to reduce character count.

D(l-(k+1),d) --> D(l-k-1,d)

N(o&0xff) --> N(o&255)

(o-(j-4)) --> (o-j+4)

0x0202020202ULL&0x010884422010ULL -> 8623620610ULL&1136090292240ULL