Chapter 8. Intrinsic Special Variables

Revision History
Revision V7.1-00323 November 2023
Revision V7.1-00219 September 2023
Revision V7.1-00126 June 2023
Revision V7.0-00223 March 2022
Revision V7.0-00124 November 2021
Revision V6.3-01208 April 2020
Revision V6.3-00927 June 2019
Revision V6.3-00824 April 2019
  • In “$ZGbldir”, specify that NEWing $ZGBLDIR is the same as SET $ZGBLDIR=""; remove redundant information and the caution note.

Revision V6.3-00704 February 2019
Revision V6.3-00626 October 2018
Revision V6.3-00529 June 2018
Revision V6.3-00423 March 2018
Revision V6.3-00312 December 2017
Revision V6.3-00222 August 2017
Revision V6.3-00120 March 2017
Revision V6.2-00127 February 2015
Revision V6.1-00028 August 2014
Revision V6.0-00324 February 2014
Revision V6.0-00121 March 2013

In “$ZCOmpile”, added a point about $ZCOMPILE returning a status of 1 after any error in compilation.

This chapter describes the M Intrinsic Special Variables implemented in GT.M. All entries starting with the letter Z are GT.M additions to the ANSI standard Intrinsic Special Variables. None of the Intrinsic Special Variables are case sensitive.

M Intrinsic Special Variables start with a single dollar sign ($). GT.M provides such variables for program examination. In some cases, the Intrinsic Special Variables may be set to modify the corresponding part of the environment.

[Note]Note

None of the Intrinsic Special Variables can be KILLed. SETting or NEWing is generally not allowed, but is specifically noted in the descriptions of those that do.

loading table of contents...