Browse Prior Art Database

Message Generator

IP.com Disclosure Number: IPCOM000083259D
Original Publication Date: 1975-Apr-01
Included in the Prior Art Database: 2005-Mar-01
Document File: 2 page(s) / 52K

Publishing Venue

IBM

Related People

Bains, RL: AUTHOR [+3]

Abstract

This Message Generator is designed so that all messages, whether diagnostic or informational, can be controlled in one place. Messages are defined for the message generator as a sequence of macro specifications. These macros are then assembled to produce a set of lists and tables, which eliminate redundant word references by use of a common word dictionary.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 69% of the total text.

Page 1 of 2

Message Generator

This Message Generator is designed so that all messages, whether diagnostic or informational, can be controlled in one place. Messages are defined for the message generator as a sequence of macro specifications. These macros are then assembled to produce a set of lists and tables, which eliminate redundant word references by use of a common word dictionary.

The caller of the message Generator passes five parameters to the program. (See Fig. 1) When called, the Message Generator performs the following: (See Fig. 2) 1. Validates the message number. 2. Locates the message expansion list. 3. Driven by codes in the message expansion list, generates the message in the supplied buffer.

The functions which may be specified via the code in the message expansion list are as follows: 1. Expand a series of words from the dictionary. 2. Place a passed field name in the expanded message. 3. Place a data associated with a field name in the message. 4. Expand a submessage and continue with this expansion list. 5. Place data passed via callers list in the message. 6. Exit from this message expansion list. 7. Expand a submessage associated with a passed field name. 8. Place data associated with a passed field name in the message.

Some of the salient characteristics of the Message Generator which make it functionally and architecturally superior to past message generators are: 1. The generator is designed for a Data Base Information Management System (IMS) structu...