I like the idea of interacting with the editor like this.  The period idea is 
pretty clever; I'm always having to adjust names.

When I first started using Rev some years ago I used the question mark at the 
end of function names that returned a boolean.  However, I read someplace that 
the use of the special characters in names was discouraged.  So, I dropped 
that.  (I now tend to use a predicate or abbreviated sentence as the name of 
boolean functions.)

I wonder if period will someday be used to mean something and these names will 
break.

The # already has a meaning and @ and $ can at the start of a variable.  

Many people use prefixes and that avoids much of this.  I usually don't.  

The use of the ` is interesting because it can turn (for example) name into 
name` which can be read as name-prime.

I'm rambling.

Dar


On Sep 11, 2011, at 7:53 PM, Charlie wrote:

>     I've never been quite sure how to participate in the use-livecode digest 
> so I'll give this email address a try. 
> 
>     I see discussions lately about the fact that Live-Code has used the best 
> part of the English language for reserved words. 
> 
>     I've built a compiler which is a "shell" over the IDE and, of course, has 
> it's own name space. That really compounds the problem. However, using the 
> IDE editor there's a very easy work-around. If I type an identifier, and it 
> comes up in any color but black I simply add a period, and it becomes 
> "unique". I don't need to remember which ones have periods, and which don't 
> because the editor reminds me every time. There are other special characters 
> which will work (_?`@#$'), but the period is easy to hit and doesn't require 
> the shift key.
> 
> -Charlie Faddis, Seattle
> 
> 
> 
> _______________________________________________
> use-livecode mailing list
> [email protected]
> Please visit this url to subscribe, unsubscribe and manage your subscription 
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode

---------------------------
Dar Scott
dba 
Dar Scott Consulting
8637 Horacio Place NE
Albuquerque, NM 87111

Lab, home, office phone: +1 505 299 9497
For Skype and fax, please contact.
[email protected]

Computer Programming and tinkering,
often making LiveCode libraries and
externals, sometimes writing associated
microcontroller firmware.  
---------------------------



_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to