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

[REBOL] Re: The evaluation semantics

From: lmecir:mbox:vol:cz at: 4-Sep-2005 8:15

Volker Nitsch napsal(a):
>On 9/3/05, Ladislav Mecir <[lmecir--mbox--vol--cz]> wrote: > >> >>Volker Nitsch napsal(a): >> >> >> >>>On 9/3/05, Ladislav Mecir <[lmecir--mbox--vol--cz]> wrote: >>> >>> > >>As I said, there *are* exceptions: >> >> abc: func [:x] [abs x] >> abc -4 + -5 ; == -1 >> >> >> > >Agreed, and > abc: func ['x] [abs x] >But these are intended. >Maybe we use different meanings for "exceptions"? >To me they are "watch out", hard to explain, surprising things. >
.... yes, they are surprising, I could have used surprises instead of exceptions, if you prefer. Another surprise is this: probe + 1 2 ; == 3 (at least I think, that it looks like a surprise, or exception) Anyway, the fact is, that such exceptions/surprises are common in natural languages too, where you can hardly find a rule without exceptions. -L