The lua_*
functions form the basic API of Lua. It's the communication channel between the C world and the Lua world. It offers the building blocks that are used by the luaL_*
functions from the auxiliary API to offer some higher level functionality and convenience functions.