|
|
||
|
Hi,
- there is already a new function luaL_tolstring (along
the lines of the 'tostring' function). Maybe we should
define a lua_rawtostring (no coercions from numbers) and
then use luaL_tolstring ("full" coercion from other types)
when we want to allow coercions. The point is where to use
one and where to use the other. (The current lua_tostring
behavior would be deprecated in the future...)
Will luaL_tostring invoke a __tostring metamethod on userdata or tables? This would make tostring/rawtostring somewhat orthogonal to rawget/gettable. More interestingly, it would perhaps allow for strings that are not managed by Lua... []s, Diego