ChapterA 1.A About GT.M

Table of Contents

Programming Environment

GT.M is Fidelity Information Systems' implementation of ANSI standard M for Hewlett-Packard's OpenVMS system and for various UNIX systems. GT.M provides an environment that allows many users to share the same database.

In addition to preserving the traditional features of M, GT.M also offers an optimized compiler that produces object code that does not require internal interpreters during execution.

The GT.M dynamic linking mechanism activates compiled objects. You can link the object modules into shareable executable images and INSTALL them so as to be shared by multiple processes.

In keeping with the focus on creating fully compiled code, GT.M is tightly integrated with the operating system environment and permits the use of operating system utilities for program development.

GT.M also provides a full complement of M tools for creating, compiling, and debugging source code. Many of these tasks are accomplished from the GT.M facility called Direct Mode, which offers the look and feel of an interpreted language that is familiar to the traditional M programmer.