UTF-8 encode and decode: Difference between revisions

m
(another take in Tcl)
Line 409:
scan $codepoint %llx cp
if {$cp < 0x10000} {
set str [formatsubst \\u%04x $cpcodepoint] ;# \uXXXXsubstitute per Tcl backslash rule
set str [subst $str] ;# substitute per Tcl rules
set bytes [encoding convertto utf-8 $str] ;# encode
} else { ;# codepoints beyond the BMP need manual approach
Anonymous user