> "\xe\x1" is unambiguous. There are two things wrong with this solution: (1) It descends to another level of discourse--binary encoding of characters. (2) It does not actually eliminate the need for \&. Consider the string "\SOH1". It cannot be written "\x11", or even "\x011". Doug McIlroy