github.com/marcomrtt/gopher-lua@v0.1.1/config.go (about) 1 package lua 2 3 import ( 4 "os" 5 ) 6 7 var CompatVarArg = true 8 var FieldsPerFlush = 50 9 var RegistrySize = 256 * 20 10 var RegistryGrowStep = 32 11 var CallStackSize = 256 12 var MaxTableGetLoop = 100 13 var MaxArrayIndex = 67108864 14 15 type LNumber float64 16 17 const LNumberBit = 64 18 const LNumberScanFormat = "%f" 19 const LuaVersion = "Lua 5.1" 20 21 var LuaPath = "LUA_PATH" 22 var LuaLDir string 23 var LuaPathDefault string 24 var LuaOS string 25 26 func init() { 27 if os.PathSeparator == '/' { // unix-like 28 LuaOS = "unix" 29 LuaLDir = "/usr/local/share/lua/5.1" 30 LuaPathDefault = "./?.lua;" + LuaLDir + "/?.lua;" + LuaLDir + "/?/init.lua" 31 } else { // windows 32 LuaOS = "windows" 33 LuaLDir = "!\\lua" 34 LuaPathDefault = ".\\?.lua;" + LuaLDir + "\\?.lua;" + LuaLDir + "\\?\\init.lua" 35 } 36 }