Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: 'use question

From: gscottjones:mchsi at: 30-Oct-2002 5:33

From: "Maarten Koopmans"
> COnsider the following code: > > f: use [ b ][b: 10 does [ b + 1 ]] > > How can I access b later on directly? > Or: How can I access local variables of a use block later on?
Hi, Maarten, Neat problem!! :-) Here is one way: ;original f: use [ b ][b: 10 does [ b + 1 ]] ;value after execution f ;== 11 ;getting to b do first second :f ;changing b set first second :f 12 ;recheck value of f after execution f ;==13 Hope that makes sense. --Scott Jones