Reserved Variables
Reserved Variables
Special variables reserved by Murex
In Murex, there are five different classes of variables:
Local variables (scope limited to a function et al)
Module variables (scoped to a module)
Global variables (available to every function within Murex but not shared with processes outside of the Murex's runtime)
Environmental variables (available to every function and process -- internal and external to Murex)
Reserved variables
Reserved variables are data that are available to any code running within Murex and exposed as a variable.
Reserved variables are called reserved because they are read only.
Reserved variables are often also dynamic, returning different values based on contextual circumstances.
» set SELF="foobar"
Error in `set` (0,1): cannot set a reserved variable: SELF
See Also
- Define Environmental Variable (
export
): Define an environmental variable and set it's value - Define Global (
global
): Define a global variable and set it's value - Define Variable (
set
): Define a variable (typically local) and set it's value - Modules And Packages: Modules and packages: An Introduction
- Pipeline: Overview of what a "pipeline" is
- Variable And Config Scoping: How scoping works within Murex
This document was generated from gen/user-guide/reserved_vars_doc.yaml.