#line 562 "utilities/arrcpy.bm"
qbs*oldstr3626=NULL;
#line 562 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST->tmp||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST->fixed||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST->readonly){
#line 562 "utilities/arrcpy.bm"
oldstr3626=_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST;
#line 562 "utilities/arrcpy.bm"
if (oldstr3626->cmem_descriptor){
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST=qbs_new_cmem(oldstr3626->len,0);
#line 562 "utilities/arrcpy.bm"
}else{
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST=qbs_new(oldstr3626->len,0);
#line 562 "utilities/arrcpy.bm"
}
#line 562 "utilities/arrcpy.bm"
memcpy(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_DST_START_LIST->chr,oldstr3626->chr,oldstr3626->len);
#line 562 "utilities/arrcpy.bm"
}
#line 562 "utilities/arrcpy.bm"
qbs*oldstr3627=NULL;
#line 562 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT->tmp||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT->fixed||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT->readonly){
#line 562 "utilities/arrcpy.bm"
oldstr3627=_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT;
#line 562 "utilities/arrcpy.bm"
if (oldstr3627->cmem_descriptor){
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT=qbs_new_cmem(oldstr3627->len,0);
#line 562 "utilities/arrcpy.bm"
}else{
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT=qbs_new(oldstr3627->len,0);
#line 562 "utilities/arrcpy.bm"
}
#line 562 "utilities/arrcpy.bm"
memcpy(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_INIT->chr,oldstr3627->chr,oldstr3627->len);
#line 562 "utilities/arrcpy.bm"
}
#line 562 "utilities/arrcpy.bm"
qbs*oldstr3628=NULL;
#line 562 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD->tmp||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD->fixed||_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD->readonly){
#line 562 "utilities/arrcpy.bm"
oldstr3628=_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD;
#line 562 "utilities/arrcpy.bm"
if (oldstr3628->cmem_descriptor){
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD=qbs_new_cmem(oldstr3628->len,0);
#line 562 "utilities/arrcpy.bm"
}else{
#line 562 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD=qbs_new(oldstr3628->len,0);
#line 562 "utilities/arrcpy.bm"
}
#line 562 "utilities/arrcpy.bm"
memcpy(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_FIRST_COORD->chr,oldstr3628->chr,oldstr3628->len);
#line 562 "utilities/arrcpy.bm"
}
qbs *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_TOKEN=NULL;
#line 563 "utilities/arrcpy.bm"
if (!_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_TOKEN)_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_TOKEN=qbs_new(0,0);
qbs *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_EXPR=NULL;
#line 563 "utilities/arrcpy.bm"
if (!_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_EXPR)_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_EXPR=qbs_new(0,0);
qbs *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_WORK=NULL;
#line 563 "utilities/arrcpy.bm"
if (!_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_WORK)_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_WORK=qbs_new(0,0);
qbs *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_CODE=NULL;
#line 563 "utilities/arrcpy.bm"
if (!_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_CODE)_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_STRING_COORD_CODE=qbs_new(0,0);
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_TOKENS=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_TOKENS==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_TOKENS=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_TOKENS=0;
#line 564 "utilities/arrcpy.bm"
}
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_AT=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_AT==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_AT=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_AT=0;
#line 564 "utilities/arrcpy.bm"
}
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_DEPTH=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_DEPTH==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_DEPTH=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_DEPTH=0;
#line 564 "utilities/arrcpy.bm"
}
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_BEGIN=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_BEGIN==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_BEGIN=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_BEGIN=0;
#line 564 "utilities/arrcpy.bm"
}
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_COUNT=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_COUNT==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_COUNT=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_COUNT=0;
#line 564 "utilities/arrcpy.bm"
}
int32 *_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_CUT=NULL;
#line 564 "utilities/arrcpy.bm"
if(_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_CUT==NULL){
#line 564 "utilities/arrcpy.bm"
_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_CUT=(int32*)mem_static_malloc(4);
#line 564 "utilities/arrcpy.bm"
*_SUB_PARSEARRAYCOPYDESTINATIONSTARTS_LONG_COORD_CUT=0;
#line 564 "utilities/arrcpy.bm"
}
#line 575 "utilities/arrcpy.bm"
int64 fornext_value3630;
#line 575 "utilities/arrcpy.bm"
int64 fornext_finalvalue3630;
#line 575 "utilities/arrcpy.bm"
int64 fornext_step3630;
#line 575 "utilities/arrcpy.bm"
uint8 fornext_step_negative3630;
#line 593 "utilities/arrcpy.bm"
int32 pass3631;
#line 602 "utilities/arrcpy.bm"
int32 pass3632;
