Scopes
Argument list
- Actual empty: An empty list of arguments in a function call
- Actual method empty: An empty list of arguments in a method call
- Actual method single line: A single line list of arguments in a method call
- Actual single line: A single line list of arguments in a function call
Argument or parameter
- Actual: An argument/parameter in a function call
- Actual (iteration): Iteration scope of arguments in a function call, should be inside the parens of the argument list
Command
- Command: A command, for example Talon spoken command or bash
Interior
- Command: The body of a Talon command
Name
- Assignment: Name (LHS) of an assignment
- Field: Name (LHS) of a field in a class / interface
- Variable: Name (LHS) of a variable declaration
Statement
- Statement: A statement, eg assignment, for loop, etc
- Iteration block: Iteration scope for statements. Statement blocks(body of functions/if statements/for loops/etc).
- Iteration document: Iteration scope for statements. The entire document.
String
- Single line: A single-line string
Text fragment
- Comment line: Text fragment consisting of a line comment
- String single line: Text fragment consisting of a single-line string
Value
- Assignment: Value (RHS) of an assignment
- Field: Value (RHS) of a field in a class / interface
- Variable: Value (RHS) of a variable declaration