[REBOL] Setting array variables Re:(3)
From: mike:yaunish:home at: 25-Aug-2000 20:50
At 11:47 AM 8/25/2000 -0700, you wrote:
Yes, that is exactly what I was looking for, thanks.
I knew there had to be some better way.
>I've added some more stuff to show how to use a variable for a row number.
>
>----- Original Message -----
>From: <[rryost--home--com]>
>To: <[list--rebol--com]>
>Sent: Friday, August 25, 2000 11:37 AM
>Subject: [REBOL] Setting array variables Re:
>
>> Here's an illustrative console session that addresses your question:
>>
>>> dat: array [2 3]
>== [[none none none] [none none none]]
>>> dat/1: [1 2 3]
>== [[1 2 3] [none none none]]
>>> dat/2: 3 4 5
>== 5
>>> dat
>== [[1 2 3] 3]
>>> dat/2: [3 4 5]
>== [[1 2 3] [3 4 5]]
>>> change dat/1 777
>== [2 3]
>>> dat
>== [[777 2 3] [3 4 5]]
>>> change at dat/1 2 888
>== [3]
>>> dat
>== [[777 888 3] [3 4 5]]
>
>; here's how to use a variable for a row number.
>
>>> a: 2
>== 2
>>> dat/:a
>== [3 4 5]
>>> change at dat/:a 2 999
>== [5]
>>> dat
>== [[777 888 3] [3 999 5]]
>
>Seems easier, no?
>
>>>> > Anyone know of an easier way?
>> >
>> > Mike Yaunish
>> > [mike--yaunish--home--com]
>> >
>> >
>> >
>>
>
Mike Yaunish
[mike--yaunish--home--com]