Lines Matching refs:Lua
3 ** Configuration file for Lua
17 ** General Configuration File for Lua
22 ** be changed directly here, either because they affect the Lua
24 ** connected to Lua, such as C libraries, will be compiled with the
34 ** System Configuration: macros to adapt (if needed) Lua to some
41 ** Define it if you want Lua to avoid the use of a few C99 features
48 ** By default, Lua on Windows use (some) specific Windows features
89 @@ LUA_32BITS enables Lua with 32-bit integers and 32-bit floats.
95 @@ LUA_C89_NUMBERS ensures that Lua uses the largest types available for
105 @@ LUA_INT_TYPE defines the type for Lua integers.
106 @@ LUA_FLOAT_TYPE defines the type for Lua floats.
107 ** Lua should work fine with any mix of these options supported
147 ** default configuration for 64-bit Lua ('long long' and 'double')
180 @@ LUA_PATH_DEFAULT is the default path that Lua uses to look for
181 ** Lua libraries.
182 @@ LUA_CPATH_DEFAULT is the default path that Lua uses to look for
238 ** and is not Windows. (On Windows Lua automatically uses "\".)
298 ** when Lua is compiled as a shared library. Not all elf targets support
324 @@ LUA_COMPAT_5_3 controls other macros for compatibility with Lua 5.3.
384 @@ LUA_NUMBER is the floating-point type used by Lua.
477 @@ LUA_INTEGER is the integer type used by Lua.
583 ** (All uses in Lua have only one format item.)
595 ** leave 'lua_strx2number' undefined and Lua will provide its own
613 ** Otherwise, you can leave 'lua_number2strx' undefined and Lua will
638 ** functions. It must be a numerical type; Lua will use 'intptr_t' if
673 @@ LUA_NOCVTN2S/LUA_NOCVTS2N control how Lua performs some
697 ** same when you compile Lua and when you compile code that links to
698 ** Lua).
703 @@ LUAI_MAXSTACK limits the size of the Lua stack.
705 ** its only purpose is to stop Lua from consuming unlimited stack
718 ** a Lua state with very fast access.