| LUA_TYPE(3) | Library Functions Manual | LUA_TYPE(3) |
lua_type — returns
the type of the value
#include
<lua.h>
int
lua_type(lua_State
*L, int index);
Function indicator: [-0, +0, -].
lua_type()
returns the type of the value in the given acceptable index, or
LUA_TNONE for a non-valid index (that is, an index
to an "empty" stack position). The types returned by
lua_type are coded by the following constants
defined in lua.h: LUA_TNIL,
LUA_TNUMBER, LUA_TBOOLEAN,
LUA_TSTRING, LUA_TTABLE,
LUA_TFUNCTION,
LUA_TUSERDATA, LUA_TTHREAD,
and LUA_TLIGHTUSERDATA.
Roberto Ierusalimschy, Luiz Henrique de Figueiredo, and Waldemar Celes, Lua 5.1 Reference Manual.
The lua_type() manual page is based on Lua
Reference Manual 5.1 and was created by Sergey Bronnikov.
| July 18, 2022 | Debian |