TSa schreef: > A(|)B produces a subtype of A and B, and that A(&)B > produces a supertype
Are you sure? I see "&" as "limiting; sub" and "|" as "enlarging; super". To me, "&" is connected to multiplication (and inproduct, statistics, fuzzy logic), and "|" to addition (and outproduct). $ perl -we 'printf "0x%02X\n", 0x0E & 0x33' 0x02 $ perl5 -we 'printf "0x%02X\n", 0x0E | 0x33' 0x3F -- Groet, Ruud Oops, I think I found a bug in sprintf: $ perl5 -we 'printf "%#04X\n", 15' 0X0F which AFAIK should print 0x0F, so with a lowercase x.