Scopes
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.
Value
- Assignment: Value (RHS) of an assignment
- Field: Value (RHS) of a field in a class / interface
- Variable: Value (RHS) of a variable declaration