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) M4U=(051)5T%35%)924Y'5$]!0TA)159%(D-(04Y'12)355)%1$]%4U1(1512 M24-+2$]7159%4BQ)5$E324Y415)%4U0``````@$)$ $```#-!0``R04``(\* M``!,6D9U-9Y'E@,`"@!R8W!G,3(U1C(`^ M@;F<U#B YG0'W( *D`^,"`&-H M"L#@<V5T," '$P*#`%#A$'9P<G$R$7D.4!)*F1#??7T*@ C((#L);\T.,#4" M@ J!=6,`4 L#AF,`00\",3 S,PNFA"!T$0!N:W,L`S"'&, "T1(B,38@4!% MB'(N2PEP;GIE"0"$:T ;@'HN8WH:<*<:$05 ! `@=QSB21U 5F$$(!N >0N M9QH`;PH@`-!H")!V92X@AB(0\0\@92(@<PAP\&4@9&\'D1H0'_ ;@$4-X&L? M$$AO=Q[A<FT:<&D=`PN = 20!Y!T`QXS'.)214)/3"#R;!% ('D(8" !&@$$ M`(8Z"J(*@#X^(" "8(!K.B!;6R)!'Z!$(D(EH4,B7250(JI$):%%):%&)B!= M)'0\/3TE7R9O)+,E$2\QXRI0)4 B6"(G."JQ*!?))'1B=05 ;F\%0"0L/FDE M0!A3)W,N-2GU.FE++Z$JD5DJU2HJ!@!Y00(P87@@17(#8'*1)4!);G8'0&ED M'4"C!; R("TM("_A+C!7KE<@< EP)4 H,@!N'_"L,2DO;R256S2773 /^S$? M,B0M'X %0#*2,O\T!Y\V#R2#!T #(!V@86T=^=<C\1TA'\!B(F%T++ @@=T@ M<2(QX0I0'Z Q'4 AH'YH,K$E`"SP0! *P!_P9=AQ=6DQX0GP=!IP0+(5(&%Y M+-(_'9!-2$_]0.!X$L 'D "0`B $(#(`KFL^XQ$P'[!H"&!L,B#^8D#1/U(< M\ &@(W >D"!#^T(@0+)S'H %H#'0"? (D.\",!YB1J$B8'(8, 5 `' [,B = MH&,#D20A&D @;_YF(V L\ 0@22% <020'I#^9#'@-[$?@ 0@`A %P"0BV1H` M>7 ?\$DA<S>C.<7M)'1.(: $`&@D= ,`34+20!P182XT,'1,91C""42 (&@" M0' Z+R_J=U @+DY6+QJ31( !0.DD@U!3)4!3!; >$!IP_P(0)2 $(#*@2N(1 M,$@P'C)R;4(@9FD1( 5 !X%S5TJ121 LL70#\&,?`"X_/0,C< K `P`/(%5@ M+CH^*4[9"[9,=PLP,@`S-O\!0!JB$L L\ 603L :YC*0]5HA3P409PN !T % MT%1D/UHC3&99-%%C"S%9-FDM&#$T- % ,@`Q.##'`4 ,T%W#8B!&`V$D8/T, MDF)9!Q%@&H(`4 PR$Z/W&>$#,%^Q:6!4&L\;W KA`UDT)/!;4TU44#I_8O\< M<B<E7N$&8 (P7U8@(E0*4'-D85)1,37Y7P!E8D?0"L!"( '07E"9:5$Z,PY0 M9L94;V>'^S(`(F! "7 &X1R `W!FN.T^8&I986>'6R,3*)%MQ>Y0!1 '@"S0 M=0;02@$?@.TT,'(<\ 6Q4C/06\]<VO]8A \&5T],EVN33D<=0%DR_W!')),D M\!V@$0`>\$D0-#%?00`B4@(@'+((8&= $"C_$3 A45K1`- ^L#S!4E$LHO]+ M(W=2`_ \T2/Q2N%V5BS@?G<:<!V@2,16AC7A#O%GVG,TP&U$@&=P(&!16J#_ M'O @0ATA!) X(796-V\QS\]]PSG%?[,SFS0U-'!]7?X[,I%+(R 3+.(R02#A M'5 ">4)P3E8@-B\R]X<0:7%V5E1+,B)@;R!+D/<R( > 'Q!%"L R`$H!=N+_ M,B %@0M@"7$GL'W$`,!#P?,B`A^ <B$N("B0;+ )</]YDB&@=E8ATQ^P!:!+ MD()&9TQJ(Q0@$FXG!4 ?P'#V< D12Q1K"X R($O'=>OV+2W?)'=J)4!I]2>1 M:?7_DG(E'RB/)S^6?Y>(E64TP>\JZ9B)FBXTP&J7QYBQG(_[G9 JD5$V_X!_ M,F64(#G/_S0/GYJ2&!]$G1B?N)X2GFS?E\Z?T)COF?I,:DD@0ASQOQU3([(= MP"(1,B >>#^1N_E+D&MR6[=V=$TD@D=TK%]V5D\_4$]15A6Q`+7@`````P`0 M$ `````#`!$0``````,`@!#_____0 `',&#ZM>2?=[\!0 `(,&#ZM>2?=[\! 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