int32 FUNC_ALLOCARRAY(qbs*_FUNC_ALLOCARRAY_STRING_N2,qbs*_FUNC_ALLOCARRAY_STRING_ELEMENTS,int32*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE,int32*_FUNC_ALLOCARRAY_LONG_UDT){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data9.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
*_FUNC_ALLOCARRAY_LONG_DIMSHAREDLAST=*__INTEGER_DIMSHARED;
if(!qbevent)break;evnt(13634);}while(r);
do{
*__INTEGER_DIMSHARED= 0 ;
if(!qbevent)break;evnt(13634);}while(r);
S_16241:;
if ((-(*__LONG_AUTOARRAY== 1 ))||is_error_pending()){
if(qbevent){evnt(13636);if(r)goto S_16241;}
do{
*__LONG_AUTOARRAY= 0 ;
if(!qbevent)break;evnt(13636);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_AUTOARY= 1 ;
if(!qbevent)break;evnt(13636);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13638);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E,_FUNC_ALLOCARRAY_STRING_ELEMENTS);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13643);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_STRING_N2);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13643);}while(r);
S_16248:;
if ((-(*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE== -2147483647 ))||is_error_pending()){
if(qbevent){evnt(13644);if(r)goto S_16248;}
do{
*_FUNC_ALLOCARRAY_LONG_STRINGARRAY= 1 ;
if(!qbevent)break;evnt(13644);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE= 8 ;
if(!qbevent)break;evnt(13644);}while(r);
}
S_16252:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_ALLOCARRAY_STRING_E)== 63 )))||is_error_pending()){
if(qbevent){evnt(13646);if(r)goto S_16252;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(qbs_add(qbs_new_txt_len("(",1),__STRING1_SP2),qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13647);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_UNDEFINED= -1 ;
if(!qbevent)break;evnt(13648);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_NUME= 1 ;
if(!qbevent)break;evnt(13649);}while(r);
S_16256:;
if ((qbs_cleanup(qbs_tmp_base,-(_FUNC_ALLOCARRAY_STRING_E->len== 1 )))||is_error_pending()){
if(qbevent){evnt(13650);if(r)goto S_16256;}
do{
goto LABEL_UNDEFINEDARRAY;
if(!qbevent)break;evnt(13650);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_UNDEFINED= 1 ;
if(!qbevent)break;evnt(13651);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_NUME=qbr(qbs_val<long double>(qbs_right(_FUNC_ALLOCARRAY_STRING_E,_FUNC_ALLOCARRAY_STRING_E->len- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13652);}while(r);
do{
goto LABEL_UNDEFINEDARRAY;
if(!qbevent)break;evnt(13653);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_NUME= 1 ;
if(!qbevent)break;evnt(13658);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_N=FUNC_NUMELEMENTS(_FUNC_ALLOCARRAY_STRING_E);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13659);}while(r);
S_16265:;
fornext_value2369= 1 ;
fornext_finalvalue2369=*_FUNC_ALLOCARRAY_LONG_N;
fornext_step2369= 1 ;
if (fornext_step2369<0) fornext_step_negative2369=1; else fornext_step_negative2369=0;
if (is_error_pending()) goto fornext_error2369;
goto fornext_entrylabel2369;
while(1){
fornext_value2369=fornext_step2369+(*_FUNC_ALLOCARRAY_LONG_I);
fornext_entrylabel2369:
*_FUNC_ALLOCARRAY_LONG_I=fornext_value2369;
if (fornext_step_negative2369){
if (fornext_value2369<fornext_finalvalue2369) break;
}else{
if (fornext_value2369>fornext_finalvalue2369) break;
}
fornext_error2369:;
if(qbevent){evnt(13660);if(r)goto S_16265;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E2,FUNC_GETELEMENT(_FUNC_ALLOCARRAY_STRING_E,_FUNC_ALLOCARRAY_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13661);}while(r);
S_16267:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(13662);if(r)goto S_16267;}
do{
*_FUNC_ALLOCARRAY_LONG_B=*_FUNC_ALLOCARRAY_LONG_B+ 1 ;
if(!qbevent)break;evnt(13662);}while(r);
}
S_16270:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_FUNC_ALLOCARRAY_LONG_B== 0 ))&(qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len(",",1)))))||is_error_pending()){
if(qbevent){evnt(13663);if(r)goto S_16270;}
do{
*_FUNC_ALLOCARRAY_LONG_NUME=*_FUNC_ALLOCARRAY_LONG_NUME+ 1 ;
if(!qbevent)break;evnt(13663);}while(r);
}
S_16273:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len(")",1))))||is_error_pending()){
if(qbevent){evnt(13664);if(r)goto S_16273;}
do{
*_FUNC_ALLOCARRAY_LONG_B=*_FUNC_ALLOCARRAY_LONG_B- 1 ;
if(!qbevent)break;evnt(13664);}while(r);
}
fornext_continue_2368:;
}
fornext_exit_2368:;
S_16277:;
if (( 0ll )||is_error_pending()){
if(qbevent){evnt(13666);if(r)goto S_16277;}
do{
tab_spc_cr_size=2;
tab_fileno=tmp_fileno= 9 ;
if (is_error_pending()) goto skip2370;
sub_file_print(tmp_fileno,qbs_new_txt_len("numelements count:",18), 0, 0, 0);
if (is_error_pending()) goto skip2370;
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_ALLOCARRAY_LONG_NUME)), 1, 0, 1);
if (is_error_pending()) goto skip2370;
skip2370:
qbs_cleanup(qbs_tmp_base,0);
tab_spc_cr_size=1;
if(!qbevent)break;evnt(13666);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_DESCSTATIC= 0 ;
if(!qbevent)break;evnt(13668);}while(r);
S_16281:;
if ((*__INTEGER_ARRAYDESC)||is_error_pending()){
if(qbevent){evnt(13669);if(r)goto S_16281;}
S_16282:;
if ((-(*(int16*)(((char*)__UDT_ID)+(516))!=*_FUNC_ALLOCARRAY_LONG_NUME))||is_error_pending()){
if(qbevent){evnt(13670);if(r)goto S_16282;}
S_16283:;
if ((-(*(int16*)(((char*)__UDT_ID)+(516))== -1 ))||is_error_pending()){
if(qbevent){evnt(13672);if(r)goto S_16283;}
S_16284:;
if (((-(((int16*)(__ARRAY_INTEGER_ARRAYELEMENTSLIST[0]))[array_check((*__LONG_CURRENTID)-__ARRAY_INTEGER_ARRAYELEMENTSLIST[4],__ARRAY_INTEGER_ARRAYELEMENTSLIST[5])]!= 0 ))&(-(*_FUNC_ALLOCARRAY_LONG_NUME!=((int16*)(__ARRAY_INTEGER_ARRAYELEMENTSLIST[0]))[array_check((*__LONG_CURRENTID)-__ARRAY_INTEGER_ARRAYELEMENTSLIST[4],__ARRAY_INTEGER_ARRAYELEMENTSLIST[5])])))||is_error_pending()){
if(qbevent){evnt(13673);if(r)goto S_16284;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Cannot change the number of elements an array has!",50));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13673);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13673);}while(r);
}
S_16288:;
if ((-(*_FUNC_ALLOCARRAY_LONG_NUME== 1 ))||is_error_pending()){
if(qbevent){evnt(13674);if(r)goto S_16288;}
do{
*(int16*)(((char*)__UDT_ID)+(516))= 1 ;
if(!qbevent)break;evnt(13674);}while(r);
do{
*(int16*)(((char*)__ARRAY_UDT_IDS[0])+((array_check((*__LONG_CURRENTID)-__ARRAY_UDT_IDS[4],__ARRAY_UDT_IDS[5]))*2869+516))= 1 ;
if(!qbevent)break;evnt(13674);}while(r);
}
do{
tmp_long=array_check((*__LONG_CURRENTID)-__ARRAY_INTEGER_ARRAYELEMENTSLIST[4],__ARRAY_INTEGER_ARRAYELEMENTSLIST[5]);
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ARRAYELEMENTSLIST[0]))[tmp_long]=*_FUNC_ALLOCARRAY_LONG_NUME;
if(!qbevent)break;evnt(13675);}while(r);
}else{
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Cannot change the number of elements an array has!",50));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13677);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13677);}while(r);
}
}
S_16298:;
if ((*(int16*)(((char*)__UDT_ID)+(518)))||is_error_pending()){
if(qbevent){evnt(13681);if(r)goto S_16298;}
do{
*_FUNC_ALLOCARRAY_LONG_DESCSTATIC= 1 ;
if(!qbevent)break;evnt(13681);}while(r);
}
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(qbs_new_txt_len("(",1),__STRING1_SP2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13684);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_CR,qbs_add(func_chr( 13 ),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13686);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13687);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_CONSTDIMENSIONS= 1 ;
if(!qbevent)break;evnt(13688);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_EI=( 4 )+(*_FUNC_ALLOCARRAY_LONG_NUME* 4 )-( 4 );
if(!qbevent)break;evnt(13689);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_CURE= 1 ;
if(!qbevent)break;evnt(13690);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13691);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13691);}while(r);
S_16310:;
fornext_value2372= 1 ;
fornext_finalvalue2372=*_FUNC_ALLOCARRAY_LONG_N;
fornext_step2372= 1 ;
if (fornext_step2372<0) fornext_step_negative2372=1; else fornext_step_negative2372=0;
if (is_error_pending()) goto fornext_error2372;
goto fornext_entrylabel2372;
while(1){
fornext_value2372=fornext_step2372+(*_FUNC_ALLOCARRAY_LONG_I);
fornext_entrylabel2372:
*_FUNC_ALLOCARRAY_LONG_I=fornext_value2372;
if (fornext_step_negative2372){
if (fornext_value2372<fornext_finalvalue2372) break;
}else{
if (fornext_value2372>fornext_finalvalue2372) break;
}
fornext_error2372:;
if(qbevent){evnt(13692);if(r)goto S_16310;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E2,FUNC_GETELEMENT(_FUNC_ALLOCARRAY_STRING_E,_FUNC_ALLOCARRAY_LONG_I));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13693);}while(r);
S_16312:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(13694);if(r)goto S_16312;}
do{
*_FUNC_ALLOCARRAY_LONG_B=*_FUNC_ALLOCARRAY_LONG_B+ 1 ;
if(!qbevent)break;evnt(13694);}while(r);
}
S_16315:;
if ((qbs_cleanup(qbs_tmp_base,(((qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len(",",1)))&(-(*_FUNC_ALLOCARRAY_LONG_B== 0 ))))|(-(*_FUNC_ALLOCARRAY_LONG_I==*_FUNC_ALLOCARRAY_LONG_N))))||is_error_pending()){
if(qbevent){evnt(13695);if(r)goto S_16315;}
S_16316:;
if ((-(*_FUNC_ALLOCARRAY_LONG_I==*_FUNC_ALLOCARRAY_LONG_N))||is_error_pending()){
if(qbevent){evnt(13696);if(r)goto S_16316;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_E3,__STRING1_SP),_FUNC_ALLOCARRAY_STRING_E2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13696);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_right(_FUNC_ALLOCARRAY_STRING_E3,_FUNC_ALLOCARRAY_STRING_E3->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13697);}while(r);
S_16320:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(13698);if(r)goto S_16320;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs_right(_FUNC_ALLOCARRAY_STRING_E3BASE,_FUNC_ALLOCARRAY_STRING_E3BASE->len- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13698);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_BASEGIVEN= 1 ;
if(!qbevent)break;evnt(13702);}while(r);
S_16324:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(13703);if(r)goto S_16324;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs__tostr((int64)(*__INTEGER_OPTIONBASE+ 0 ),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13703);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_BASEGIVEN= 0 ;
if(!qbevent)break;evnt(13703);}while(r);
}
do{
*__INTEGER_CONSTEQUATION= 1 ;
if(!qbevent)break;evnt(13704);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,FUNC_FIXOPERATIONORDER(_FUNC_ALLOCARRAY_STRING_E3BASE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13706);}while(r);
S_16330:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(13707);if(r)goto S_16330;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13707);}while(r);
}
S_16333:;
if ((*_FUNC_ALLOCARRAY_LONG_BASEGIVEN)||is_error_pending()){
if(qbevent){evnt(13708);if(r)goto S_16333;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_L,__STRING_TLAYOUT),__STRING1_SP),FUNC_SCASE(qbs_new_txt_len("To",2))),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13708);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,FUNC_EVALUATETOTYP(_FUNC_ALLOCARRAY_STRING_E3BASE,&(pass2375= 64 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13709);}while(r);
S_16337:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(13710);if(r)goto S_16337;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13710);}while(r);
}
S_16340:;
if ((-(*__INTEGER_CONSTEQUATION== 0 ))||is_error_pending()){
if(qbevent){evnt(13712);if(r)goto S_16340;}
do{
*_FUNC_ALLOCARRAY_LONG_CONSTDIMENSIONS= 0 ;
if(!qbevent)break;evnt(13712);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SD,_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_EI),NULL,0)),qbs_new_txt_len("]=",2)),_FUNC_ALLOCARRAY_STRING_E3BASE),qbs_new_txt_len(";",1)),_FUNC_ALLOCARRAY_STRING_CR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13713);}while(r);
do{
*__INTEGER_CONSTEQUATION= 1 ;
if(!qbevent)break;evnt(13715);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,FUNC_FIXOPERATIONORDER(_FUNC_ALLOCARRAY_STRING_E3));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13717);}while(r);
S_16346:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(13718);if(r)goto S_16346;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13718);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_L,__STRING_TLAYOUT),__STRING1_SP2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13719);}while(r);
S_16350:;
if ((-(*_FUNC_ALLOCARRAY_LONG_I==*_FUNC_ALLOCARRAY_LONG_N))||is_error_pending()){
if(qbevent){evnt(13720);if(r)goto S_16350;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(_FUNC_ALLOCARRAY_STRING_L,qbs_new_txt_len(")",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13720);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_L,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_L,qbs_new_txt_len(",",1)),__STRING1_SP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13720);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,FUNC_EVALUATETOTYP(_FUNC_ALLOCARRAY_STRING_E3,&(pass2376= 64 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13721);}while(r);
S_16356:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(13722);if(r)goto S_16356;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13722);}while(r);
}
S_16359:;
if ((-(*__INTEGER_CONSTEQUATION== 0 ))||is_error_pending()){
if(qbevent){evnt(13724);if(r)goto S_16359;}
do{
*_FUNC_ALLOCARRAY_LONG_CONSTDIMENSIONS= 0 ;
if(!qbevent)break;evnt(13724);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_EI=*_FUNC_ALLOCARRAY_LONG_EI+ 1 ;
if(!qbevent)break;evnt(13725);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SD,_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_EI),NULL,0)),qbs_new_txt_len("]=(",3)),_FUNC_ALLOCARRAY_STRING_E3),qbs_new_txt_len(")-",2)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int64)(*_FUNC_ALLOCARRAY_LONG_EI- 1 ),NULL,0)),qbs_new_txt_len("]+1;",4)),_FUNC_ALLOCARRAY_STRING_CR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13726);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_EI=*_FUNC_ALLOCARRAY_LONG_EI+ 1 ;
if(!qbevent)break;evnt(13727);}while(r);
S_16365:;
if ((-(*_FUNC_ALLOCARRAY_LONG_CURE== 1 ))||is_error_pending()){
if(qbevent){evnt(13729);if(r)goto S_16365;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SD,_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_EI),NULL,0)),qbs_new_txt_len("]=1;",4)),_FUNC_ALLOCARRAY_STRING_CR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13731);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SD,_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_EI),NULL,0)),qbs_new_txt_len("]=",2)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int64)(*_FUNC_ALLOCARRAY_LONG_EI+ 4 ),NULL,0)),qbs_new_txt_len("]*",2)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int64)(*_FUNC_ALLOCARRAY_LONG_EI+ 3 ),NULL,0)),qbs_new_txt_len("];",2)),_FUNC_ALLOCARRAY_STRING_CR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13733);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_EI=*_FUNC_ALLOCARRAY_LONG_EI+ 1 ;
if(!qbevent)break;evnt(13735);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_EI=*_FUNC_ALLOCARRAY_LONG_EI+ 1 ;
if(!qbevent)break;evnt(13736);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_EI=*_FUNC_ALLOCARRAY_LONG_EI- 8 ;
if(!qbevent)break;evnt(13737);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_CURE=*_FUNC_ALLOCARRAY_LONG_CURE+ 1 ;
if(!qbevent)break;evnt(13738);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13739);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13739);}while(r);
do{
goto LABEL_AANEXTE;
if(!qbevent)break;evnt(13740);}while(r);
}
S_16378:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_ALLOCARRAY_STRING_E2,qbs_new_txt_len(")",1))))||is_error_pending()){
if(qbevent){evnt(13742);if(r)goto S_16378;}
do{
*_FUNC_ALLOCARRAY_LONG_B=*_FUNC_ALLOCARRAY_LONG_B- 1 ;
if(!qbevent)break;evnt(13742);}while(r);
}
S_16381:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_ucase(_FUNC_ALLOCARRAY_STRING_E2),qbs_new_txt_len("TO",2)))&(-(*_FUNC_ALLOCARRAY_LONG_B== 0 ))))||is_error_pending()){
if(qbevent){evnt(13743);if(r)goto S_16381;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3BASE,_FUNC_ALLOCARRAY_STRING_E3);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13744);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13745);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_E3,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_E3,__STRING1_SP),_FUNC_ALLOCARRAY_STRING_E2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13747);}while(r);
}
LABEL_AANEXTE:;
if(qbevent){evnt(13749);r=0;}
fornext_continue_2371:;
}
fornext_exit_2371:;
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SD,qbs_left(_FUNC_ALLOCARRAY_STRING_SD,_FUNC_ALLOCARRAY_STRING_SD->len- 2 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13751);}while(r);
LABEL_UNDEFINEDARRAY:;
if(qbevent){evnt(13753);r=0;}
do{
*_FUNC_ALLOCARRAY_LONG_CMEM= 0 ;
if(!qbevent)break;evnt(13756);}while(r);
S_16390:;
if ((-(*__INTEGER_ARRAYDESC== 0 ))||is_error_pending()){
if(qbevent){evnt(13757);if(r)goto S_16390;}
S_16391:;
if ((((int16*)(__ARRAY_INTEGER_CMEMLIST[0]))[array_check((*__LONG_IDN+ 1 )-__ARRAY_INTEGER_CMEMLIST[4],__ARRAY_INTEGER_CMEMLIST[5])])||is_error_pending()){
if(qbevent){evnt(13758);if(r)goto S_16391;}
do{
*_FUNC_ALLOCARRAY_LONG_CMEM= 1 ;
if(!qbevent)break;evnt(13758);}while(r);
}
}else{
S_16395:;
if ((((int16*)(__ARRAY_INTEGER_CMEMLIST[0]))[array_check((*__INTEGER_ARRAYDESC)-__ARRAY_INTEGER_CMEMLIST[4],__ARRAY_INTEGER_CMEMLIST[5])])||is_error_pending()){
if(qbevent){evnt(13760);if(r)goto S_16395;}
do{
*_FUNC_ALLOCARRAY_LONG_CMEM= 1 ;
if(!qbevent)break;evnt(13760);}while(r);
}
}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY=*_FUNC_ALLOCARRAY_LONG_CONSTDIMENSIONS;
if(!qbevent)break;evnt(13763);}while(r);
S_16400:;
if (((-(*__LONG_SUBFUNCN!= 0 ))&(-(*__LONG_DIMSTATIC== 0 )))||is_error_pending()){
if(qbevent){evnt(13764);if(r)goto S_16400;}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13764);}while(r);
}
S_16403:;
if ((-(*__LONG_DIMSTATIC== 3 ))||is_error_pending()){
if(qbevent){evnt(13765);if(r)goto S_16403;}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13765);}while(r);
}
S_16406:;
if ((*__INTEGER_DYNAMICMODE)||is_error_pending()){
if(qbevent){evnt(13766);if(r)goto S_16406;}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13766);}while(r);
}
S_16409:;
if ((*__INTEGER_REDIMOPTION)||is_error_pending()){
if(qbevent){evnt(13767);if(r)goto S_16409;}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13767);}while(r);
}
S_16412:;
if ((-(*__INTEGER_DIMOPTION== 3 ))||is_error_pending()){
if(qbevent){evnt(13768);if(r)goto S_16412;}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13768);}while(r);
}
S_16415:;
if ((*__INTEGER_ARRAYDESC)||is_error_pending()){
if(qbevent){evnt(13770);if(r)goto S_16415;}
S_16416:;
if ((-(*_FUNC_ALLOCARRAY_LONG_STATICARRAY== 1 ))||is_error_pending()){
if(qbevent){evnt(13771);if(r)goto S_16416;}
S_16417:;
if ((*_FUNC_ALLOCARRAY_LONG_DESCSTATIC)||is_error_pending()){
if(qbevent){evnt(13772);if(r)goto S_16417;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Cannot redefine a static array!",31));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13772);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(13772);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_STATICARRAY= 0 ;
if(!qbevent)break;evnt(13773);}while(r);
}
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13782);}while(r);
S_16425:;
if ((-(*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE< 0 ))||is_error_pending()){
if(qbevent){evnt(13783);if(r)goto S_16425;}
do{
*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE=-(*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE);
if(!qbevent)break;evnt(13784);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,qbs_add(qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_ELEMENTSIZE),NULL,0),qbs_new_txt_len("/8+1",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13785);}while(r);
}
S_16429:;
if ((-(*__INTEGER_ARRAYDESC== 0 ))||is_error_pending()){
if(qbevent){evnt(13790);if(r)goto S_16429;}
do{
SUB_WRITEBUFLINE(__INTEGER_DEFDATAHANDLE,qbs_add(qbs_add(qbs_new_txt_len("ptrszint *",10),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("=NULL;",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13791);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2378=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if (!",5),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("){",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13792);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2379=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("=(ptrszint*)mem_static_malloc(",30)),qbs__tostr((int64)(( 4 **_FUNC_ALLOCARRAY_LONG_NUME)+( 4 )+( 1 )),NULL,0)),qbs_new_txt_len("*ptrsz);",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13793);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2380=*__LONG_DATATXTBUF),qbs_new_txt_len("new_mem_lock();",15));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13795);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2381=*__LONG_DATATXTBUF),qbs_new_txt_len("mem_lock_tmp->type=4;",21));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13796);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2382=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("((ptrszint*)",12),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len(")[",2)),qbs__tostr((int64)(( 4 **_FUNC_ALLOCARRAY_LONG_NUME)+( 4 )+( 1 )-( 1 )),NULL,0)),qbs_new_txt_len("]=(ptrszint)mem_lock_tmp;",25)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13797);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13801);}while(r);
S_16438:;
fornext_value2384= 1 ;
fornext_finalvalue2384=*_FUNC_ALLOCARRAY_LONG_NUME;
fornext_step2384= 1 ;
if (fornext_step2384<0) fornext_step_negative2384=1; else fornext_step_negative2384=0;
if (is_error_pending()) goto fornext_error2384;
goto fornext_entrylabel2384;
while(1){
fornext_value2384=fornext_step2384+(*_FUNC_ALLOCARRAY_LONG_I);
fornext_entrylabel2384:
*_FUNC_ALLOCARRAY_LONG_I=fornext_value2384;
if (fornext_step_negative2384){
if (fornext_value2384<fornext_finalvalue2384) break;
}else{
if (fornext_value2384>fornext_finalvalue2384) break;
}
fornext_error2384:;
if(qbevent){evnt(13802);if(r)goto S_16438;}
S_16439:;
if ((-(*_FUNC_ALLOCARRAY_LONG_I!= 1 ))||is_error_pending()){
if(qbevent){evnt(13803);if(r)goto S_16439;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_add(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_new_txt_len("*",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13803);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SIZESTR,_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[",1)),qbs__tostr((int64)((*_FUNC_ALLOCARRAY_LONG_I* 4 )-( 4 )+( 5 )),NULL,0)),qbs_new_txt_len("]",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13804);}while(r);
fornext_continue_2383:;
}
fornext_exit_2383:;
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_ELESIZESTR,_FUNC_ALLOCARRAY_STRING_SIZESTR);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13806);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_SIZESTR,qbs_new_txt_len("*",1)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13807);}while(r);
S_16446:;
if ((*_FUNC_ALLOCARRAY_LONG_STATICARRAY)||is_error_pending()){
if(qbevent){evnt(13812);if(r)goto S_16446;}
do{
SUB_WRITEBUFLINE(&(pass2385=*__LONG_DATATXTBUF),_FUNC_ALLOCARRAY_STRING_SD);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13814);}while(r);
S_16448:;
if ((*_FUNC_ALLOCARRAY_LONG_CMEM&(-(*_FUNC_ALLOCARRAY_LONG_STRINGARRAY== 0 )))||is_error_pending()){
if(qbevent){evnt(13819);if(r)goto S_16448;}
do{
SUB_WRITEBUFLINE(&(pass2386=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[0]=(ptrszint)cmem_static_pointer;",34)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13822);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2387=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if ((cmem_static_pointer+=((",28),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(")+15)&-16)>cmem_dynamic_base) error(257);",41)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13824);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2388=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if ((",5),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(")>65536) error(257);",20)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13826);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2389=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("memset((void*)(",15),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),0,",7)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13828);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2390=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[2]=1+2+4;",10)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13830);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2391=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[0]=(ptrszint)mem_static_malloc(",32)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13833);}while(r);
S_16456:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(13834);if(r)goto S_16456;}
do{
SUB_WRITEBUFLINE(&(pass2392=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("tmp_long=",9),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13836);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2393=*__LONG_DATATXTBUF),qbs_new_txt_len("while(tmp_long--){",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13837);}while(r);
S_16459:;
if ((*_FUNC_ALLOCARRAY_LONG_CMEM)||is_error_pending()){
if(qbevent){evnt(13838);if(r)goto S_16459;}
do{
SUB_WRITEBUFLINE(&(pass2394=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("((uint64*)(",11),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);",42)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13839);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2395=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("((uint64*)(",11),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new(0,0);",37)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13841);}while(r);
}
do{
SUB_WRITEBUFLINE(&(pass2396=*__LONG_DATATXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13843);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2397=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("memset((void*)(",15),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),0,",7)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13846);}while(r);
}
do{
SUB_WRITEBUFLINE(&(pass2398=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[2]=1+2;",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13848);}while(r);
}
S_16470:;
if (((-(*_FUNC_ALLOCARRAY_LONG_UDT> 0 ))&((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_FUNC_ALLOCARRAY_LONG_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])])||is_error_pending()){
if(qbevent){evnt(13851);if(r)goto S_16470;}
do{
SUB_WRITEBUFLINE(&(pass2399=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_new_txt_len("tmp_long=",9),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13852);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2400=*__LONG_DATATXTBUF),qbs_new_txt_len("while(tmp_long--){",18));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13853);}while(r);
do{
SUB_INITIALISE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2401= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13854);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2402=*__LONG_DATATXTBUF),_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13855);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2403=*__LONG_DATATXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13856);}while(r);
}
do{
SUB_WRITEBUFLINE(&(pass2404=*__LONG_DATATXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13860);}while(r);
do{
*_FUNC_ALLOCARRAY_LONG_ALLOCARRAY=*_FUNC_ALLOCARRAY_LONG_NUME+ 65536 ;
if(!qbevent)break;evnt(13861);}while(r);
}
S_16480:;
if ((-(*_FUNC_ALLOCARRAY_LONG_STATICARRAY== 0 ))||is_error_pending()){
if(qbevent){evnt(13866);if(r)goto S_16480;}
S_16481:;
if ((-(*_FUNC_ALLOCARRAY_LONG_UNDEFINED== 0 ))||is_error_pending()){
if(qbevent){evnt(13868);if(r)goto S_16481;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&2){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13873);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("error(10);",10)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13874);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13875);}while(r);
S_16485:;
if ((-(*__INTEGER_REDIMOPTION== 0 ))||is_error_pending()){
if(qbevent){evnt(13880);if(r)goto S_16485;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&1){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13881);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (!error_occurred) error(10);",31)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13882);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13883);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("((mem_lock*)((ptrszint*)",24)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len(")[",2)),qbs__tostr((int64)(( 4 **_FUNC_ALLOCARRAY_LONG_NUME)+( 4 )+( 1 )-( 1 )),NULL,0)),qbs_new_txt_len("])->id=(++mem_lock_id);",23)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13891);}while(r);
S_16491:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(13893);if(r)goto S_16491;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("static int32 preserved_elements;",32)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13894);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&1){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13898);}while(r);
S_16495:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(13900);if(r)goto S_16495;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("preserved_elements=",19)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13901);}while(r);
do{
goto LABEL_SKIPERASE;
if(!qbevent)break;evnt(13902);}while(r);
}
S_16499:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(13906);if(r)goto S_16499;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long=",9)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13907);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("while(tmp_long--) qbs_free((qbs*)((uint64*)(",44)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]);",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13908);}while(r);
}
S_16503:;
if (((-(*_FUNC_ALLOCARRAY_LONG_UDT> 0 ))&((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_FUNC_ALLOCARRAY_LONG_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])])||is_error_pending()){
if(qbevent){evnt(13911);if(r)goto S_16503;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long=",9)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13912);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("while(tmp_long--) {",19)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13913);}while(r);
do{
SUB_FREE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2405= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13914);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,_FUNC_ALLOCARRAY_STRING_ACC),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13915);}while(r);
}
S_16509:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(13919);if(r)goto S_16509;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("free((void*)(",13)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13921);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&4){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13924);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("cmem_dynamic_free((uint8*)(",27)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13925);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13926);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("free((void*)(",13)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13927);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13928);}while(r);
}
LABEL_SKIPERASE:;
if(qbevent){evnt(13931);r=0;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13933);}while(r);
S_16519:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(13934);if(r)goto S_16519;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("else preserved_elements=0;",26)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13935);}while(r);
}
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_SD));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13945);}while(r);
S_16524:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY|((-(*_FUNC_ALLOCARRAY_LONG_UDT> 0 ))&((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_FUNC_ALLOCARRAY_LONG_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])]))||is_error_pending()){
if(qbevent){evnt(13946);if(r)goto S_16524;}
S_16525:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(13950);if(r)goto S_16525;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements){",24)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13951);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("static ptrszint tmp_long2;",26)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13953);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long2=",10)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13956);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (tmp_long2<preserved_elements){",34)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13957);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("for(tmp_long=tmp_long2;tmp_long<preserved_elements;tmp_long++) {",64)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13958);}while(r);
S_16531:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(13959);if(r)goto S_16531;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("qbs_free((qbs*)((uint64*)(",26)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]);",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13960);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_ACC,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13962);}while(r);
do{
SUB_FREE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2406= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13963);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(_FUNC_ALLOCARRAY_STRING_F12,_FUNC_ALLOCARRAY_STRING_ACC));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13964);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}}",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13966);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)realloc((void*)(",30)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),tmp_long2*",15)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13968);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (!",5)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]) error(257);",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13969);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements<tmp_long2){",34)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13970);}while(r);
S_16542:;
if ((-(*_FUNC_ALLOCARRAY_LONG_STRINGARRAY== 0 ))||is_error_pending()){
if(qbevent){evnt(13971);if(r)goto S_16542;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("ZeroMemory(((uint8*)(",21)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))+preserved_elements*",25)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(",(tmp_long2*",12)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(")-(preserved_elements*",22)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len("));",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13973);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("for(tmp_long=preserved_elements;tmp_long<tmp_long2;tmp_long++){",63)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13975);}while(r);
S_16546:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(13976);if(r)goto S_16546;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&4){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13977);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("((uint64*)(",11)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);",42)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13978);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13979);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("((uint64*)(",11)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new(0,0);",37)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13980);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13981);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_ACC,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13983);}while(r);
do{
SUB_INITIALISE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2407= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13984);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(_FUNC_ALLOCARRAY_STRING_F12,_FUNC_ALLOCARRAY_STRING_ACC));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13985);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13987);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13988);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13990);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)malloc(",21)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13994);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (!",5)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]) error(257);",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13995);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]|=1;",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13996);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long=",9)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13997);}while(r);
S_16565:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(14001);if(r)goto S_16565;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&4){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14002);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("while(tmp_long--) ((uint64*)(",29)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new_cmem(0,0);",42)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14003);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14004);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("while(tmp_long--) ((uint64*)(",29)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]=(uint64)qbs_new(0,0);",37)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14005);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14006);}while(r);
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("ZeroMemory((uint8*)(",20)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),tmp_long*",14)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14008);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("while(tmp_long--){",18)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14009);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_ACC,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14010);}while(r);
do{
SUB_INITIALISE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2408= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14011);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,_FUNC_ALLOCARRAY_STRING_ACC),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14012);}while(r);
}
S_16578:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(14015);if(r)goto S_16578;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14016);}while(r);
}
S_16581:;
if ((-(*__INTEGER_ARRAYDESC== 0 ))||is_error_pending()){
if(qbevent){evnt(14021);if(r)goto S_16581;}
do{
SUB_WRITEBUFLINE(&(pass2409=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if (",4),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&1){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14022);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2410=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("tmp_long=",9),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14023);}while(r);
S_16584:;
if (((-(*_FUNC_ALLOCARRAY_LONG_UDT> 0 ))&((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_FUNC_ALLOCARRAY_LONG_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])])||is_error_pending()){
if(qbevent){evnt(14024);if(r)goto S_16584;}
do{
SUB_WRITEBUFLINE(&(pass2411=*__LONG_FREETXTBUF),qbs_new_txt_len("while(tmp_long--) {",19));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14025);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_ACC,qbs_new_txt_len("",0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14026);}while(r);
do{
SUB_FREE_ARRAY_UDT_VARSTRINGS(_FUNC_ALLOCARRAY_STRING_N,_FUNC_ALLOCARRAY_LONG_UDT,&(pass2412= 0 ),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT,_FUNC_ALLOCARRAY_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14027);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2413=*__LONG_FREETXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_ACC,qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14028);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2414=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("while(tmp_long--) qbs_free((qbs*)((uint64*)(",44),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))[tmp_long]);",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14030);}while(r);
}
do{
SUB_WRITEBUFLINE(&(pass2415=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("free((void*)(",13),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14032);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2416=*__LONG_FREETXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14033);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2417=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("free_mem_lock( (mem_lock*)((ptrszint*)",38),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len(")[",2)),qbs__tostr((int64)(( 4 **_FUNC_ALLOCARRAY_LONG_NUME)+( 4 )+( 1 )-( 1 )),NULL,0)),qbs_new_txt_len("] );",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14035);}while(r);
}
}else{
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (",4)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&4){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14042);}while(r);
S_16598:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(14044);if(r)goto S_16598;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements){",24)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14045);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("memcpy(redim_preserve_cmem_buffer,(void*)(",42)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),preserved_elements*",24)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14049);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("cmem_dynamic_free((uint8*)(",27)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14051);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long=",9)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14052);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)cmem_dynamic_malloc(tmp_long*",43)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14053);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("memcpy((void*)(",15)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),redim_preserve_cmem_buffer,preserved_elements*",51)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14054);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements<tmp_long) ZeroMemory(((uint8*)(",54)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))+preserved_elements*",25)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(",(tmp_long*",11)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(")-(preserved_elements*",22)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len("));",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14055);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14057);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)cmem_dynamic_malloc(",34)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14061);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("memset((void*)(",15)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),0,",7)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14063);}while(r);
S_16610:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(14065);if(r)goto S_16610;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14066);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14070);}while(r);
S_16614:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(14072);if(r)goto S_16614;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements){",24)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14073);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("tmp_long=",9)),_FUNC_ALLOCARRAY_STRING_ELESIZESTR),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14075);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)realloc((void*)(",30)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]),tmp_long*",14)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14076);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (!",5)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]) error(257);",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14077);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (preserved_elements<tmp_long) ZeroMemory(((uint8*)(",54)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]))+preserved_elements*",25)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(",(tmp_long*",11)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len(")-(preserved_elements*",22)),_FUNC_ALLOCARRAY_STRING_BYTESPERELEMENT),qbs_new_txt_len("));",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14078);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}else{",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14080);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]=(ptrszint)calloc(",21)),_FUNC_ALLOCARRAY_STRING_SIZESTR),qbs_new_txt_len(",1);",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14083);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("if (!",5)),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]) error(257);",16)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14084);}while(r);
S_16624:;
if ((-(*__INTEGER_REDIMOPTION== 2 ))||is_error_pending()){
if(qbevent){evnt(14085);if(r)goto S_16624;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14086);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14089);}while(r);
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]|=1;",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14090);}while(r);
S_16629:;
if ((-(*__INTEGER_ARRAYDESC== 0 ))||is_error_pending()){
if(qbevent){evnt(14093);if(r)goto S_16629;}
do{
SUB_WRITEBUFLINE(&(pass2418=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if (",4),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&1){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14094);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2419=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("if (",4),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[2]&4){",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14095);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2420=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("cmem_dynamic_free((uint8*)(",27),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14096);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2421=*__LONG_FREETXTBUF),qbs_new_txt_len("}else{",6));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14097);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2422=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_new_txt_len("free((void*)(",13),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len("[0]));",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14098);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2423=*__LONG_FREETXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14099);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2424=*__LONG_FREETXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14100);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2425=*__LONG_FREETXTBUF),qbs_add(qbs_add(qbs_add(qbs_add(qbs_new_txt_len("free_mem_lock( (mem_lock*)((ptrszint*)",38),_FUNC_ALLOCARRAY_STRING_N),qbs_new_txt_len(")[",2)),qbs__tostr((int64)(( 4 **_FUNC_ALLOCARRAY_LONG_NUME)+( 4 )+( 1 )-( 1 )),NULL,0)),qbs_new_txt_len("] );",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14102);}while(r);
}
}
}
S_16641:;
if ((-(*__INTEGER_ARRAYDESC== 0 ))||is_error_pending()){
if(qbevent){evnt(14109);if(r)goto S_16641;}
S_16642:;
if ((*_FUNC_ALLOCARRAY_LONG_CMEM)||is_error_pending()){
if(qbevent){evnt(14111);if(r)goto S_16642;}
do{
SUB_WRITEBUFLINE(&(pass2426=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[2]=4;",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14111);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2427=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[2]=0;",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14111);}while(r);
}
S_16647:;
fornext_value2429= 1 ;
fornext_finalvalue2429=*_FUNC_ALLOCARRAY_LONG_NUME;
fornext_step2429= 1 ;
if (fornext_step2429<0) fornext_step_negative2429=1; else fornext_step_negative2429=0;
if (is_error_pending()) goto fornext_error2429;
goto fornext_entrylabel2429;
while(1){
fornext_value2429=fornext_step2429+(*_FUNC_ALLOCARRAY_LONG_I);
fornext_entrylabel2429:
*_FUNC_ALLOCARRAY_LONG_I=fornext_value2429;
if (fornext_step_negative2429){
if (fornext_value2429<fornext_finalvalue2429) break;
}else{
if (fornext_value2429>fornext_finalvalue2429) break;
}
fornext_error2429:;
if(qbevent){evnt(14113);if(r)goto S_16647;}
do{
*_FUNC_ALLOCARRAY_LONG_B=*_FUNC_ALLOCARRAY_LONG_I* 4 ;
if(!qbevent)break;evnt(14114);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2430=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[",1)),qbs__tostr((int32)(*_FUNC_ALLOCARRAY_LONG_B),NULL,0)),qbs_new_txt_len("]=2147483647;",13)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14115);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2431=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[",1)),qbs__tostr((int64)(*_FUNC_ALLOCARRAY_LONG_B+ 1 ),NULL,0)),qbs_new_txt_len("]=0;",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14116);}while(r);
do{
SUB_WRITEBUFLINE(&(pass2432=*__LONG_DATATXTBUF),qbs_add(qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[",1)),qbs__tostr((int64)(*_FUNC_ALLOCARRAY_LONG_B+ 2 ),NULL,0)),qbs_new_txt_len("]=0;",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14117);}while(r);
fornext_continue_2428:;
}
fornext_exit_2428:;
S_16653:;
if ((*_FUNC_ALLOCARRAY_LONG_STRINGARRAY)||is_error_pending()){
if(qbevent){evnt(14119);if(r)goto S_16653;}
do{
SUB_WRITEBUFLINE(&(pass2433=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[0]=(ptrszint)&nothingstring;",29)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14121);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2434=*__LONG_DATATXTBUF),qbs_add(_FUNC_ALLOCARRAY_STRING_N,qbs_new_txt_len("[0]=(ptrszint)nothingvalue;",27)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14124);}while(r);
}
do{
SUB_WRITEBUFLINE(&(pass2435=*__LONG_DATATXTBUF),qbs_new_txt_len("}",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14126);}while(r);
}
S_16660:;
if ((-(*_FUNC_ALLOCARRAY_LONG_UNDEFINED== 0 ))||is_error_pending()){
if(qbevent){evnt(14129);if(r)goto S_16660;}
S_16661:;
if ((-(*__INTEGER_REDIMOPTION== 0 ))||is_error_pending()){
if(qbevent){evnt(14131);if(r)goto S_16661;}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14131);}while(r);
}
do{
qbs_set(_FUNC_ALLOCARRAY_STRING_F12,qbs_add(qbs_add(_FUNC_ALLOCARRAY_STRING_F12,__STRING_CRLF),qbs_new_txt_len("}",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14132);}while(r);
}
do{
*_FUNC_ALLOCARRAY_LONG_ALLOCARRAY=*_FUNC_ALLOCARRAY_LONG_NUME;
if(!qbevent)break;evnt(14136);}while(r);
S_16667:;
if ((-(*_FUNC_ALLOCARRAY_LONG_UNDEFINED== -1 ))||is_error_pending()){
if(qbevent){evnt(14137);if(r)goto S_16667;}
do{
*_FUNC_ALLOCARRAY_LONG_ALLOCARRAY= -1 ;
if(!qbevent)break;evnt(14137);}while(r);
}
}
S_16671:;
if ((-(*_FUNC_ALLOCARRAY_LONG_AUTOARY== 0 ))||is_error_pending()){
if(qbevent){evnt(14141);if(r)goto S_16671;}
S_16672:;
if ((-(*__INTEGER_DIMOPTION== 3 ))||is_error_pending()){
if(qbevent){evnt(14142);if(r)goto S_16672;}
do{
SUB_WRITEBUFLINE(&(pass2436=*__LONG_DATATXTBUF),_FUNC_ALLOCARRAY_STRING_F12);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14143);}while(r);
}else{
do{
SUB_WRITEBUFLINE(&(pass2437=*__LONG_MAINTXTBUF),_FUNC_ALLOCARRAY_STRING_F12);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14145);}while(r);
}
}
do{
*__INTEGER_DIMSHARED=*_FUNC_ALLOCARRAY_LONG_DIMSHAREDLAST;
if(!qbevent)break;evnt(14157);}while(r);
do{
qbs_set(__STRING_TLAYOUT,_FUNC_ALLOCARRAY_STRING_L);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(14159);}while(r);
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free9.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
return *_FUNC_ALLOCARRAY_LONG_ALLOCARRAY;
}
