Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local point = {}
- function point.new(x, y)
- local newPoint = setmetatable({}, {})
- newPoint.x = x
- newPoint.y = y
- newPoint.__tostring = function()
- return string.format("(%s, %s)", newPoint.x, newPoint.y)
- end
- return newPoint
- end
- return point
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement