lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Hi 

I am interested in lua vm, and recently start tracing the source v5.2 after reading some docs such as [1], [2]. However, looks like there are changes between different vm version. For example, in [1] lua has tag union (TObject?) which seems no longer available, only TValue can be found. In addition, the purpose of some variables in source is not very clear with its naming style such as tt__ in lobject.h. Searching on the internet or archive doesn't find related information. Is there any place (in lua) or doc that might explain a bit more detail about such information?

Thanks.


[1]. The Implementation of Lua 5.0. www.lua.org/doc/jucs05.pdf
[2]. The Lua Architecture. pgl.yoyo.org/lua/docs/luaarchitecture.doc