Previous Topic: REXX Elements That OPS/REXX SupportsNext Topic: Constants in OPS/REXX


Implementation Limits

The following table describes the minimum limits that SAA imposes and the maximum limits that OPS/REXX imposes on REXX elements:

Item

SAA

OPS/REXX

Literal strings

100 bytes

32000 bytes

Symbol (variable name) length

250 bytes

250 characters for local symbols; 50 characters for global symbols; 32 characters for function and routine name labels

Nesting control structures

100

Varies, depending upon the complexities of the structures that are involved

Call arguments

20

10

MIN and MAX function arguments

20

20

Queue entries

100

Controlled by parameter; defaults to 3000

NUMERIC DIGITS value

1000

No maximum limit

Notational exponent value

999 999 999

999 999 999

Hexadecimal strings

250 bytes

32000 bytes

C2D input string

Limit is either 250 or the NUMERIC DIGITS value divided by 2, whichever is smaller

4 (must be a positive number)

D2C output string

Limit is either 250 or the NUMERIC DIGITS value divided by 2, whichever is smaller

256

X2D output string

Limit is either 500 or the NUMERIC DIGITS value minus 1

32000