variableuse
Variableuse, also written as variable use, is a term used in computer science and formal logic to denote an occurrence of a variable within an expression, term, or program. It is distinguished from a variable's binding or definition. In most languages, a variable use corresponds to a point where the variable's current value affects computation; the left-hand side of an assignment typically constitutes a definition, while the right-hand side contains one or more uses.
In compiler theory, tracking variable uses supports analyses such as def-use chains, data-flow analysis, and register
In formal logic and lambda calculus, a variable use refers to an occurrence of a variable within
Variable use is also used in static analysis and software tooling to detect unused variables, aliasing, or