Attribution to a Word with Pat
[1/2] from: info::id-net::ch at: 14-Aug-2002 19:42
Hi,
It must surely be a simple question but i just dont have the answer..
How to attribute a value to a element of a serie or of a block ?
I already know that i could make
theblock/5: "bonjour mon amour"
and the 5th element of theblock is changed.. ok.
But how could I change or "attribute" a value to a element that is variable
i: 5
theblock/i: "bonjour mon amour" doesnt work.
???
PHil
[2/2] from: joel:neely:fedex at: 14-Aug-2002 13:16
Hi, Philippe,
Philippe Oehler wrote:
> Hi,
> It must surely be a simple question but i just dont have the answer..
<<quoted lines omitted: 5>>
> i: 5
> theblock/i: "bonjour mon amour" doesnt work.
Here's one way
>> theblock: array/initial 8 "wait"
== ["wait" "wait" "wait" "wait" "wait" "wait" "wait" "wait"]
>> i: 5
== 5
>> poke theblock i "bonjour mon amour"
== ["wait" "wait" "wait" "wait" "bonjour mon amour" "wait" "wait"
wait
]
>> theblock
== ["wait" "wait" "wait" "wait" "bonjour mon amour" "wait" "wait"
wait
]
>>
and here's another
>> theblock: array/initial 8 "wait"
== ["wait" "wait" "wait" "wait" "wait" "wait" "wait" "wait"]
>> change at theblock i "bonjour mon ami"
== ["wait" "wait" "wait"]
>> theblock
== ["wait" "wait" "wait" "wait" "bonjour mon ami" "wait" "wait"
wait
]
HTH!
-jn-
--
; Joel Neely joeldotneelyatfedexdotcom
REBOL [] do [ do func [s] [ foreach [a b] s [prin b] ] sort/skip
do function [s] [t] [ t: "" foreach [a b] s [repend t [b a]] t ] {
| e s m!zauafBpcvekexEohthjJakwLrngohOqrlryRnsctdtiub} 2 ]
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted