Browse Prior Art Database

Programmed Instruction Text Processing System

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

Publishing Venue

IBM

Related People

Atkins, JD: AUTHOR

Abstract

In the computerized preparation and storage of documents in Programmed Instruction (PI) or framed format as illustrated in Fig. 1, it is desirable to be able to insert or delete numbered frames, and have the computer renumber all succeeding frames and to revise all internal frame references to other frames.

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 53% of the total text.

Page 1 of 2

Programmed Instruction Text Processing System

In the computerized preparation and storage of documents in Programmed Instruction (PI) or framed format as illustrated in Fig. 1, it is desirable to be able to insert or delete numbered frames, and have the computer renumber all succeeding frames and to revise all internal frame references to other frames.

The described program, Documentation Implementer with Assembler and Linkage Editor (DIAL) is an interactive text-processing system, designed to support the creation and modification of documents in programmed instruction (PI) or frame format (see Fig. 1).

The system is built on the Virtual Machine/Conversational Monitor System (VM/CMS) and uses many CMS functions to provide the basic capabilities to build and maintain data files. DIAL also provides a number of unique functions tailored to the support of PI documentation, such as an assembler, a linkage- editor, and a formatter.

The primary characteristic of PI documentation is the frame identifier. DIAL's approach to supporting frame identifiers, is to treat the identifiers as if they were symbolic labels in an assembler language program. Each frame is treated as a single assembler language statement. Frame identifiers need only be specified for frames that are to be referenced by other frames, just as labels are only necessary for program statements that are the targets of GOTO instructions.

DIAL provides for external entry points within a document that may be referenced from other documents, as well as within the document in which the external symbols ar...