Can anyone convince me that "list" is the correct term for the parameters used by tr? The usage is in perldoc and the camel book, but I don't think it matches the usual usage in perl documentation (where a list is an anonymous array)
if tr really
used a list, I'd be able to do something like this:
eval q!tr("\xE4", "\xE9", "\xF6", "\xFC")('ae', 'e', 'oe', 'ue')!;
(Which will probably try to replace " with ' and so forth...)
Can anyone suggest an elegant solution without resorting to four(+) seperate regexes?