I found the querk in my code:
a = [1, 2, 3];
b = a;
b == [1, 2, 3, 4]; # As it should.
a == [1, 2, 3, 4]; # - Why?
One would think that b is a referance to a - however I know it's not.
Without changing a thing from above, the following is true:
b = ;
a == [1, 2, 3, 4];
b == ;
How do I avoid accedentaly modifying variables, is this a bug? If not
By the way, living in South Africa, where we have 11 national
languages is nice although - as a result - the World does not know
what to think of us. :)