lua vocabulary
Factor handbook ยป Vocabulary index


Documentation
Lua 5.5

Metadata
Tags:languages
Authors:Erik Charlebois


Words

Tuple classes
ClassSuperclassSlots
luaL_Buffer struct
luaL_BufferInit struct
luaL_Reg struct
luaL_Stream struct
lua_Debug struct


Symbol words
LUA_INTEGER
LUA_NUMBER
LUA_UNSIGNED
luaL_Alignment
lua_Integer
lua_KContext
lua_Number
lua_State
lua_Unsigned


Ordinary words
WordStack effect
LUAL_BUFFERSIZE( -- n )
LUAL_NUMSIZES( -- n )
LUA_COLIBK( -- value )
LUA_COLIBNAME( -- value )
LUA_DBLIBK( -- value )
LUA_DBLIBNAME( -- value )
LUA_ERRERR( -- value )
LUA_ERRFILE( -- value )
LUA_ERRMEM( -- value )
LUA_ERRRUN( -- value )
LUA_ERRSYNTAX( -- value )
LUA_EXTRASPACE( -- n )
LUA_FILEHANDLE( -- value )
LUA_GCCOLLECT( -- value )
LUA_GCCOUNT( -- value )
LUA_GCCOUNTB( -- value )
LUA_GCGEN( -- value )
LUA_GCINC( -- value )
LUA_GCISRUNNING( -- value )
LUA_GCPARAM( -- value )
LUA_GCPMAJORMINOR( -- value )
LUA_GCPMINORMAJOR( -- value )
LUA_GCPMINORMUL( -- value )
LUA_GCPN( -- value )
LUA_GCPPAUSE( -- value )
LUA_GCPSTEPMUL( -- value )
LUA_GCPSTEPSIZE( -- value )
LUA_GCRESTART( -- value )
LUA_GCSTEP( -- value )
LUA_GCSTOP( -- value )
LUA_GLIBK( -- value )
LUA_GNAME( -- value )
LUA_HOOKCALL( -- value )
LUA_HOOKCOUNT( -- value )
LUA_HOOKLINE( -- value )
LUA_HOOKRET( -- value )
LUA_HOOKTAILCALL( -- value )
LUA_IDSIZE( -- value )
LUA_IOLIBK( -- value )
LUA_IOLIBNAME( -- value )
LUA_LOADED_TABLE( -- value )
LUA_LOADLIBK( -- value )
LUA_LOADLIBNAME( -- value )
LUA_MASKCALL( -- value )
LUA_MASKCOUNT( -- value )
LUA_MASKLINE( -- value )
LUA_MASKRET( -- value )
LUA_MATHLIBK( -- value )
LUA_MATHLIBNAME( -- value )
LUA_MINSTACK( -- value )
LUA_MULTRET( -- value )
LUA_N2SBUFFSZ( -- value )
LUA_NOREF( -- value )
LUA_NUMTYPES( -- value )
LUA_OK( -- value )
LUA_OPADD( -- value )
LUA_OPBAND( -- value )
LUA_OPBNOT( -- value )
LUA_OPBOR( -- value )
LUA_OPBXOR( -- value )
LUA_OPDIV( -- value )
LUA_OPEQ( -- value )
LUA_OPIDIV( -- value )
LUA_OPLE( -- value )
LUA_OPLT( -- value )
LUA_OPMOD( -- value )
LUA_OPMUL( -- value )
LUA_OPPOW( -- value )
LUA_OPSHL( -- value )
LUA_OPSHR( -- value )
LUA_OPSUB( -- value )
LUA_OPUNM( -- value )
LUA_OSLIBK( -- value )
LUA_OSLIBNAME( -- value )
LUA_PRELOAD_TABLE( -- value )
LUA_REFNIL( -- value )
LUA_REGISTRYINDEX( -- value )
LUA_RIDX_GLOBALS( -- value )
LUA_RIDX_LAST( -- value )
LUA_RIDX_MAINTHREAD( -- value )
LUA_SIGNATURE( -- value )
LUA_STRLIBK( -- value )
LUA_STRLIBNAME( -- value )
LUA_TABLIBK( -- value )
LUA_TABLIBNAME( -- value )
LUA_TBOOLEAN( -- value )
LUA_TFUNCTION( -- value )
LUA_TLIGHTUSERDATA( -- value )
LUA_TNIL( -- value )
LUA_TNONE( -- value )
LUA_TNUMBER( -- value )
LUA_TSTRING( -- value )
LUA_TTABLE( -- value )
LUA_TTHREAD( -- value )
LUA_TUSERDATA( -- value )
LUA_UTF8LIBK( -- value )
LUA_UTF8LIBNAME( -- value )
LUA_VERSION( -- value )
LUA_VERSION_NUM( -- value )
LUA_YIELD( -- value )
luaL_addchar( B c -- )
luaL_addgsub( b s p r -- )
luaL_addlstring( B s l -- )
luaL_addsize( B n -- )
luaL_addstring( B s -- )
luaL_addvalue( B -- )
luaL_alloc( ud ptr osize nsize -- void* )
luaL_argcheck( L cond arg message -- )
luaL_argerror( L arg extramsg -- int )
luaL_buffaddr( B -- pointer )
luaL_buffinit( L B -- )
luaL_buffinitsize( L B sz -- char* )
luaL_bufflen( B -- n )
luaL_buffsub( B n -- )
luaL_callmeta( L obj e -- int )
luaL_checkany( L arg -- )
luaL_checkint( L arg -- n )
luaL_checkinteger( L arg -- lua_Integer )
luaL_checklong( L arg -- n )
luaL_checklstring( L arg l -- c-string )
luaL_checklstring-raw( L arg len -- char* )
luaL_checknumber( L arg -- lua_Number )
luaL_checkoption( L arg def lst -- int )
luaL_checkstack( L sz msg -- )
luaL_checkstring( L arg -- string )
luaL_checktype( L arg t -- )
luaL_checkudata( L ud tname -- void* )
luaL_checkversion( L -- )
luaL_checkversion_( L ver sz -- )
luaL_dofile( L filename -- status )
luaL_dostring( L source -- status )
luaL_error( L fmt -- int )
luaL_execresult( L stat -- int )
luaL_fileresult( L stat fname -- int )
luaL_getmetafield( L obj e -- int )
luaL_getmetatable( L name -- type )
luaL_getn( L idx -- n )
luaL_getsubtable( L idx fname -- int )
luaL_gsub( L s p r -- c-string )
luaL_len( L idx -- lua_Integer )
luaL_loadbuffer( L buffer size name -- status )
luaL_loadbufferx( L buff sz name mode -- int )
luaL_loadfile( L filename -- status )
luaL_loadfilex( L filename mode -- int )
luaL_loadstring( L s -- int )
luaL_makeseed( L -- uint )
luaL_newmetatable( L tname -- int )
luaL_newstate( -- lua_State* )
luaL_openlibs( L -- )
luaL_openselectedlibs( L load preload -- )
luaL_optint( L arg def -- n )
luaL_optinteger( L arg def -- lua_Integer )
luaL_optlong( L arg def -- n )
luaL_optlstring( L arg def l -- c-string )
luaL_optlstring-raw( L arg def len -- char* )
luaL_optnumber( L arg def -- lua_Number )
luaL_optstring( L arg def -- string )
luaL_prepbuffer( B -- pointer )
luaL_prepbuffsize( B sz -- char* )
luaL_pushresult( B -- )
luaL_pushresultsize( B sz -- )
luaL_putchar( B c -- )
luaL_ref( L t -- int )
luaL_requiref( L modname openf glb -- )
luaL_setfuncs( L l nup -- )
luaL_setmetatable( L tname -- )
luaL_testudata( L ud tname -- void* )
luaL_tolstring( L idx len -- c-string )
luaL_tolstring-raw( L idx len -- char* )
luaL_traceback( L L1 msg level -- )
luaL_typeerror( L arg tname -- int )
luaL_typename( L idx -- string )
luaL_unref( L t ref -- )
luaL_where( L lvl -- )
lua_Alloc( quot -- alien )
lua_CFunction( quot -- alien )
lua_Hook( quot -- alien )
lua_KFunction( quot -- alien )
lua_Reader( quot -- alien )
lua_WarnFunction( quot -- alien )
lua_Writer( quot -- alien )
lua_absindex( L idx -- int )
lua_arith( L op -- )
lua_atpanic( L panicf -- lua_CFunction )
lua_call( L nargs nresults -- )
lua_callk( L nargs nresults ctx k -- )
lua_checkstack( L n -- int )
lua_close( L -- )
lua_closeslot( L idx -- )
lua_closethread( L from -- int )
lua_compare( L idx1 idx2 op -- int )
lua_concat( L n -- )
lua_copy( L fromidx toidx -- )
lua_createtable( L narr nrec -- )
lua_dump( L writer data strip -- int )
lua_equal( L a b -- ? )
lua_error( L -- int )
lua_gc( L what -- int )
lua_getallocf( L ud -- lua_Alloc )
lua_getextraspace( L -- pointer )
lua_getfield( L idx k -- int )
lua_getgccount( L -- n )
lua_getglobal( L name -- int )
lua_gethook( L -- lua_Hook )
lua_gethookcount( L -- int )
lua_gethookmask( L -- int )
lua_geti( L idx n -- int )
lua_getinfo( L what ar -- int )
lua_getiuservalue( L idx n -- int )
lua_getlocal( L ar n -- c-string )
lua_getmetatable( L objindex -- int )
lua_getregistry( L -- )
lua_getstack( L level ar -- int )
lua_gettable( L idx -- int )
lua_gettop( L -- int )
lua_getupvalue( L funcindex n -- c-string )
lua_getuservalue( L idx -- type )
lua_insert( L idx -- )
lua_isboolean( L idx -- ? )
lua_iscfunction( L idx -- int )
lua_isfunction( L idx -- ? )
lua_isinteger( L idx -- int )
lua_islightuserdata( L idx -- ? )
lua_isnil( L idx -- ? )
lua_isnone( L idx -- ? )
lua_isnoneornil( L idx -- ? )
lua_isnumber( L idx -- int )
lua_isstring( L idx -- int )
lua_istable( L idx -- ? )
lua_isthread( L idx -- ? )
lua_isuserdata( L idx -- int )
lua_isyieldable( L -- int )
lua_len( L idx -- )
lua_lessthan( L a b -- ? )
lua_load( L reader dt chunkname mode -- int )
lua_newstate( f ud seed -- lua_State* )
lua_newtable( L -- )
lua_newthread( L -- lua_State* )
lua_newuserdata( L size -- pointer )
lua_newuserdatauv( L sz nuvalue -- void* )
lua_next( L idx -- int )
lua_numbertocstring( L idx buff -- uint )
lua_objlen( L idx -- n )
lua_open( -- L )
lua_pcall( L nargs nresults errfunc -- status )
lua_pcallk( L nargs nresults errfunc ctx k -- int )
lua_pop( L n -- )
lua_pushboolean( L b -- )
lua_pushcclosure( L fn n -- )
lua_pushcfunction( L fn -- )
lua_pushexternalstring( L s len falloc ud -- char* )
lua_pushfstring( L fmt -- c-string )
lua_pushglobaltable( L -- )
lua_pushinteger( L n -- )
lua_pushlightuserdata( L p -- )
lua_pushlstring( L s len -- char* )
lua_pushnil( L -- )
lua_pushnumber( L n -- )
lua_pushstring( L s -- c-string )
lua_pushthread( L -- int )
lua_pushvalue( L idx -- )
lua_pushvfstring( L fmt argp -- c-string )
lua_rawequal( L idx1 idx2 -- int )
lua_rawget( L idx -- int )
lua_rawgeti( L idx n -- int )
lua_rawgetp( L idx p -- int )
lua_rawlen( L idx -- lua_Unsigned )
lua_rawset( L idx -- )
lua_rawseti( L idx n -- )
lua_rawsetp( L idx p -- )
lua_register( L name fn -- )
lua_remove( L idx -- )
lua_replace( L idx -- )
lua_resetthread( L -- status )
lua_resume( L from narg nres -- int )
lua_rotate( L idx n -- )
lua_setallocf( L f ud -- )
lua_setfield( L idx k -- )
lua_setglobal( L name -- )
lua_sethook( L func mask count -- )
lua_seti( L idx n -- )
lua_setiuservalue( L idx n -- int )
lua_setlocal( L ar n -- c-string )
lua_setmetatable( L objindex -- int )
lua_settable( L idx -- )
lua_settop( L idx -- )
lua_setupvalue( L funcindex n -- c-string )
lua_setuservalue( L idx -- ? )
lua_setwarnf( L f ud -- )
lua_status( L -- int )
lua_stringtonumber( L s -- size_t )
lua_strlen( L idx -- n )
lua_toboolean( L idx -- int )
lua_tocfunction( L idx -- lua_CFunction )
lua_toclose( L idx -- )
lua_tointeger( L idx -- n )
lua_tointegerx( L idx isnum -- lua_Integer )
lua_tolstring( L idx len -- c-string )
lua_tolstring-raw( L idx len -- char* )
lua_tonumber( L idx -- n )
lua_tonumberx( L idx isnum -- lua_Number )
lua_topointer( L idx -- void* )
lua_tostring( L idx -- string )
lua_tothread( L idx -- lua_State* )
lua_touserdata( L idx -- void* )
lua_type( L idx -- int )
lua_typename( L tp -- c-string )
lua_upvalueid( L fidx n -- void* )
lua_upvalueindex( i -- i )
lua_upvaluejoin( L fidx1 n1 fidx2 n2 -- )
lua_version( L -- lua_Number )
lua_warning( L msg tocont -- )
lua_xmove( from to n -- )
lua_yield( L nresults -- status )
lua_yieldk( L nresults ctx k -- int )
luaopen_base( L -- int )
luaopen_coroutine( L -- int )
luaopen_debug( L -- int )
luaopen_io( L -- int )
luaopen_math( L -- int )
luaopen_os( L -- int )
luaopen_package( L -- int )
luaopen_string( L -- int )
luaopen_table( L -- int )
luaopen_utf8( L -- int )


Class predicate words
WordStack effect
luaL_Buffer?( object -- ? )
luaL_BufferInit?( object -- ? )
luaL_Reg?( object -- ? )
luaL_Stream?( object -- ? )
lua_Debug?( object -- ? )


Files


Metadata files


Children from resource:extra
VocabularySummary
lua.native