Hi Ladislav,
Could you explain a bit your code ? especially this line
print: func ['x] [reduce ['print to paren! x]]
Why is it not
print: func ['x] [reduce ['print to-paren x]]
Ciao
Patrick
----- Original Message -----
From: "Ladislav Mecir" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, September 25, 2002 3:58 PM
Subject: [REBOL] Re: Parsing comment
> 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.
>
________________________________________________________________
Etudiant: Wanadoo t'offre le Pack eXtense Haut Débit soit 150,92 euros d'économies !
Et pour 1 euro de plus, reçois le CD-ROM du jeu Dark Age of Camelot
+ 1 mois de jeu en réseau offert !
Clique ici : http://www.ifrance.com/_reloc/mail.etudiant
--
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the
subject, without the quotes.