OOlib
OOlib copied to clipboard
Referring to another member variable
class A:
var a: int
# referring to member variable `a` with {.initial.}
var b {.initial.} = self.a
is roughly the same as
class A:
var a: int
var b: int
proc `new`(a) =
self.a = a
self.b = self.a