github.com/xrash/gopher-lua@v0.0.0-20160304065408-e5faab4db06a/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 CallStackSize = 256 11 var MaxTableGetLoop = 100 12 var MaxArrayIndex = 67108864 13 14 type LNumber float64 15 16 const LNumberBit = 64 17 const LNumberScanFormat = "%f" 18 19 var LuaPath = "LUA_PATH" 20 var LuaLDir string 21 var LuaPathDefault string 22 var LuaOS string 23 24 func init() { 25 if os.PathSeparator == '/' { // unix-like 26 LuaOS = "unix" 27 LuaLDir = "/usr/local/share/lua/5.1" 28 LuaPathDefault = "./?.lua;" + LuaLDir + "/?.lua;" + LuaLDir + "/?/init.lua" 29 } else { // windows 30 LuaOS = "windows" 31 LuaLDir = "!\\lua" 32 LuaPathDefault = ".\\?.lua;" + LuaLDir + "\\?.lua;" + LuaLDir + "\\?\\init.lua" 33 } 34 }