From d61ce8ed970c6590fbb60b8019132a38617e680a Mon Sep 17 00:00:00 2001 From: Eryn Lynn Date: Sat, 28 Sep 2019 00:19:29 -0400 Subject: [PATCH] Add some comments --- lib/init.lua | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/init.lua b/lib/init.lua index 779bfee..bdd8dcf 100644 --- a/lib/init.lua +++ b/lib/init.lua @@ -15,12 +15,20 @@ local function pack(...) return len, { ... } end +--[[ + Returns first value (success), and packs all following values. +]] local function packResult(...) local result = (...) return result, pack(select(2, ...)) end +--[[ + Calls a non-yielding function in a new coroutine. + + Handles errors if they happen. +]] local function ppcall(callback, ...) local co = coroutine.create(callback)