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

[REBOL] Re: Expression evaluator (an example of parsing blocks)

From: g:santilli:tiscalinet:it at: 20-Oct-2000 22:38

Hello Larry! On 20-Ott-00, you wrote: LP> I have one quick question. Could you comment on why 'self is LP> required in the line LP> expr: self/translate expr Because EVAL has a refinement called /TRANSLATE, so the word translate inside EVAL refers to the refinement (as you can see in the EITHER TRANSLATE... line). It would have been wiser to just choose two different names, but I thought that that way it can be useful to illustrate how to deal with such a situation. Regards, Gabriele. -- Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/