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

[REBOL] Re: Core 2.5.2 - Less aggressive evaluation - howto evaluate ?

From: ingo:2b1 at: 7-May-2002 23:29

Hi Gregg, Gregg Irwin wrote:
> Hi Ingo, > > << > >> a: context[ b: context[ c: 1]] > >> f: func ['word] [print word] > >> f a/b/c > a/b/c > > what do I have to do to get 'word evaluated? > > This seems to work, but I can't tell you *why* it works. :) > >>>f: func ['word] [print reduce [word]]
But by now I can sorta tell you why. This works, too: f: func ['word] [reduce reduce [word]] and 'print reduces its arguments, too. Kind regards, Ingo