thanks, [EMAIL PROTECTED], that is what I was trying to achieve. 
"change" sure does the trick. However, it is interesting that REBOL let you 
do this:
>>  blk: [["A" "B" "C"] ["D" "E" "F"]]
== [["A" "B" "C"] ["D" "E" "F"]]
>> blk/1/1: "X"
== ["X" "B" "C"]
but not this:
>> i: 1
== 1
>> blk/:i/:i: "Y"
** Syntax Error: Invalid word -- :i:.
** Where: (line 1) blk/:i/:i: "Y"
>> [blk/:i/:i]: "Y"
** Syntax Error: Invalid word-get -- :.
** Where: (line 1) [blk/:i/:i]: "Y"
all I am trying to do is substitute the "value" 1 with :i both are 
equivalent, are they not? IMHO expressions like these should be evaluatable 
as they are so convenient to construct and I can think of lots of other 
advantages for this type of syntax.

Nitish
[EMAIL PROTECTED]
http://www.loka.net/
PS: Sorry, folks - for sending my first message out twice..I am 
learning...:)

-----Original Message-----
From:      [EMAIL PROTECTED]  [SMTP:[EMAIL PROTECTED]]
Sent:   Tuesday, 15 February 2000 20:32
To:     [EMAIL PROTECTED]
Subject:        [REBOL] [REBOL] Prime number generator Re:



[EMAIL PROTECTED] wrote:

>  I have one question, though (several actually, but this one will do for
> now, I think :)
> [flags/:mult: 0  gives this error
> ** Syntax Error: Invalid word -- :mult:.
> ** Where: (line 45) flags/:mult: 0 ;-- this does not work. why? NV 
6/2/2000
> This stumped me. Earlier I had declared [mult: make integer! 1] Surely, 
it
> is in scope.
>

REBOL doesn't support this kind of syntax:

->> i: 1
== 1
>> j: 2
== 2
->> blk: [["A" "B" "C"] ["D" "E" "F"]]
== [["A" "B" "C"] ["D" "E" "F"]]
->> blk/:i
== ["A" "B" "C"]
->> blk/:i/:j
== "B"
->> blk/:i/:j: "Q"
** Syntax Error: Invalid word -- :j:.
** Where: (line 1) blk/:i/:j: "Q"

->> change blk/:i/:j "Q"
== ""
->> blk
== [["A" "Q" "C"] ["D" "E" "F"]]
->>

Is that what you wanted to achieve?

-pekr-

> Nitish.
> [EMAIL PROTECTED]
> http://www.loka.net/

begin 600 WINMAIL.DAT
M>)\^(A(*`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$(@ <`
M& ```$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`0V ! `"`````@`"``$$
MD 8`= $```$````0`````P``, (````+``\.``````(!_P\!````.P``````
M``"!*Q^DOJ,0&9UN`-T!#U0"`````&QI<W1 <F5B;VPN8V]M`%--5% `;&ES
M=$!R96)O;"YC;VT``!X``C !````!0```%--5% `````'@`#, $````/````
M;&ES=$!R96)O;"YC;VT```,`%0P!`````P#^#P8````>``$P`0```!$````G
M;&ES=$!R96)O;"YC;VTG``````(!"S !````% ```%--5% Z3$E35$!214)/
M3"Y#3TT``P``.0`````+`$ Z`0```!X`]E\!````#P```&QI<W1 <F5B;VPN
M8V]M```"`?=?`0```#L`````````@2L?I+ZC$!F=;@#=`0]4`@````!L:7-T
M0')E8F]L+F-O;0!33510`&QI<W1 <F5B;VPN8V]M```#`/U?`0````,`_U\`
M`````@'V#P$````$`````````IE&`02 `0`O````4D4Z(%M214)/3%T@6U)%
M0D],72!0<FEM92!N=6UB97(@9V5N97)A=&]R(%)E.@`G#P$%@ ,`#@```- '
M`@`/`!<`) `Q``(`5@$!(( #``X```#0!P(`#P`7`" ``0`"`"(!`0F `0`A
M````.$$Y-3DP.48T04$Y,34T,4$U,S Q.#4S-#5!1$(U-#$`_08!`Y &`/P(
M```A````"P`"``$````+`",```````,`)@``````"P`I```````#`"X`````
M``,`-@``````0 `Y`."BKI"@=[\!'@!P``$````O````4D4Z(%M214)/3%T@
M6U)%0D],72!0<FEM92!N=6UB97(@9V5N97)A=&]R(%)E.@```@%Q``$````6
M`````;]WH)!)[/G/W!IZ2*.)+]/8MCJ7]0``'@`># $````%````4TU44 ``
M```>`!\,`0````\```!R96)O;$!L;VMA+FYE= ```P`&$!0:C,P#``<0?P4`
M`!X`"! !````90```%1(04Y+4RQ015122U)%3EI%3$]+0%126D-:+%1(051)
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
M"P``@ @@!@``````P ```````$8``````X4````````#``* "" &``````# 
M````````1@`````0A0````````,`!8 (( 8``````, ```````!&`````%*%
M``"W#0```P`)@ @@!@``````P ```````$8``````84````````>`!6 "" &
M``````# ````````1@````!4A0```0````0````X+C `"P`9@ @@!@``````
MP ```````$8`````#H4````````#`!J "" &``````# ````````1@`````1
MA0````````,`'( (( 8``````, ```````!&`````!B%````````'@`K@ @@
M!@``````P ```````$8`````-H4```$````!`````````!X`+( (( 8`````
M`, ```````!&`````#>%```!`````0`````````>`"V "" &``````# ````
M````1@`````XA0```0````$`````````'@`]``$````%````4D4Z( `````#
)``TT_3<``#ER
`
end

Reply via email to