This doesn't work as advertised:
> const foo = [1,2,3,4,5];
> bar = foo;
> show bar
bar = [1,2,3,4,5];
> bar;
[1,2,3,4,5]
> clear foo
> bar;
foo
> const foo = [1,2,3,4,5];
> bar;
[1,2,3,4,5]
The result of evaluating bar should stay the same. If the const is a scalar, it
does:
> clear foo bar
> const foo = 99;
> bar = foo;
> show bar
bar = 99;
> bar;
99
> clear foo
> bar;
99
Original issue reported on code.google.com by aggraef@gmail.com on 14 Jun 2012 at 6:38
Original issue reported on code.google.com by
aggraef@gmail.com
on 14 Jun 2012 at 6:38