() reserved characters

The () (left and right parentheses) reserved characters surround arguments within functions, encloses subscript references within dimensioned arrays, and override the normal order of precedence evaluation.

Note: For every (, there must be an associated ).


() as a function delimiter:

if not(num(response)) then crt "must be numeric!"

As a dimensioned array reference:

if cust.array(22) = "" then cust.array(22) = "hold"

Changing precedence in an arithmetic expression:

age = (today - birthday) / "365"

Without grouping precedence, the above calculation produces an inaccurate result due to the fact that division occurs at a higher level of precedence than subtraction.