Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Editing Operations Under Control of a Nondestructive Data Location

IP.com Disclosure Number: IPCOM000074147D
Original Publication Date: 1971-Mar-01
Included in the Prior Art Database: 2005-Feb-23
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Duquette, JJ: AUTHOR [+2]

Abstract

Editing instructions are used to change one or more fields of data (usually in internally usable code and format) into a printable (or displayable) format that is more easily readable. Examples of editing operations are: unpacking packed decimal fields; changing internal data signs to plus or minus symbols; inserting pound, decimals, cents, or dollar symbols; deleting leading zeros; changing binary or floating point format and notations; etc. prior editing methods usually involved at least two scans of the output field: (1) a mask comprising a pattern of special symbols and blanks is moved to an output area in core storage and (2) the desired data is edited into the output field thus destroying the pattern.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Editing Operations Under Control of a Nondestructive Data Location

Editing instructions are used to change one or more fields of data (usually in internally usable code and format) into a printable (or displayable) format that is more easily readable. Examples of editing operations are: unpacking packed decimal fields; changing internal data signs to plus or minus symbols; inserting pound, decimals, cents, or dollar symbols; deleting leading zeros; changing binary or floating point format and notations; etc. prior editing methods usually involved at least two scans of the output field: (1) a mask comprising a pattern of special symbols and blanks is moved to an output area in core storage and (2) the desired data is edited into the output field thus destroying the pattern.

The number of core storage references to the output field can be cut in half by using a nondestructive location to control editing operations. Using this technique, the edit control field (mask) and the data are scanned simultaneously and the edited result is placed directly into the output area or, if desired, into a temporary storage area for subsequent readout.

1