Variable definitions
Keywords: variable
Variables are symbols in an expression, which represent values when executing the expression. Depending on the context, in which a variable has been defined, OSI distinguishes between:
- member variables
- database variables
- global variables
- local variables
- parameter variables
- options (system variables)
- constants
All kinds of variables can be accessed in OSI expressions, but some cannot be defined in the schema.
Typically, variable definitions consist of a type reference (type_ref) and one or more declarators. Type references are described separately under "Type references". Declarators are described in "Variable declarators".