root/trunk/lua/luaconf.d

Revision 265, 0.6 kB (checked in by xammy, 4 months ago)

lua 5.1.3 bindings with wrapper classes and mixins

Line 
1 module lua.luaconf;
2
3 extern (C):
4
5 alias ptrdiff_t LUA_INTEGER;
6 alias size_t LUAI_UMEM;
7 alias ptrdiff_t LUAI_MEM;
8 alias int LUAI_INT32;
9 alias double LUA_NUMBER;
10 alias double LUAI_UACNUMBER;
11 alias long LUA_INTFRM_T;
12
13 const LUAI_MAXCALLS = 20000;
14 const LUA_IDSIZE = 60;
15 const LUAI_GCPAUSE = 200;
16 const LUAI_GCMUL = 200;
17 const LUA_COMPAT_LSTR = 1;
18 const LUAI_MAXCSTACK = 8000;
19 const LUAI_BITSINT = 32;
20 const LUA_MAXCAPTURES = 32;
21 const LUAI_MAXCCALLS = 200;
22 const LUAI_MAXVARS = 200;
23 const LUAI_MAXUPVALUES = 60;
24 const LUAL_BUFFERSIZE = 16384;
25 const LUAI_EXTRASPACE = 0;
26 const LUAI_MAXNUMBER2STR = 32;
27
28 union luai_Cast
29 {
30     double l_d;
31     int l_l;
32 }
Note: See TracBrowser for help on using the browser.