ADD (Add)

Free-Form Syntax (not allowed - use the + or += operator)
Code Factor 1 Factor 2 Result Field Indicators
ADD (H) Addend Addend Sum + - Z

If factor 1 is specified, the ADD operation adds it to factor 2 and places the sum in the result field. If factor 1 is not specified, the contents of factor 2 are added to the result field and the sum is placed in the result field. Factor 1 and factor 2 must be numeric and can contain one of: an array, array element, constant, field name, literal, subfield, or table name. For the rules for specifying an ADD operation, see Arithmetic Operations.

Figure 272. ADD Operations
*...1....+....2....+....3....+....4....+....5....+....6....+....7...+....
CL0N01Factor1+++++++Opcode(E)+Factor2+++++++Result++++++++Len++D+HiLoEq....
 *
 * The value 1 is added to RECNO.
C                   ADD       1             RECNO
 * The contents of EHWRK are added to CURHRS.
C                   ADD       EHWRK         CURHRS
 * The contents of OVRTM and REGHRS are added together and
 * placed in TOTPAY.
C     OVRTM         ADD       REGHRS        TOTPAY


[ Top of Page | Previous Page | Next Page | Contents | Index ]