Scopes
Value: Argument actual
The value of a (keyword) argument in a function callPython
The value of a (keyword) argument in a function declaration The value of a parameter in a constructor declaration The value of a parameter in a class method declaration Value: Assignment
Value (RHS) of an assignmentC
C#
Java
JavaScript
Lua
PHP
Python
R
Talon
Value: Attribute
Value (RHS) of an attribute eg in a xml elementHTML
JavaScript React
XML
Value: Command
Value (RHS) of an command, eg Talon spoken commandTalon
Value: Field class
Value (RHS) of a field in a classC++
C#
Java
JavaScript
Python
TypeScript
Value: Field enum
Value (RHS) of a field in an enumC
C++
C#
TypeScript
Value: Foreach
Iterable in a for each loopC++
C#
Java
JavaScript
Python
Value: Map pair
Value (RHS) of a key-value pair in a mapC#
CSS
JavaScript
JSON
PHP
Properties
Python
Talon-list
Talon
Yaml
Value: Resource
Value of a 'with' / 'use' / 'using' statementJava
Python
Value: Return
Return value of a functionC
C#
Java
JavaScript
PHP
Python
SCSS
Value: Return lambda
Implicit return value from a lambdaC#
Java
JavaScript
Python
Value: Switch
The value / subject of a switch statementC
C#
Java
JavaScript
Python
Value: Type alias
Value of a type alias declarationTypeScript
Value: Variable
Value (RHS) of a variable declarationC
C#
Java
JavaScript
Lua
PHP
Properties
Python
R
Talon-list
Talon
Value: Variable pattern
Value (RHS) of a variable declaration with pattern destructuringJavaScript
Python
Value: Yield
Value of a yield statementC#
Java
JavaScript
PHP
Python
Value (iteration block)
Iteration scope for values: statement blocks (body of functions/if-statements/for-loops/etc).C
C#
Java
JavaScript
Python
Talon
Value (iteration class)
Iteration scope for values: class bodies.C
C++
C#
Java
JavaScript
Python
TypeScript
Value (iteration document)
Iteration scope for values: the entire document including leading and trailing empty lines.C
C#
Java
JavaScript
Properties
Python
Talon-list
Talon
Value (iteration enum)
Iteration scope for values: enum bodies.C
C++
C#
TypeScript
Value: Argument actual (iteration)
Iteration scope for values of (keyword) arguments in a function call: the arguments list..Python
Iteration scope for values of formal parameters in a function declaration: the parameters list. The domain should be the entire function. Iteration scope for values of formal parameters in a constructor declaration: the parameters list. The domain should be the entire constructor. Iteration scope for values of formal parameters in a method declaration: the parameters list. The domain should be the entire method. Value: Map pair (iteration)
Iteration scope for values of key-value pairs in a map: should be between the braces.C#
CSS
JavaScript
JSON
Properties
Python
Talon-list
Talon
Yaml
Value: Resource (iteration)
Iteration scope for values in a 'with' / 'use' / 'using' statement: the resource list. The domain should be the entire statement.Python