Chapter 8. Intrinsic Special Variables

Table of Contents

$Device
$ECode
$EStack
$ETrap
$Horolog
$IO
$Job
$Key
$Principal
$Quit
$Reference
$STack
$Storage
$SYstem
$Test
$TLevel
$TRestart
$X
$Y
$ZA
$ZB
$ZCMdline
$ZCOmpile
$ZCstatus
$ZDAteform
$ZDirectory
$ZEDit
$ZEOf
$ZError
$ZGbldir
$ZINTerrupt
$ZINInterrupt
$ZIO
$ZJob
$ZLevel
$ZMAXTPTIme
$ZMOde
$ZPOSition
$ZPROCess
$ZPROMpt
$ZROutines
$ZSOurce
$ZStatus
$ZSTep
$ZSYstem
$ZTExit
$ZTrap
$ZVersion
$ZYERror

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]

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.