“模块:Queue”的版本间的差异
(创建页面,内容为“local queue = { data={} } function queue.push(self, item) return table.insert(self.data, item) end function queue.front(self) return self.data[1] end func…”) |
(没有差异)
|
2022年7月15日 (五) 10:06的最新版本
此模块的文档可以在模块:Queue/doc创建
local queue = { data={} }
function queue.push(self, item)
return table.insert(self.data, item)
end
function queue.front(self)
return self.data[1]
end
function queue.pop(self)
return table.remove(self.data, 1)
end
function queue.empty(self)
return _G.next(self.data) == nil
end
return queue