Remember the following when you specify any of the edit codes:
- Edit fields of a non-printer file with caution. If you do edit fields of a non-printer
file, be aware of the contents of the edited fields and the effects
of any operations you do on them. For example, if you use the file
as input, the fields written out with editing must be considered character
fields, not numeric fields.
- Consideration should be given to data added by the edit operation.
The amount of punctuation added increases the overall length of the
edited value. If these added characters are not considered when editing
in output specifications, the output fields may overlap.
- The end position specified for output is the end position of the edited
field. For example, if any of the edit codes J through M are specified,
the end position is the position of the minus sign (or blank if the
field is positive).
- The compiler assigns a character position for the sign even for
unsigned numeric fields.