Fwd: Re: Wishes: hex-output
Robert Virding
rv@REDACTED
Wed Feb 7 12:09:54 CET 2001
Robert Virding <rv@REDACTED> writes:
>OK, that would have to be coded something like:
>
>ucase([C|Cs]) when C >= $a, C =< $z -> [C - ($a-$A)|ucase(Cs)];
>ucase([C|Cs]) when C >= $ß, C =< $ÿ, C /= $÷ ->
> [C - ($À -$ß)|ucase(Cs)];
Whoops, that should be:
ucase([C|Cs]) when C >= $a, C =< $z -> [C - ($a-$A)|ucase(Cs)];
ucase([C|Cs]) when C >= $ß, C =< $ÿ, C /= $÷ ->
[C - ($ß -$À)|ucase(Cs)];
Note that the compiler will optimize the ($a-$A) and ($ß -$À)
expressions, but it can't handle the eqivalent C + $A -$a.
Robert
More information about the erlang-questions
mailing list