github.com/tul/gopher-lua@v0.0.0-20181008131706-f6fcaab0c612/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 const LuaVersion = "Lua 5.1" 19 20 var LuaPath = "LUA_PATH" 21 var LuaLDir string 22 var LuaPathDefault string 23 var LuaOS string 24 25 func init() { 26 if os.PathSeparator == '/' { // unix-like 27 LuaOS = "unix" 28 LuaLDir = "/usr/local/share/lua/5.1" 29 LuaPathDefault = "./?.lua;" + LuaLDir + "/?.lua;" + LuaLDir + "/?/init.lua" 30 } else { // windows 31 LuaOS = "windows" 32 LuaLDir = "!\\lua" 33 LuaPathDefault = ".\\?.lua;" + LuaLDir + "\\?.lua;" + LuaLDir + "\\?\\init.lua" 34 } 35 }