void SUB_BUILDDYNMEMBERBOUNDSPREP(qbs*_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS,qbs*_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX,int32*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS,qbs*_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC){
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 "data23.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(15829);}while(r);
do{
if(!qbevent)break;evnt(15830);}while(r);
do{
if(!qbevent)break;evnt(15831);}while(r);
do{
if(!qbevent)break;evnt(15832);}while(r);
do{
if(!qbevent)break;evnt(15833);}while(r);
do{
if(!qbevent)break;evnt(15834);}while(r);
do{
if(!qbevent)break;evnt(15835);}while(r);
do{
if(!qbevent)break;evnt(15836);}while(r);
do{
if(!qbevent)break;evnt(15837);}while(r);
do{
if(!qbevent)break;evnt(15838);}while(r);
do{
if(!qbevent)break;evnt(15839);}while(r);
do{
if(!qbevent)break;evnt(15840);}while(r);
do{
if(!qbevent)break;evnt(15841);}while(r);
do{
if(!qbevent)break;evnt(15842);}while(r);
do{
if(!qbevent)break;evnt(15843);}while(r);
do{
if(!qbevent)break;evnt(15844);}while(r);
do{
if(!qbevent)break;evnt(15845);}while(r);
do{
if(!qbevent)break;evnt(15846);}while(r);
do{
if(!qbevent)break;evnt(15847);}while(r);
do{
if(!qbevent)break;evnt(15848);}while(r);
do{
if(!qbevent)break;evnt(15849);}while(r);
do{
if(!qbevent)break;evnt(15850);}while(r);
do{
if(!qbevent)break;evnt(15851);}while(r);
do{
if(!qbevent)break;evnt(15852);}while(r);
do{
if(!qbevent)break;evnt(15853);}while(r);
do{
if(!qbevent)break;evnt(15854);}while(r);
do{
if(!qbevent)break;evnt(15855);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR,qbs_add(func_chr( 13 ),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15857);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS=FUNC_NUMELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15858);}while(r);
S_18353:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS== 0 ))||is_error_pending()){
if(qbevent){evnt(15859);if(r)goto S_18353;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Array bounds missing",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15859);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15859);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH= 0 ;
if(!qbevent)break;evnt(15861);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS= 1 ;
if(!qbevent)break;evnt(15862);}while(r);
S_18359:;
fornext_value2691= 1 ;
fornext_finalvalue2691=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS;
fornext_step2691= 1 ;
if (fornext_step2691<0) fornext_step_negative2691=1; else fornext_step_negative2691=0;
if (is_error_pending()) goto fornext_error2691;
goto fornext_entrylabel2691;
while(1){
fornext_value2691=fornext_step2691+(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX);
fornext_entrylabel2691:
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX=fornext_value2691;
if (fornext_step_negative2691){
if (fornext_value2691<fornext_finalvalue2691) break;
}else{
if (fornext_value2691>fornext_finalvalue2691) break;
}
fornext_error2691:;
if(qbevent){evnt(15863);if(r)goto S_18359;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,FUNC_GETELEMENT(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15864);}while(r);
S_18361:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(15865);if(r)goto S_18361;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH+ 1 ;
if(!qbevent)break;evnt(15865);}while(r);
}
S_18364:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len(")",1))))||is_error_pending()){
if(qbevent){evnt(15866);if(r)goto S_18364;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH- 1 ;
if(!qbevent)break;evnt(15866);}while(r);
}
S_18367:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH< 0 ))||is_error_pending()){
if(qbevent){evnt(15867);if(r)goto S_18367;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15867);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15867);}while(r);
}
S_18371:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH== 0 ))&(qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len(",",1)))))||is_error_pending()){
if(qbevent){evnt(15868);if(r)goto S_18371;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS+ 1 ;
if(!qbevent)break;evnt(15868);}while(r);
}
fornext_continue_2690:;
}
fornext_exit_2690:;
S_18375:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH!= 0 ))||is_error_pending()){
if(qbevent){evnt(15870);if(r)goto S_18375;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15870);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15870);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_SLOTS=( 4 **_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS)+( 4 )+( 1 );
if(!qbevent)break;evnt(15872);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME,qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX,qbs_new_txt_len("_desc",5)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15873);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("static ptrszint ",16)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int32)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_SLOTS)))),qbs_new_txt_len("];",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15875);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[1]=0;",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15876);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[2]=1;",6)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15877);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[3]=",4)),qbs_ltrim(qbs_str((int32)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS)))),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15878);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("ptrszint ",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_stride;",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15884);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("ptrszint ",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower;",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15885);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("ptrszint ",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_upper;",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15886);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_stride=1;",10)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15887);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower=0;",9)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15888);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_upper=0;",9)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15889);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH= 0 ;
if(!qbevent)break;evnt(15891);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_FIRST_INDEX= 1 ;
if(!qbevent)break;evnt(15892);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM= 0 ;
if(!qbevent)break;evnt(15893);}while(r);
S_18394:;
fornext_value2693= 1 ;
fornext_finalvalue2693=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS;
fornext_step2693= 1 ;
if (fornext_step2693<0) fornext_step_negative2693=1; else fornext_step_negative2693=0;
if (is_error_pending()) goto fornext_error2693;
goto fornext_entrylabel2693;
while(1){
fornext_value2693=fornext_step2693+(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX);
fornext_entrylabel2693:
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX=fornext_value2693;
if (fornext_step_negative2693){
if (fornext_value2693<fornext_finalvalue2693) break;
}else{
if (fornext_value2693>fornext_finalvalue2693) break;
}
fornext_error2693:;
if(qbevent){evnt(15894);if(r)goto S_18394;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,FUNC_GETELEMENT(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15895);}while(r);
S_18396:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(15896);if(r)goto S_18396;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH+ 1 ;
if(!qbevent)break;evnt(15896);}while(r);
}
S_18399:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len(")",1))))||is_error_pending()){
if(qbevent){evnt(15897);if(r)goto S_18399;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH- 1 ;
if(!qbevent)break;evnt(15897);}while(r);
}
S_18402:;
if ((qbs_cleanup(qbs_tmp_base,(((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_OUTER_DEPTH== 0 ))&(qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len(",",1)))))|(-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX==*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS))))||is_error_pending()){
if(qbevent){evnt(15898);if(r)goto S_18402;}
S_18403:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX==*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_BOUNDS_TOKENS))||is_error_pending()){
if(qbevent){evnt(15899);if(r)goto S_18403;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,FUNC_GETELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_FIRST_INDEX,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15900);}while(r);
}else{
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,FUNC_GETELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_BOUNDS,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_FIRST_INDEX,&(pass2694=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15902);}while(r);
}
S_18408:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(15904);if(r)goto S_18408;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15904);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15904);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKENS=FUNC_NUMELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15906);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION= 0 ;
if(!qbevent)break;evnt(15907);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH= 0 ;
if(!qbevent)break;evnt(15908);}while(r);
S_18415:;
fornext_value2696= 1 ;
fornext_finalvalue2696=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKENS;
fornext_step2696= 1 ;
if (fornext_step2696<0) fornext_step_negative2696=1; else fornext_step_negative2696=0;
if (is_error_pending()) goto fornext_error2696;
goto fornext_entrylabel2696;
while(1){
fornext_value2696=fornext_step2696+(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKEN_INDEX);
fornext_entrylabel2696:
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKEN_INDEX=fornext_value2696;
if (fornext_step_negative2696){
if (fornext_value2696<fornext_finalvalue2696) break;
}else{
if (fornext_value2696>fornext_finalvalue2696) break;
}
fornext_error2696:;
if(qbevent){evnt(15909);if(r)goto S_18415;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,FUNC_GETELEMENT(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKEN_INDEX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15910);}while(r);
S_18417:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len("(",1))))||is_error_pending()){
if(qbevent){evnt(15911);if(r)goto S_18417;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH+ 1 ;
if(!qbevent)break;evnt(15911);}while(r);
}
S_18420:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN,qbs_new_txt_len(")",1))))||is_error_pending()){
if(qbevent){evnt(15912);if(r)goto S_18420;}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH- 1 ;
if(!qbevent)break;evnt(15912);}while(r);
}
S_18423:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH< 0 ))||is_error_pending()){
if(qbevent){evnt(15913);if(r)goto S_18423;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15913);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15913);}while(r);
}
S_18427:;
if ((qbs_cleanup(qbs_tmp_base,(-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH== 0 ))&(qbs_equal(qbs_ucase(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_TOKEN),qbs_new_txt_len("TO",2)))))||is_error_pending()){
if(qbevent){evnt(15914);if(r)goto S_18427;}
S_18428:;
if ((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION)||is_error_pending()){
if(qbevent){evnt(15915);if(r)goto S_18428;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15915);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15915);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKEN_INDEX;
if(!qbevent)break;evnt(15916);}while(r);
}
fornext_continue_2695:;
}
fornext_exit_2695:;
S_18435:;
if ((-(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_INNER_DEPTH!= 0 ))||is_error_pending()){
if(qbevent){evnt(15919);if(r)goto S_18435;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15919);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15919);}while(r);
}
S_18439:;
if ((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION)||is_error_pending()){
if(qbevent){evnt(15921);if(r)goto S_18439;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_EXPR,FUNC_GETELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,&(pass2697= 1 ),&(pass2698=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15922);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_EXPR,FUNC_GETELEMENTS(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR,&(pass2699=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION+ 1 ),_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DIM_TOKENS));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15923);}while(r);
S_18442:;
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_EXPR,qbs_new_txt_len("",0)))|(qbs_equal(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_EXPR,qbs_new_txt_len("",0)))))||is_error_pending()){
if(qbevent){evnt(15924);if(r)goto S_18442;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15924);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15924);}while(r);
}
}else{
S_18447:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_ltrim(qbs_rtrim(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR)),qbs_new_txt_len("0",1))))||is_error_pending()){
if(qbevent){evnt(15926);if(r)goto S_18447;}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_EXPR,qbs_new_txt_len("0",1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15927);}while(r);
}else{
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_EXPR,qbs__tostr((int64)(*__INTEGER_OPTIONBASE+ 0 ),NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15929);}while(r);
}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_EXPR,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DIM_EXPR);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15931);}while(r);
}
do{
*__INTEGER_CONSTEQUATION= 1 ;
if(!qbevent)break;evnt(15934);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_ORDERED,FUNC_FIXOPERATIONORDER(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_EXPR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15935);}while(r);
S_18456:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(15936);if(r)goto S_18456;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15936);}while(r);
}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_TEXT,FUNC_EVALUATETOTYP(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_ORDERED,&(pass2700= 64 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15937);}while(r);
S_18460:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(15938);if(r)goto S_18460;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15938);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_LOWER_IS_CONST=*__INTEGER_CONSTEQUATION;
if(!qbevent)break;evnt(15939);}while(r);
do{
*__INTEGER_CONSTEQUATION= 1 ;
if(!qbevent)break;evnt(15941);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_ORDERED,FUNC_FIXOPERATIONORDER(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_EXPR));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15942);}while(r);
S_18466:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(15943);if(r)goto S_18466;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15943);}while(r);
}
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_TEXT,FUNC_EVALUATETOTYP(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_ORDERED,&(pass2701= 64 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15944);}while(r);
S_18470:;
if ((*__LONG_ERROR_HAPPENED)||is_error_pending()){
if(qbevent){evnt(15945);if(r)goto S_18470;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15945);}while(r);
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_UPPER_IS_CONST=*__INTEGER_CONSTEQUATION;
if(!qbevent)break;evnt(15946);}while(r);
S_18474:;
if ((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_UPPER_IS_CONST)||is_error_pending()){
if(qbevent){evnt(15950);if(r)goto S_18474;}
S_18475:;
if ((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TO_POSITION)||is_error_pending()){
if(qbevent){evnt(15951);if(r)goto S_18475;}
S_18476:;
if ((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_LOWER_IS_CONST)||is_error_pending()){
if(qbevent){evnt(15952);if(r)goto S_18476;}
S_18477:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_val<long double>(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_TEXT)<qbs_val<long double>(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_TEXT))))||is_error_pending()){
if(qbevent){evnt(15953);if(r)goto S_18477;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15953);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15953);}while(r);
}
}
}else{
S_18483:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_val<long double>(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_TEXT)< 0 )))||is_error_pending()){
if(qbevent){evnt(15956);if(r)goto S_18483;}
do{
SUB_GIVE_ERROR(qbs_new_txt_len("Invalid array bounds",20));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15956);}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(15956);}while(r);
}
}
}
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM+ 1 ;
if(!qbevent)break;evnt(15960);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX=((*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOTAL_DIMS-*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM)* 4 )+( 4 );
if(!qbevent)break;evnt(15961);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_NAME,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX,qbs_new_txt_len("_d",2)),qbs_ltrim(qbs_str((int32)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM)))),qbs_new_txt_len("_lo",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15962);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_NAME,qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX,qbs_new_txt_len("_d",2)),qbs_ltrim(qbs_str((int32)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_CURRENT_DIM)))),qbs_new_txt_len("_hi",3)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15963);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME,qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_NAME,qbs_new_txt_len("64",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15964);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME,qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_NAME,qbs_new_txt_len("64",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15965);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("static int64 ",13)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15967);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("static int64 ",13)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15968);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("static ptrszint ",16)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15969);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("static ptrszint ",16)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15970);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME),qbs_new_txt_len("=(int64)(",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_TEXT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15971);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME),qbs_new_txt_len("=(int64)(",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_TEXT),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15972);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("if (((int64)((ptrszint)",23)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME),qbs_new_txt_len("))!=",4)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME),qbs_new_txt_len(") error(257);",13)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15973);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("if (((int64)((ptrszint)",23)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME),qbs_new_txt_len("))!=",4)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME),qbs_new_txt_len(") error(257);",13)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15974);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_NAME),qbs_new_txt_len("=(ptrszint)",11)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER64_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15975);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_NAME),qbs_new_txt_len("=(ptrszint)",11)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER64_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15976);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower=",7)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_LOWER_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15977);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_upper=",7)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_UPPER_NAME),qbs_new_txt_len(";",1)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15978);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("if (",4)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_upper<",7)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower) error(5);",17)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15979);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int32)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX)))),qbs_new_txt_len("]=",2)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower;",7)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15980);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int64)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX+ 1 )))),qbs_new_txt_len("]=",2)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_upper-",7)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_lower+1;",9)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15981);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),qbs_new_txt_len("if (",4)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int64)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX+ 1 )))),qbs_new_txt_len("]<=0) error(5);",15)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15982);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int64)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX+ 2 )))),qbs_new_txt_len("]=",2)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_stride;",8)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15983);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int64)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX+ 3 )))),qbs_new_txt_len("]=0;",4)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15984);}while(r);
do{
qbs_set(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_ACC,_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_CR),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_PREP_PREFIX),qbs_new_txt_len("_stride*=",9)),_SUB_BUILDDYNMEMBERBOUNDSPREP_STRING_DESC_NAME),qbs_new_txt_len("[",1)),qbs_ltrim(qbs_str((int64)(*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_DESC_INDEX+ 1 )))),qbs_new_txt_len("];",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(15985);}while(r);
do{
*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_FIRST_INDEX=*_SUB_BUILDDYNMEMBERBOUNDSPREP_LONG_TOKEN_INDEX+ 1 ;
if(!qbevent)break;evnt(15987);}while(r);
}
fornext_continue_2692:;
}
fornext_exit_2692:;
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free23.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;
}
