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.

Reply via email to