1. Because of the length of the bitwise operators: bitwise-and bitwise-ior bitwise-xor bitwise-not
it might be useful for readability in even slightly complicated bit manipulations to have something like the usual mathematical symbols as aliases for these operations. 2. Why the names arithmetic-shift and integer-length instead of bitwise-shift and bitwise-length ? Thanks, Harry Spier _________________________ Racket Developers list: http://lists.racket-lang.org/dev