Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Products: ACR9600,9630,9640

Note:

  • uses Uses 16bit integers to represent array subscripts for performance reasons. Arrays should not be declared in a way to use subscripts exceeding 16bit address limits, as this would lead to undefined behavior.

  • The upper and lower bounds must always be specified as integers in the declaration. It is not possible to assign/change array length using a variable at run-time. 

  • Expression are not allowed in the [index] assignment of any array. For example, x2[MyIndex+1]:=10;  would result in an error. Instead, evaluate the expression prior to using in the index field:    MyIndex:=MyIndex+1; x2[MyIndex]:=10;

     

     

...