Language Guide

xvi
P R E F A C E
Organization of This Guide 0
This guide is divided into two parts:
Part 1, “Introducing AppleScript,” provides an overview of the AppleScript
language and the tasks you can perform with it.
Part 2, “AppleScript Language Reference,” provides reference descriptions
of all of the features of the AppleScript language.
Part 1 contains these chapters:
Chapter 1, “AppleScript, Scripts, and Scriptable Applications,” introduces
AppleScript and its capabilities.
Chapter 2, “Overview of AppleScript,” provides an overview of the
elements of the AppleScript language.
Part 2 contains the following chapters:
Chapter 3, “Values,” describes the classes of data that can be stored and
manipulated in scripts and the coercions you can use to change a value
from one class to another.
Chapter 4, “Commands,” describes the types of commands available in
AppleScript, including application commands, AppleScript commands,
scripting addition commands, and user-defined commands. It also includes
descriptions of all AppleScript commands and standard application
commands.
Chapter 5, “Objects and References,” describes objects and their
characteristics and explains how to refer to objects in scripts.
Chapter 6, “Expressions,” describes types of expressions in AppleScript,
how AppleScript evaluates expressions, and operators you use to
manipulate values.