for (int i = init, i < limit; i += stride) { // loop with array range check ... if (scale*i + offset < a.length) { // array range check <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2b062278a226fb47-eb42a94e-49404687-9437b4d7-efd77f29ed7be7482c7d1dfd"><ac:plain-text-body><![CDATA[ ... a[scale*i+offset] ... ]]></ac:plain-text-body></ac:structured-macro> } else raise_uncommon_trap(); ... }
|