Values: Describes the different kinds of values that you can work with in SenseTalk, including numbers, text, dates, and so forth.
Containers: Describes the different types of containers that can hold values, including local and global variables. It also describes the put and set commands, which are used to store values in containers, and the ability to store references to containers.
Expressions: Introduces expressions and the various operators that can be used to combine and manipulate values in a variety of ways.
Chunk Expressions: Describes SenseTalk’s powerful text chunk expressions, which make working with the characters, words, lines, and items within text values incredibly easy and natural.
Lists : Provides a convenient and powerful way to organize and manipulate data within your scripts.
Property Lists: Similar to lists, Property Lists provide a convenient and powerful way to organize and manipulate data within your scripts.
Ranges: Explains how to use ranges in SenseTalk to indicate a range of values.
Iterators: Explains how to use iterators to step through a sequence of values.
Each Expressions: Describes these valuable tools for generating and manipulating many values at once.
Pattern Language Basics: Provides information for using SenseTalk's natural language syntax for pattern matching, a simple method for accessing the power of regular expressions (regex).
Script Structure and Control Flow: Explains the structure of a script and the control structures that let your scripts perform complex and repetitive tasks.