summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua')
-rw-r--r--Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua46
1 files changed, 23 insertions, 23 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua
index 22a91e65710..564216a8c37 100644
--- a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua
+++ b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/planar/List.lua
@@ -3,47 +3,47 @@ local List = {}
List.__index = List
function List.new()
- local t = {first = 0, last = -1}
- setmetatable(t, List)
- return t
+ local t = {first = 0, last = -1}
+ setmetatable(t, List)
+ return t
end
function List:pushleft(value)
- local first = self.first - 1
- self.first = first
- self[first] = value
+ local first = self.first - 1
+ self.first = first
+ self[first] = value
end
function List:pushright(value)
- local last = self.last + 1
- self.last = last
- self[last] = value
+ local last = self.last + 1
+ self.last = last
+ self[last] = value
end
function List:popleft()
- local first = self.first
- if first > self.last then error("List is empty") end
- local value = self[first]
- self[first] = nil
- self.first = first + 1
- return value
+ local first = self.first
+ if first > self.last then error("List is empty") end
+ local value = self[first]
+ self[first] = nil
+ self.first = first + 1
+ return value
end
function List:popright()
- local last = self.last
- if self.first > last then error("List is empty") end
- local value = self[last]
- self[last] = nil
- self.last = last - 1
- return value
+ local last = self.last
+ if self.first > last then error("List is empty") end
+ local value = self[last]
+ self[last] = nil
+ self.last = last - 1
+ return value
end
function List:size()
- return self.last - self.first + 1
+ return self.last - self.first + 1
end
function List:empty()
- return self.last < self.first
+ return self.last < self.first
end
return List