Tuesday, October 21, 2014

#1 2006-06-27 09:08:09 pm

Bill Cheeseman
Administrator
Registered: 2006-06-29
Posts: 158

The Bare Bones of Applescript

* basic data types are boolean, string, integer, real, list, record and object
* different types can coexist in a list, including nested lists
* records are lists of key-value pairs
* standard control flow with if/else constructions and repeat (for, while, in) loops
* variables are instantiated when used, and are not strictly typed
* script objects can encapsulate methods and data
* script objects can inherit behavior from a parent script
* "tell" construct used to identify target of message
* applications can define terminology at runtime
* runtime compilation possible using "run script" construct
* persistence and modularity possible using "store script" and "load script"

Offline

 

Board footer

Powered by FluxBB

[ Generated in 0.028 seconds, 10 queries executed ]

RSS (new topics) RSS (active topics)