On Monday 27 April 2009, Carlos Lorenz wrote:
 
> How come blk/2 and blk/3 were set to same value of blk/1 ???
 Under the hood: they are the same 'pointer' - i.e. referencing
 the same address in memory

try 'array/initial - returns multiple memory references
>> blk: array/initial 3 []
== [[] [] []]
>> append blk/1 "1"
== ["1"]
>> blk
== [["1"] [] []]

;; HTH
;; tim
-- 
To unsubscribe from the list, just send an email to 
lists at rebol.com with unsubscribe as the subject.

Reply via email to