local compats = { ["Lua 5.1"] = function() -- Check if Lua JIT is installed first local ok = pcall(require, "jit") if not ok then return require("flatbuffers.compat_5_1") else return require("flatbuffers.compat_luajit") end end, ["Lua 5.2"] = function() return require("flatbuffers.compat_5_1") end, ["Lua 5.3"] = function() return require("flatbuffers.compat_5_3") end, ["Lua 5.4"] = function() return require("flatbuffers.compat_5_3") end, } return assert(compats[_VERSION], "Unsupported Lua Version: ".._VERSION)()