• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
RE: Back to Adoption Barriers (was Re: Applescript Studio announc ed today!)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Back to Adoption Barriers (was Re: Applescript Studio announc ed today!)


  • Subject: RE: Back to Adoption Barriers (was Re: Applescript Studio announc ed today!)
  • From: "Zavatone, Alex" <email@hidden>
  • Date: Thu, 27 Sep 2001 13:38:19 -0700

Helmut:

P.S. In case somebody doesn't know what significance "lazy evaluation" has:

It simply means that AppleScript stops to work on a calculation, when
the outcome of it is already clear. Even if there's still unprocessed
data.

As AppleScript IS lazy evaluating boolean expressions (and does this
from left to right AFAIK) you can excecute the following with no
error:
true or 1/01
--> true

Me:
I think you are implying short circuiting the expression right? Where in "x
and y or z", there is no reason to process the or if the and is already
proven false.

Or maybe my terminology is wrong.
- Zav


  • Prev by Date: Re: Screenshot of Window (using Akua Sweets)
  • Next by Date: RE: Hacking the Mac via AppleScript
  • Previous by thread: Speed of MRJ Scripting
  • Next by thread: RE: Back to Adoption Barriers (was Re: Applescript Studio announc ed today!)
  • Index(es):
    • Date
    • Thread