Chapter 2. GT.M Language Extensions

Revision History
Revision V7.1-00126 June 2023
Revision V7.0-00124 November 2021
Revision V6.3-00824 April 2019
Revision V6.3-00626 October 2018
Revision V6.3-00120 March 2017
Revision V6.2-00127 February 2015

In “Journaling Extensions”, replaced descriptions of the deprecated ZTSTART and ZTCOMMIT with a discussion of how TSTART and TCOMMIT interact with Journaling.

Revision V6.1-00028 August 2014

In addition to providing all of the ANSI standard M features, GT.M offers a number of language extensions. In this chapter, the language extensions are grouped by intended function to demonstrate their relationships to each other and to the programming process. A summary table is provided in each section. For a full description of a particular extension, refer to its complete entry in the Commands, Functions, or Intrinsic Special Variables chapter.

The following sections describe the GT.M language extensions listed below:

  • UNIX interface facilities

  • Debugging tools

  • Exception-handling extensions

  • Journaling extensions

  • Extensions providing additional capability

  • Device Handling Extensions

  • Alias Variables Extensions

  • Extensions for Unicode Support

loading table of contents...