Language Guide
INDEX
373
commands (continued)
parameters of 78–79
Scriptable Text Editor 345–354
scripting addition 23, 74–75
summarized 289–293
syntax of 78
targets of 71
user-defined 76, 221–240
waiting for completion of 215, 217
comments 26–27
comparison operators 163–165, 298
comparisons 213
compiling a script 30
complete reference 124
completion of commands 215, 217
composite values 33
compound statements 16
concatenation operator (&) 163, 177–178
conditional statement. See If statements
Considering statements 213–217
constants, listed 305
Constant value class 42
constructor functions 270, 285–286
containers 123–124, 296
containment operators 165–166, 297
Contains operator 165, 175–176
Contents property 58, 154, 323
continuation characters 25
Continue statements 277–283
passing commands to applications
with 280–283
control statements 183–218
defined 183
listed 300
nested 184
Copy command
in assignment statements 22, 150
defined 88–91
definition 347
with script objects 283–286
Count command 50, 92–96
current application reserved
words 281–283
current directory 144
current script 76
customizing applications 7, 11
Cut command 348
D
data sharing 117, 154, 283
Data Size command 97–98, 349
Data value class 43, 81
date-time arithmetic 180–181
Date value class 43–47
default object 185, 186
default target 18
delegation 277–286
Delete command 98
diacriticals attribute 215
dialects
defined 24
introduced 5
dictionaries 18–20
defined 19
Scriptable Text Editor 19, 185, 313–355
direct parameter 72, 78
division operator () 167
div operator 167
Document object class 323–328
Does Not Come After operator 165
Does Not Come Before operator 164
Does Not Contain operator 166
Does Not Equal operator 164
double-quote character 62
Duplicate command 99, 349
E
eighth reserved word 131
elements
of objects 120
of text objects 314
of values 37
Else clause 191