Hi, I don't understand your post. I am pretty sure, that even
print (a + b) has no meaning in Rebol without a context supplying additional info. Example of an atypical meaning: use [print a] [ print: func ['x] [reduce ['print to paren! x]] a: func ['x 'y] [compose [a (x) (y)]] print (a + b) ] ; == [print (a + b)] Cheers -L ----- Original Message ----- Sent: Wednesday, September 25, 2002 5:23 PM Subject: [REBOL] Re: Parsing comment > Also, the whole idea is that REBOL is dynamic. It couldn't be if > there was punctuation. I.e.: > > print a + b > > DOES NOT have a meaning, unless evaluated under some rules and > some context. When you use syntax to give meaning (as opposed to > context), you are imposing artificial limits. Whether they are > useful or not, depends. I think that the point of REBOL is > simplifying, also by removing some artificial limits. > > Of course, IMHO. print a + b would have meaning if evauation order was right to left or parentheses were used print (a+b) -- To unsubscribe from this list, please send an email to [EMAIL PROTECTED] with "unsubscribe" in the subject, without the quotes.