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

[REBOL] Re: Prefix colon question

From: al:bri:xtra at: 2-Jun-2002 10:44

The difference between: c and: :c is that ":c" doesn't evaluate the value of "c".
>> o: make object! [m: 123] >> c: first [o/m]
== o/m
>> probe :c
o/m == o/m
>> probe c
123 == 123
>> f: func [arg] [print ["I'm F!" arg "I've been evaluated!"]] >> f 123
I'm F! 123 I've been evaluated!
>> probe :f
func [arg][print ["I'm F!" arg "I've been evaluated!"]] Andrew Martin ICQ: 26227169 http://valley.150m.com/