local platform_utils = {} local current_os_name = vim.loop.os_uname().sysname function platform_utils.match_os(matches_table) local fn = matches_table[current_os_name] if fn == nil then error("codesnap.nvim not supported on " .. current_os_name) end return fn() end return platform_utils