Pathmaker Programming Guide

New and Changed Information
067868 Tandem Computers Incorporated iii
The Pathmaker Programming Guide provides detailed instructions for using the
Release 3 version of the Pathmaker product. The manual includes the product
information previously located in the Pathmaker Programming Manual C30 and also
contains detailed information about product features new for this release. Several new
sections containing high-level product usage information, task check lists, and screen
summaries have also been added.
If you have already used previous versions of the Pathmaker product and want to
quickly learn about the new features and capabilities of the product for Release 3, read
the summary of new Pathmaker features included in this section. This summary is
written specifically for readers who are already very familiar with the product's basic
features. If you have not used previous versions of the Pathmaker product, it is
recommended that you read the Introduction to Pathmaker Release 3 manual first and
then read Section 1 of this guide.
The operating system for Tandem NonStop systems, formerly called the Guardian
operating system, is now called the Tandem NonStop Kernel. This change reflects
Tandem's current and future operating system enhancements that further enable open
systems and application portability.
Summary of New
Pathmaker Features
This summary provides a brief overview of the new features and capabilities of the
Pathmaker product for Release 3 and indicates where in the Pathmaker manual set
you can locate detailed information about the Release 3 enhancements.
New Interface to Pathmaker
Catalogs
In addition to the full screen interface, the Pathmaker product now provides the
Pathmaker Application Definition Language (PMADL), which is a syntax based
interface to Pathmaker catalogs. PMADL can be used to represent the contents of an
existing Pathmaker catalog in a textual form. PMADL is especially efficient for
making mass changes to a Pathmaker application and for quickly creating an
application modeled after an existing Pathmaker application. See “Managing
Pathmaker Application Development” in Section 1 for more information about using
PMADL.
New Features for
Developing a Pathmaker
Application
The Pathmaker product for Release 3 provides many enhancements intended to
further simplify the creation of requesters, services, and servers; a list of these
enhancements follows:
Pathmaker requesters can now be produced for JET6530 terminals and PCs and
3270 terminals that support Kanji. See “Creating Requesters for Kanji Terminals”
in Section 5 for details.
The Pathmaker product can now be used to generate C language services and
servers as well as COBOL85 services and servers. C language services can even be
separately generated and compiled. See Section 4 for more information about
coding custom services using the C language.
Embedded SQL statements that implement typical database operations for a single
NonStop SQL table can be generated by the Pathmaker product. Application
developers enter detailed information about the database operations needed into