lua-iconv/test_iconv.lua
Alexandre Erwin Ittner 0be1828c41 *** empty log message ***
git-svn-id: file:///var/svn/lua-iconv/trunk@10 9538949d-8f27-0410-946f-ce01ef448559
2005-07-06 01:38:29 +00:00

21 lines
533 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)