Skip to content

Instantly share code, notes, and snippets.

@paidi
Created October 20, 2014 10:59
Show Gist options
  • Save paidi/5e2bd9931f3f7535258e to your computer and use it in GitHub Desktop.
Save paidi/5e2bd9931f3f7535258e to your computer and use it in GitHub Desktop.
local Adder = {}
Adder.__index = Adder
function Adder.new()
local adder = {}
setmetatable(adder, Adder)
adder.total = 0
return adder
end
function Adder:add(i)
self.total = self.total + i
end
local adder = Adder.new()
for i=1,1000000 do
adder:add(i)
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment