/lua_utf8

Encoding unicode code points to utf8 and decoding utf8 to unicode code points.

Primary LanguageLua

Usage:

local utf8 = require('utf8')
print(utf8.encode({27,0x3045,...}))
for _,codepoint in ipairs(utf8.decode('yo hablo Ă©spanol')) do
    print(codepoint)
end