Re: terminology conflicts, etc. [was: Re: A date IS a date]
Re: terminology conflicts, etc. [was: Re: A date IS a date]
- Subject: Re: terminology conflicts, etc. [was: Re: A date IS a date]
- From: has <email@hidden>
- Date: Wed, 13 Feb 2008 13:23:20 +0000
On 13 Feb 2008, at 02:28, Jason Bruce wrote:
I disagree with your position that
AppleScript's syntax doesn't provide sufficient
semantic information to determine how a given word
should be treated.
Ruby variable:
foo
Ruby symbol:
:foo
Ruby command:
obj.foo
AppleScript variable:
foo
AppleScript symbol:
foo
AppleScript command:
foo
Please show me where in the above syntax AppleScript is hiding the
semantic cues that tells both me and it whether any given 'foo' is a
variable, symbol or command name.
Your Ruby examples are just a
matter of how many languages refer to variables (or
symbols or whatever) within name spaces.
This has nothing to do with namespaces. A namespace is a collection of
attributes, not a place where you reinvent the grammar of the language
itself.
has
--
http://appscript.sourceforge.net
http://rb-appscript.rubyforge.org
_______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden