Because we are looking to get the 'b in 'a not in 'd. ;) Thanks!! Ammon
----- Original Message ----- From: "Romano Paolo Tenca" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 12, 2001 5:36 AM Subject: [REBOL] Re: Backwards Navigation on path > Hi Cyphre, > > > I think this should be: > > > > >> a: make object! [ > > [ b: make object! [ > > [ c: "object" > > [ ] > > [ d: make object! [ > > [ b: make object! [ > > [ c: "second object" > > [ ] > > [ e: make object! [ > > [ x: does [do bind [a/b/c] 'a] > > [ ] > > [ ] > > [ ] > > Why not one of these: > > probe a: make object! [ > b: make object! [ > c: "object" > ] > d: make object! [ > b: make object! [ > c: "second object" > ] > e: make object! [ > x1: do bind [b/c] 'd > x2: first reduce bind [b/c] 'd > x3: get in get bind 'b 'd 'c > x4: get bind 'c in get bind 'b 'd 'self > x5: do reduce [head insert tail to-path bind 'b 'd 'c] > ] > ] > ] > > Also if 'a is not "finished", its set-words are well defined while the 'a body > is executed. The delay of execution with a func is useful only if a/b/c would > be defined after 'e. In this case, there are others solutions. > > > Regards, > > > > Cyphre > --- > Ciao > Romano > > > > -- > To unsubscribe from this list, please send an email to > [EMAIL PROTECTED] with "unsubscribe" in the > subject, without the quotes. -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.
