UTF-8 encode and decode: Difference between revisions
Content added Content deleted
Langurmonkey (talk | contribs) |
Langurmonkey (talk | contribs) |
||
Line 3,318: | Line 3,318: | ||
=={{header|langur}}== |
=={{header|langur}}== |
||
<syntaxhighlight lang="langur"> |
<syntaxhighlight lang="langur"> |
||
writeln "character Unicode UTF-8 encoding (hex)" |
|||
for |
for cp in "AöЖ€𝄞" { |
||
val |
val utf8 = cp -> cp2s -> s2b |
||
val |
val cpstr = utf8 -> b2s |
||
val |
val utf8rep = join(" ", map(fn b:"{{b:X02}}", utf8)) |
||
writeln "{{ |
writeln "{{cpstr:-11}} U+{{cp:X04:-8}} {{utf8rep}}" |
||
} |
} |
||
</syntaxhighlight> |
</syntaxhighlight> |