Xojo has this great feature. You can write sets of methods that can act like LValues. That is – ones that can have a value assigned to them. Or ones that occur on the LEFT of an assignment operator.
dim i as integer
i = 9 // <<< i is an LValue
What can I do with assigns ?… Read the rest