mers/get_ref.mers

16 lines
407 B
Plaintext
Raw Normal View History

list = [1 2 3 4 5 6 7 8 9 ...]
// second = &list.get_ref(2).assume1()
// second.debug()
// *second = 24
// second.debug()
&list.get_ref(2).assume1() = 24
should_not_be_changeable = &list.get(3).assume1()
should_not_be_changeable = 24
if list.get(2) != [24] println("[!!] list.get(2) != 24 (was {0})".format(list.get(2).to_string()))
if list.get(3) == [24] println("[!!] list.get(3) == 24")
list.debug()