POINTER Statement Options

The REPLACE statement can be used to move character data into an array row. Within a single REPLACE statement, the character data to be moved can be taken from several sources. Each of these sources can be one of several different types. A source can be another array row, a string literal, the value of an arithmetic expression, the value of a string expression, or the value of a pointer-valued attribute. Furthermore, as the character data is moved from a source to the destination, the characters can be translated or edited. Also, an arithmetic expression source can be treated as a binary value and converted into the equivalent decimal number expressed as a string of numeric characters.

The REPLACE FAMILY-CHANGE statement is the language construct provided to add datacomm stations to or remove datacomm stations from a family of stations.

The REPLACE POINTER-VALUED ATTRIBUTE statement is the language construct provided to assign character data to pointer-valued file and task attributes.

The SCAN statement can be used to examine character data located in an array row.

POINTER statements process character data from left to right.