Language Guide

INDEX
377
parameters (continued)
labeled 78, 223
location 80, 140
optional 79
patterned 238–239
positional 223
raw data in 81
required 79
parameter variables 270, 277
parentheses xix
Parent property 271
and current application 281–283
parent script objects 268, 271–286
partial references 124, 185
partial result parameter 210
Paste command 351
patterned parameters 238–239
persistence
of global variables 255, 259–260
of script properties 254, 259–260
placeholders xix, 307–311
plural object names 127
plus symbol (+) 166
positional parameters 223
Position property 324, 327–328
possessive object names 124
precedence
of attributes 216
of operations 178–179
predefined variables
introduced 156
listed 305
Print command 108–109
properties
of AppleScript 158–160
of objects 120
scope of 252–264
of script objects 267
of scripts 156–158
of values 36
Property reference form 135
property reserved word 157
prop reserved word 157
punctuation attribute 215
Q
Quit command 109–110
handlers for, in stay-open script
applications 249
R
Range reference form 136–139
Real value class 53–54
recordable applications 11
Record button 10
Record value class 54–57
recursion 225–226
reference forms 125–143
Arbitrary Element 126–127
defined 125
Every Element 127–128
Filter 129–143
ID 130–131
Index 131–133
Middle Element 133
Name 134
Property 135
Range 136–139
Relative 139–140
and values 38
reference reserved word. See A Reference To
operator
references 122–148
complete 124
defined 122
as expressions 160–161
to files and applications 143–148
partial 124, 185
Reference value class 57–59
ref reserved word. See A Reference To operator
Relative reference form 139–140
remainder operator 167
Repeat statements 194–204
Repeat (forever) 197
Repeat (number) Times 198