The default array subscript lower bound may be specified in each program context with the OPTION BASEstatement. It must appear in the program context before any COM, COMPLEX, DIM, INTEGER or REAL statements. There may be only one OPTION BASE statement in any program context. If there is no OPTION BASE statement, then the default lower bound is zero.