ILE RPG Language Reference
| 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 ]