Library /sys$common/syshlp/BASICHELP.HLB  —  Compile time errors, BOUCANNOT
  ERROR - An EXTERNAL statement declaring a SUB or  FUNCTION  subprogram
  specifies bounds in an array parameter.  For example:

       EXTERNAL SUB XYZ (LONG A(1,2,3))

  BASIC also signals this error if the program attempts to specify array
  bounds  in  a  SUB  or  FUNCTION  statement and the array is not being
  received BY REF.  Remove the array parameter's  bound  specifications.
  When  declaring an external subprogram you can specify only the number
  of dimensions for an array parameter.  For example:

       EXTERNAL SUB XYZ (LONG A(,,))
Close Help