1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
i = !0 C = Class() C. __init__! self = print! "initialize:", self i.inc!() __del__! self = print! "delete:", self i.dec!() f() = c = C.new() # ERR log c f() assert i == 0