[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Lua function prototypes
- From: Luiz Henrique de Figueiredo <lhf@...>
- Date: Thu, 31 Oct 2002 10:04:13 -0300
>I am currently integrating Lua to a project of mine, and I have run into
>a problem: Looking through the various docs for Lua, I have found none
>that prototypes precisely the functions' return values. For instance,
>the code executing functions lua_do* have documented error codes,
>whereas lua_getglobal and setglobal have none.
Which version of Lua are you using? In Lua 4.0 (the current official version),
lua_getglobal and lua_setglobal are void, ie, do not return anything.
In Lua 5.0, these are macros, but still do not return anything.
>So I am guessing that these functions all follow the standard "0 on
>success / other on error" pattern. But is there any reference list that
>would also list error codes that may be returned for each function?
The reference manual should be explicit about all this. If not, please let us