lua-users home
lua-l archive

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

The current implementation of 'MakeDef.lua' (end 'def.lua') doesn't work correctly, some function in lauxlib.h have name with underscore and your regexp accept only alpha deigit so you need to replace :

    gsub(lauxlib_h, "LUALIB_API.-(luaL_%w+)%s+%(", write_func)


    gsub(lauxlib_h, "LUALIB_API.-(luaL_[%w%_]+)%s+%(", write_func)

else you have some function not exported.

This script also try to parse the file 'luadebug.h' and this file was not longer present in lua_5.0a

Thomas Lavergne                       "Le vrai rêveur est celui qui rêve
                                       de l'impossible."  (Elsa Triolet)    ICQ:#137121910