RosettaCodeData/Task/Singleton/Pluto/singleton-2.pluto
2026-04-30 12:34:36 -04:00

12 lines
311 B
Text

-- Singleton_user.pluto --
require "Singleton"
local s = singleton.getInstance()
s:print()
local t = singleton.getInstance()
t:print()
print(s == t) -- true, as same object
print(instance) -- nil
local u = new singleton() -- throws an error
u:print() -- not executed