On Thu, 2 Apr 2009, Henrik Mikael Kristensen wrote: > > On Thu, Apr 2, 2009 at 10:37 PM, <[email protected]> wrote: > > > > On Thu, 2 Apr 2009, Wall, Scott wrote: > > > >> > >> Hi Duke, > >> > >> > As with most things in REBOL, there are a number of ways to do what > >> > you want. Here's another one: > >> > >> >>> num1: 6 > >> >=3D=3D 6 > >> >>> num2: 5 > >> >=3D=3D 5 > >> >>> op: :* > >> >>> op num1 num2 > >> >=3D=3D 30 > >> >>> print [op num1 num2] > >> >30 > >> > >> Still another way is to leave > >> op: "*" > >> and use: > >> do reform [num1 op num2] > >> > >> Scott > >> > > JOY!!!!!!!! > > > >>> > >>> num1 > > == 5 > >>> num2 > > == 6 > >>> op > > == * > >>> do reform [num1 op num2] > > == 30 > >>> > > > > Is it OK for me to think that this is a PITA? > > Actually, it's only one form: Code is data and data is code, but the > method above creates a string, which is fast in REBOL2 due to the > string being in ASCII format, but slower in R3, because it's converted > to unicode and away from unicode. > > I believe the most correct and fastest method here is to assign the > function directly to 'op, so you don't have to put things inside a > block. It was mentioned earlier: > > >> op: :* > >> op num1 num2 > == 30 > >
>> about REBOL/Core 2.7.6.2.5 17-Mar-2008 Copyright 2000-2008 REBOL Technologies. All rights reserved. REBOL is a trademark of REBOL Technologies. WWW.REBOL.COM >> op: :* >> op num1 num2 == 30 >> Cool! but I would have never fingered that out in a million years. :) -- Duke Normandin A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? -- To unsubscribe from the list, just send an email to lists at rebol.com with unsubscribe as the subject.
