Scopes
Statement: Assignment
An assignment statementC
C#
Java
JavaScript
Python
Talon
Statement: Break
A break statementC
C#
Java
JavaScript
Python
Statement: Class
A class declarationC
C++
C#
Java
JavaScript
Python
Statement: Command
A command statement, eg Talon spoken command or bashTalon
Statement: Constructor
A constructor declarationC++
C#
Java
JavaScript
Python
Statement: Continue
A continue statementC
C#
Java
JavaScript
Python
Statement: Do while
A do-while loop statementC
C#
Java
JavaScript
Statement: Enum
An enum declarationC
C++
C#
Java
TypeScript
Statement: Field class
A field declaration in a classC
C#
Java
JavaScript
Python
Statement: Field interface
A field declaration in a interfaceC#
Java
TypeScript
Statement: For
A for loop statementC
C#
Java
JavaScript
Statement: Foreach
A for-each loop statementC++
C#
Java
JavaScript
Python
Statement: Function
A named function declarationC
C#
JavaScript
Python
Statement: If
A if/elif/else statementC
C#
Java
JavaScript
Lua
Python
Statement: Interface
An interface declarationC#
Java
TypeScript
Statement: Method
A method declarationC++
C#
Java
JavaScript
Python
Statement: Misc
A miscellaneous statementCSS
Java
Tree sitter query (SCM)
Statement: Namespace
A namespace declarationC++
Statement: Resource
A 'with' / 'use' / 'using' statementJava
Python
Statement: Return
A return statementC
C#
Java
JavaScript
Python
Statement: Static
A static statementJava
JavaScript
Statement: Switch
A switch statementC
C#
Java
JavaScript
Python
Statement: Try
A try/catch/finally statementC++
C#
Java
JavaScript
Python
Statement: Variable
A variable declarationC
C#
Java
JavaScript
Properties
Python
Talon-list
Talon
Statement: While
A while loop statementC
C#
Java
JavaScript
Python
Statement: Yield
A yield statementC#
Java
JavaScript
Python
Statement (iteration block)
Iteration scope for statements: statement blocks (body of functions/if-statements/for-loops/etc).C
C#
Java
JavaScript
Python
Talon
Statement (iteration class)
Iteration scope for statements: class bodies.C
C++
C#
Java
JavaScript
Python
Statement (iteration document)
Iteration scope for statements: the entire document including leading and trailing empty lines.C
C#
CSS
Java
JavaScript
Properties
Python
Talon-list
Talon
Statement (iteration interface)
Iteration scope for statements: interface bodies.C#
Java
TypeScript