- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathinit.lua
More file actions
Latest commit
22 lines (17 loc) · 652 Bytes
/
Copy pathinit.lua
File metadata and controls
22 lines (17 loc) · 652 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
localHERE= (...):gsub('%.[^%.]+$', '')
localSet=require(HERE..".tablua.set")
localArray=require(HERE..".tablua.array")
localQueue=require(HERE..".tablua.queue")
localStack=require(HERE..".tablua.stack")
localTablua=require(HERE..".tablua.tablua")
localMinHeap=require(HERE..".tablua.minHeap")
localMaxHeap=require(HERE..".tablua.maxHeap")
localtablua= {}
tablua.Set=Set.new---@typeSet
tablua.Array=Array.new---@typeArray
tablua.Queue=Queue.new---@typeQueue
tablua.Stack=Stack.new---@typeStack
tablua.Tablua=Tablua.new---@typeTable
tablua.minHeap=MinHeap.new
tablua.maxHeap=MaxHeap.new
returntablua