lua-iconv/test_iconv.lua
Alexandre Erwin Ittner c4709924a3 *** empty log message ***
git-svn-id: file:///var/svn/lua-iconv/trunk@15 9538949d-8f27-0410-946f-ce01ef448559
2005-07-08 02:10:40 +00:00

20 lines
500 B
Lua

assert(loadlib("./libluaiconv.so", "luaopen_iconv"))()
cd = iconv.new("utf-8", "iso-8859-1")
--cd = iconv.new("us-ascii//IGNORE", "iso-8859-1")
--cd = iconv.new("us-ascii//TRANSLIT", "iso-8859-1")
assert(cd, "Invalid conversion")
--ret, err = cd:iconv("Isso é um teste com acentuação")
ret, err = cd:iconv("ÃÁÉÍÓÚÇÑÝÔÕ")
if err == iconv.ERROR_INCOMPLETE then
print("Error: Incomplete input.")
elseif err == iconv.ERROR_INVALID then
print("Error: Invalid input.")
end
print("Result: ", ret)