#line 26203 "qb64pe.bas"
int32 FUNC_SEPERATEARGS(qbs*_FUNC_SEPERATEARGS_STRING_A,qbs*_FUNC_SEPERATEARGS_STRING_CA,int32*_FUNC_SEPERATEARGS_LONG_PASS){
#line 26203 "qb64pe.bas"
qbs *tqbs;
#line 26203 "qb64pe.bas"
ptrszint tmp_long;
#line 26203 "qb64pe.bas"
int32 tmp_fileno;
#line 26203 "qb64pe.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 26203 "qb64pe.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 26203 "qb64pe.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 26203 "qb64pe.bas"
#include "data86.txt"
#line 26203 "qb64pe.bas"
mem_lock *sf_mem_lock;
#line 26203 "qb64pe.bas"
new_mem_lock();
#line 26203 "qb64pe.bas"
sf_mem_lock=mem_lock_tmp;
#line 26203 "qb64pe.bas"
sf_mem_lock->type=3;
#line 26203 "qb64pe.bas"
libqb_check_stack();
#line 26203 "qb64pe.bas"
if (is_error_pending()) goto exit_subfunc;
#line 26204 "qb64pe.bas"
do{
#line 26204 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASS= 0 ;
#line 26204 "qb64pe.bas"
if(!qbevent)break;evnt(26204);}while(r);
#line 26208 "qb64pe.bas"
S_34241:;
#line 26208 "qb64pe.bas"
fornext_value3190= 1 ;
#line 26208 "qb64pe.bas"
fornext_finalvalue3190=*__LONG_SEPARGSHIGH;
#line 26208 "qb64pe.bas"
fornext_step3190= 1 ;
#line 26208 "qb64pe.bas"
if (fornext_step3190<0) fornext_step_negative3190=1; else fornext_step_negative3190=0;
#line 26208 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3190;
#line 26208 "qb64pe.bas"
goto fornext_entrylabel3190;
#line 26208 "qb64pe.bas"
while(1){
#line 26208 "qb64pe.bas"
fornext_value3190=fornext_step3190+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26208 "qb64pe.bas"
fornext_entrylabel3190:
#line 26208 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3190;
#line 26208 "qb64pe.bas"
if (fornext_step_negative3190){
#line 26208 "qb64pe.bas"
if (fornext_value3190<fornext_finalvalue3190) break;
#line 26208 "qb64pe.bas"
}else{
#line 26208 "qb64pe.bas"
if (fornext_value3190>fornext_finalvalue3190) break;
#line 26208 "qb64pe.bas"
}
#line 26208 "qb64pe.bas"
fornext_error3190:;
#line 26208 "qb64pe.bas"
if(qbevent){evnt(26208);if(r)goto S_34241;}
#line 26208 "qb64pe.bas"
do{
#line 26208 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26208 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_new_txt_len("",0));
#line 26208 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26208 "qb64pe.bas"
if(!qbevent)break;evnt(26208);}while(r);
#line 26208 "qb64pe.bas"
do{
#line 26208 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26208 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],qbs_new_txt_len("",0));
#line 26208 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26208 "qb64pe.bas"
if(!qbevent)break;evnt(26208);}while(r);
#line 26208 "qb64pe.bas"
fornext_continue_3189:;
#line 26208 "qb64pe.bas"
}
#line 26208 "qb64pe.bas"
fornext_exit_3189:;
#line 26209 "qb64pe.bas"
do{
#line 26209 "qb64pe.bas"
*__LONG_SEPARGSHIGH= 0 ;
#line 26209 "qb64pe.bas"
if(!qbevent)break;evnt(26209);}while(r);
#line 26210 "qb64pe.bas"
S_34246:;
#line 26210 "qb64pe.bas"
fornext_value3192= 1 ;
#line 26210 "qb64pe.bas"
fornext_finalvalue3192=*__LONG_OPTMAX;
#line 26210 "qb64pe.bas"
fornext_step3192= 1 ;
#line 26210 "qb64pe.bas"
if (fornext_step3192<0) fornext_step_negative3192=1; else fornext_step_negative3192=0;
#line 26210 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3192;
#line 26210 "qb64pe.bas"
goto fornext_entrylabel3192;
#line 26210 "qb64pe.bas"
while(1){
#line 26210 "qb64pe.bas"
fornext_value3192=fornext_step3192+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26210 "qb64pe.bas"
fornext_entrylabel3192:
#line 26210 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3192;
#line 26210 "qb64pe.bas"
if (fornext_step_negative3192){
#line 26210 "qb64pe.bas"
if (fornext_value3192<fornext_finalvalue3192) break;
#line 26210 "qb64pe.bas"
}else{
#line 26210 "qb64pe.bas"
if (fornext_value3192>fornext_finalvalue3192) break;
#line 26210 "qb64pe.bas"
}
#line 26210 "qb64pe.bas"
fornext_error3192:;
#line 26210 "qb64pe.bas"
if(qbevent){evnt(26210);if(r)goto S_34246;}
#line 26211 "qb64pe.bas"
do{
#line 26211 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5]);
#line 26211 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_LEV[0]))[tmp_long]= 0 ;
#line 26211 "qb64pe.bas"
if(!qbevent)break;evnt(26211);}while(r);
#line 26212 "qb64pe.bas"
do{
#line 26212 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26212 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]= 0 ;
#line 26212 "qb64pe.bas"
if(!qbevent)break;evnt(26212);}while(r);
#line 26213 "qb64pe.bas"
do{
#line 26213 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5]);
#line 26213 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[tmp_long]= 0 ;
#line 26213 "qb64pe.bas"
if(!qbevent)break;evnt(26213);}while(r);
#line 26214 "qb64pe.bas"
do{
#line 26214 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5]);
#line 26214 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[tmp_long]= 0 ;
#line 26214 "qb64pe.bas"
if(!qbevent)break;evnt(26214);}while(r);
#line 26215 "qb64pe.bas"
do{
#line 26215 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5]);
#line 26215 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[tmp_long]= 0 ;
#line 26215 "qb64pe.bas"
if(!qbevent)break;evnt(26215);}while(r);
#line 26216 "qb64pe.bas"
do{
#line 26216 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26216 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]= 0 ;
#line 26216 "qb64pe.bas"
if(!qbevent)break;evnt(26216);}while(r);
#line 26217 "qb64pe.bas"
do{
#line 26217 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5]);
#line 26217 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[tmp_long]= 0 ;
#line 26217 "qb64pe.bas"
if(!qbevent)break;evnt(26217);}while(r);
#line 26218 "qb64pe.bas"
fornext_continue_3191:;
#line 26218 "qb64pe.bas"
}
#line 26218 "qb64pe.bas"
fornext_exit_3191:;
#line 26220 "qb64pe.bas"
do{
#line 26220 "qb64pe.bas"
if(!qbevent)break;evnt(26220);}while(r);
#line 26222 "qb64pe.bas"
do{
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+0))),(((char*)__UDT_ID)+((0+0))+((0+0))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+256))),(((char*)__UDT_ID)+((0+0))+((0+256))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+512))),(((char*)__UDT_ID)+((0+0))+((0+512))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+516))),(((char*)__UDT_ID)+((0+0))+((0+516))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+518))),(((char*)__UDT_ID)+((0+0))+((0+518))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+520))),(((char*)__UDT_ID)+((0+0))+((0+520))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+522))),(((char*)__UDT_ID)+((0+0))+((0+522))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+524))),(((char*)__UDT_ID)+((0+0))+((0+524))),8);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+532))),(((char*)__UDT_ID)+((0+0))+((0+532))),8);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+540))),(((char*)__UDT_ID)+((0+0))+((0+540))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+544))),(((char*)__UDT_ID)+((0+0))+((0+544))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+548))),(((char*)__UDT_ID)+((0+0))+((0+548))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+550))),(((char*)__UDT_ID)+((0+0))+((0+550))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+552))),(((char*)__UDT_ID)+((0+0))+((0+552))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+554))),(((char*)__UDT_ID)+((0+0))+((0+554))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+810))),(((char*)__UDT_ID)+((0+0))+((0+810))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+812))),(((char*)__UDT_ID)+((0+0))+((0+812))),1);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+813))),(((char*)__UDT_ID)+((0+0))+((0+813))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+815))),(((char*)__UDT_ID)+((0+0))+((0+815))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+817))),(((char*)__UDT_ID)+((0+0))+((0+817))),400);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+1217))),(((char*)__UDT_ID)+((0+0))+((0+1217))),400);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+1617))),(((char*)__UDT_ID)+((0+0))+((0+1617))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+1873))),(((char*)__UDT_ID)+((0+0))+((0+1873))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2129))),(((char*)__UDT_ID)+((0+0))+((0+2129))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2385))),(((char*)__UDT_ID)+((0+0))+((0+2385))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2389))),(((char*)__UDT_ID)+((0+0))+((0+2389))),256);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2645))),(((char*)__UDT_ID)+((0+0))+((0+2645))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2649))),(((char*)__UDT_ID)+((0+0))+((0+2649))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2651))),(((char*)__UDT_ID)+((0+0))+((0+2651))),100);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2751))),(((char*)__UDT_ID)+((0+0))+((0+2751))),100);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2851))),(((char*)__UDT_ID)+((0+0))+((0+2851))),100);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2951))),(((char*)__UDT_ID)+((0+0))+((0+2951))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2955))),(((char*)__UDT_ID)+((0+0))+((0+2955))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2957))),(((char*)__UDT_ID)+((0+0))+((0+2957))),2);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2959))),(((char*)__UDT_ID)+((0+0))+((0+2959))),4);
#line 26222 "qb64pe.bas"
memcpy((((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2963))),(((char*)__UDT_ID)+((0+0))+((0+2963))),2);
#line 26222 "qb64pe.bas"
qbs_set(*(qbs**)(((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+0))+((0+2965))),*(qbs**)(((char*)__UDT_ID)+((0+0))+((0+2965))));
#line 26222 "qb64pe.bas"
if(!qbevent)break;evnt(26222);}while(r);
#line 26224 "qb64pe.bas"
S_34257:;
#line 26224 "qb64pe.bas"
if ((-(*(int16*)(((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+813)))== 0 ))||is_error_pending()){
#line 26224 "qb64pe.bas"
if(qbevent){evnt(26224);if(r)goto S_34257;}
#line 26224 "qb64pe.bas"
do{
#line 26224 "qb64pe.bas"
goto exit_subfunc;
#line 26224 "qb64pe.bas"
if(!qbevent)break;evnt(26224);}while(r);
#line 26224 "qb64pe.bas"
}
#line 26227 "qb64pe.bas"
do{
#line 26227 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_S,qbs_new_fixed((((uint8*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+1617))),256,1));
#line 26227 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26227 "qb64pe.bas"
if(!qbevent)break;evnt(26227);}while(r);
#line 26228 "qb64pe.bas"
do{
#line 26228 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_S,qbs_rtrim(_FUNC_SEPERATEARGS_STRING_S));
#line 26228 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26228 "qb64pe.bas"
if(!qbevent)break;evnt(26228);}while(r);
#line 26231 "qb64pe.bas"
S_34262:;
#line 26231 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_S,qbs_new_txt_len("",0))))||is_error_pending()){
#line 26231 "qb64pe.bas"
if(qbevent){evnt(26231);if(r)goto S_34262;}
#line 26232 "qb64pe.bas"
S_34263:;
#line 26232 "qb64pe.bas"
fornext_value3194= 1 ;
#line 26232 "qb64pe.bas"
fornext_finalvalue3194=*(int16*)(((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+813)));
#line 26232 "qb64pe.bas"
fornext_step3194= 1 ;
#line 26232 "qb64pe.bas"
if (fornext_step3194<0) fornext_step_negative3194=1; else fornext_step_negative3194=0;
#line 26232 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3194;
#line 26232 "qb64pe.bas"
goto fornext_entrylabel3194;
#line 26232 "qb64pe.bas"
while(1){
#line 26232 "qb64pe.bas"
fornext_value3194=fornext_step3194+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26232 "qb64pe.bas"
fornext_entrylabel3194:
#line 26232 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3194;
#line 26232 "qb64pe.bas"
if (fornext_step_negative3194){
#line 26232 "qb64pe.bas"
if (fornext_value3194<fornext_finalvalue3194) break;
#line 26232 "qb64pe.bas"
}else{
#line 26232 "qb64pe.bas"
if (fornext_value3194>fornext_finalvalue3194) break;
#line 26232 "qb64pe.bas"
}
#line 26232 "qb64pe.bas"
fornext_error3194:;
#line 26232 "qb64pe.bas"
if(qbevent){evnt(26232);if(r)goto S_34263;}
#line 26233 "qb64pe.bas"
S_34264:;
#line 26233 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_I!= 1 ))||is_error_pending()){
#line 26233 "qb64pe.bas"
if(qbevent){evnt(26233);if(r)goto S_34264;}
#line 26233 "qb64pe.bas"
do{
#line 26233 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_S,qbs_add(_FUNC_SEPERATEARGS_STRING_S,qbs_new_txt_len(",?",2)));
#line 26233 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26233 "qb64pe.bas"
if(!qbevent)break;evnt(26233);}while(r);
#line 26233 "qb64pe.bas"
}else{
#line 26233 "qb64pe.bas"
do{
#line 26233 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_S,qbs_new_txt_len("?",1));
#line 26233 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26233 "qb64pe.bas"
if(!qbevent)break;evnt(26233);}while(r);
#line 26233 "qb64pe.bas"
}
#line 26234 "qb64pe.bas"
fornext_continue_3193:;
#line 26234 "qb64pe.bas"
}
#line 26234 "qb64pe.bas"
fornext_exit_3193:;
#line 26235 "qb64pe.bas"
}
#line 26239 "qb64pe.bas"
do{
#line 26239 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASSFLAG= 1 ;
#line 26239 "qb64pe.bas"
if(!qbevent)break;evnt(26239);}while(r);
#line 26240 "qb64pe.bas"
do{
#line 26240 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_NEXTENTRYLEVEL= 0 ;
#line 26240 "qb64pe.bas"
if(!qbevent)break;evnt(26240);}while(r);
#line 26241 "qb64pe.bas"
do{
#line 26241 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_NEXTENTRYLEVELSET= 1 ;
#line 26241 "qb64pe.bas"
if(!qbevent)break;evnt(26241);}while(r);
#line 26242 "qb64pe.bas"
do{
#line 26242 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL= 0 ;
#line 26242 "qb64pe.bas"
if(!qbevent)break;evnt(26242);}while(r);
#line 26243 "qb64pe.bas"
do{
#line 26243 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LASTT= 0 ;
#line 26243 "qb64pe.bas"
if(!qbevent)break;evnt(26243);}while(r);
#line 26244 "qb64pe.bas"
do{
#line 26244 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL= 0 ;
#line 26244 "qb64pe.bas"
if(!qbevent)break;evnt(26244);}while(r);
#line 26245 "qb64pe.bas"
S_34277:;
#line 26245 "qb64pe.bas"
fornext_value3196= 1 ;
#line 26245 "qb64pe.bas"
fornext_finalvalue3196=_FUNC_SEPERATEARGS_STRING_S->len;
#line 26245 "qb64pe.bas"
fornext_step3196= 1 ;
#line 26245 "qb64pe.bas"
if (fornext_step3196<0) fornext_step_negative3196=1; else fornext_step_negative3196=0;
#line 26245 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3196;
#line 26245 "qb64pe.bas"
goto fornext_entrylabel3196;
#line 26245 "qb64pe.bas"
while(1){
#line 26245 "qb64pe.bas"
fornext_value3196=fornext_step3196+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26245 "qb64pe.bas"
fornext_entrylabel3196:
#line 26245 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3196;
#line 26245 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26245 "qb64pe.bas"
if (fornext_step_negative3196){
#line 26245 "qb64pe.bas"
if (fornext_value3196<fornext_finalvalue3196) break;
#line 26245 "qb64pe.bas"
}else{
#line 26245 "qb64pe.bas"
if (fornext_value3196>fornext_finalvalue3196) break;
#line 26245 "qb64pe.bas"
}
#line 26245 "qb64pe.bas"
fornext_error3196:;
#line 26245 "qb64pe.bas"
if(qbevent){evnt(26245);if(r)goto S_34277;}
#line 26246 "qb64pe.bas"
do{
#line 26246 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_S2,func_mid(_FUNC_SEPERATEARGS_STRING_S,*_FUNC_SEPERATEARGS_LONG_I, 1 ,0|1));
#line 26246 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26246 "qb64pe.bas"
if(!qbevent)break;evnt(26246);}while(r);
#line 26248 "qb64pe.bas"
S_34279:;
#line 26248 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_S2,qbs_new_txt_len("[",1))))||is_error_pending()){
#line 26248 "qb64pe.bas"
if(qbevent){evnt(26248);if(r)goto S_34279;}
#line 26249 "qb64pe.bas"
do{
#line 26249 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL+ 1 ;
#line 26249 "qb64pe.bas"
if(!qbevent)break;evnt(26249);}while(r);
#line 26250 "qb64pe.bas"
do{
#line 26250 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5]);
#line 26250 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[tmp_long]= 0 ;
#line 26250 "qb64pe.bas"
if(!qbevent)break;evnt(26250);}while(r);
#line 26251 "qb64pe.bas"
do{
#line 26251 "qb64pe.bas"
goto LABEL_NEXTSYMBOL;
#line 26251 "qb64pe.bas"
if(!qbevent)break;evnt(26251);}while(r);
#line 26252 "qb64pe.bas"
}
#line 26254 "qb64pe.bas"
S_34284:;
#line 26254 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_S2,qbs_new_txt_len("]",1))))||is_error_pending()){
#line 26254 "qb64pe.bas"
if(qbevent){evnt(26254);if(r)goto S_34284;}
#line 26255 "qb64pe.bas"
do{
#line 26255 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL- 1 ;
#line 26255 "qb64pe.bas"
if(!qbevent)break;evnt(26255);}while(r);
#line 26256 "qb64pe.bas"
S_34286:;
#line 26256 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_LEVEL<*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL))||is_error_pending()){
#line 26256 "qb64pe.bas"
if(qbevent){evnt(26256);if(r)goto S_34286;}
#line 26256 "qb64pe.bas"
do{
#line 26256 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26256 "qb64pe.bas"
if(!qbevent)break;evnt(26256);}while(r);
#line 26256 "qb64pe.bas"
}
#line 26257 "qb64pe.bas"
do{
#line 26257 "qb64pe.bas"
goto LABEL_NEXTSYMBOL;
#line 26257 "qb64pe.bas"
if(!qbevent)break;evnt(26257);}while(r);
#line 26258 "qb64pe.bas"
}
#line 26260 "qb64pe.bas"
S_34291:;
#line 26260 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_S2,qbs_new_txt_len("{",1))))||is_error_pending()){
#line 26260 "qb64pe.bas"
if(qbevent){evnt(26260);if(r)goto S_34291;}
#line 26261 "qb64pe.bas"
do{
#line 26261 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LASTT=*_FUNC_SEPERATEARGS_LONG_LASTT+ 1 ;
#line 26261 "qb64pe.bas"
if(!qbevent)break;evnt(26261);}while(r);
#line 26261 "qb64pe.bas"
do{
#line 26261 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5]);
#line 26261 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_LEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26261 "qb64pe.bas"
if(!qbevent)break;evnt(26261);}while(r);
#line 26261 "qb64pe.bas"
do{
#line 26261 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26261 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]= 0 ;
#line 26261 "qb64pe.bas"
if(!qbevent)break;evnt(26261);}while(r);
#line 26262 "qb64pe.bas"
do{
#line 26262 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5]);
#line 26262 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL;
#line 26262 "qb64pe.bas"
if(!qbevent)break;evnt(26262);}while(r);
#line 26262 "qb64pe.bas"
do{
#line 26262 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26262 "qb64pe.bas"
if(!qbevent)break;evnt(26262);}while(r);
#line 26263 "qb64pe.bas"
do{
#line 26263 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_I+ 1 ;
#line 26263 "qb64pe.bas"
if(!qbevent)break;evnt(26263);}while(r);
#line 26264 "qb64pe.bas"
do{
#line 26264 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=func_instr(*_FUNC_SEPERATEARGS_LONG_I,_FUNC_SEPERATEARGS_STRING_S,qbs_new_txt_len("}",1),0|1);
#line 26264 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26264 "qb64pe.bas"
if(!qbevent)break;evnt(26264);}while(r);
#line 26265 "qb64pe.bas"
do{
#line 26265 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_NUMOPTS= 0 ;
#line 26265 "qb64pe.bas"
if(!qbevent)break;evnt(26265);}while(r);
#line 26266 "qb64pe.bas"
LABEL_NEXTOPT:;
#line 26266 "qb64pe.bas"
if(qbevent){evnt(26266);r=0;}
#line 26267 "qb64pe.bas"
do{
#line 26267 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_NUMOPTS=*_FUNC_SEPERATEARGS_LONG_NUMOPTS+ 1 ;
#line 26267 "qb64pe.bas"
if(!qbevent)break;evnt(26267);}while(r);
#line 26268 "qb64pe.bas"
do{
#line 26268 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I3=func_instr(*_FUNC_SEPERATEARGS_LONG_I+ 1 ,_FUNC_SEPERATEARGS_STRING_S,qbs_new_txt_len("|",1),0|1);
#line 26268 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26268 "qb64pe.bas"
if(!qbevent)break;evnt(26268);}while(r);
#line 26269 "qb64pe.bas"
S_34302:;
#line 26269 "qb64pe.bas"
if (((-(*_FUNC_SEPERATEARGS_LONG_I3!= 0 ))&(-(*_FUNC_SEPERATEARGS_LONG_I3<*_FUNC_SEPERATEARGS_LONG_I2)))||is_error_pending()){
#line 26269 "qb64pe.bas"
if(qbevent){evnt(26269);if(r)goto S_34302;}
#line 26270 "qb64pe.bas"
do{
#line 26270 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_NUMOPTS)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6];
#line 26270 "qb64pe.bas"
if (!is_error_pending()) qbs_set(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[tmp_long*256],256,1),func_mid(_FUNC_SEPERATEARGS_STRING_S,*_FUNC_SEPERATEARGS_LONG_I,*_FUNC_SEPERATEARGS_LONG_I3-*_FUNC_SEPERATEARGS_LONG_I,0|1));
#line 26270 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26270 "qb64pe.bas"
if(!qbevent)break;evnt(26270);}while(r);
#line 26271 "qb64pe.bas"
do{
#line 26271 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_I3+ 1 ;
#line 26271 "qb64pe.bas"
if(!qbevent)break;evnt(26271);}while(r);
#line 26271 "qb64pe.bas"
do{
#line 26271 "qb64pe.bas"
goto LABEL_NEXTOPT;
#line 26271 "qb64pe.bas"
if(!qbevent)break;evnt(26271);}while(r);
#line 26272 "qb64pe.bas"
}
#line 26273 "qb64pe.bas"
do{
#line 26273 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_NUMOPTS)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6];
#line 26273 "qb64pe.bas"
if (!is_error_pending()) qbs_set(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[tmp_long*256],256,1),func_mid(_FUNC_SEPERATEARGS_STRING_S,*_FUNC_SEPERATEARGS_LONG_I,*_FUNC_SEPERATEARGS_LONG_I2-*_FUNC_SEPERATEARGS_LONG_I,0|1));
#line 26273 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26273 "qb64pe.bas"
if(!qbevent)break;evnt(26273);}while(r);
#line 26274 "qb64pe.bas"
do{
#line 26274 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5]);
#line 26274 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_T[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_NUMOPTS;
#line 26274 "qb64pe.bas"
if(!qbevent)break;evnt(26274);}while(r);
#line 26276 "qb64pe.bas"
S_34309:;
#line 26276 "qb64pe.bas"
fornext_value3199= 1 ;
#line 26276 "qb64pe.bas"
fornext_finalvalue3199=((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])];
#line 26276 "qb64pe.bas"
fornext_step3199= 1 ;
#line 26276 "qb64pe.bas"
if (fornext_step3199<0) fornext_step_negative3199=1; else fornext_step_negative3199=0;
#line 26276 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3199;
#line 26276 "qb64pe.bas"
goto fornext_entrylabel3199;
#line 26276 "qb64pe.bas"
while(1){
#line 26276 "qb64pe.bas"
fornext_value3199=fornext_step3199+(*_FUNC_SEPERATEARGS_LONG_X);
#line 26276 "qb64pe.bas"
fornext_entrylabel3199:
#line 26276 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=fornext_value3199;
#line 26276 "qb64pe.bas"
if (fornext_step_negative3199){
#line 26276 "qb64pe.bas"
if (fornext_value3199<fornext_finalvalue3199) break;
#line 26276 "qb64pe.bas"
}else{
#line 26276 "qb64pe.bas"
if (fornext_value3199>fornext_finalvalue3199) break;
#line 26276 "qb64pe.bas"
}
#line 26276 "qb64pe.bas"
fornext_error3199:;
#line 26276 "qb64pe.bas"
if(qbevent){evnt(26276);if(r)goto S_34309;}
#line 26277 "qb64pe.bas"
do{
#line 26277 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_W= 1 ;
#line 26277 "qb64pe.bas"
if(!qbevent)break;evnt(26277);}while(r);
#line 26278 "qb64pe.bas"
do{
#line 26278 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2= 1 ;
#line 26278 "qb64pe.bas"
if(!qbevent)break;evnt(26278);}while(r);
#line 26279 "qb64pe.bas"
LABEL_NEWWORD:;
#line 26279 "qb64pe.bas"
if(qbevent){evnt(26279);r=0;}
#line 26280 "qb64pe.bas"
S_34312:;
#line 26280 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,func_instr(*_FUNC_SEPERATEARGS_LONG_X2,qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1)),qbs_new_txt_len(" ",1),0|1)))||is_error_pending()){
#line 26280 "qb64pe.bas"
if(qbevent){evnt(26280);if(r)goto S_34312;}
#line 26280 "qb64pe.bas"
do{
#line 26280 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_W=*_FUNC_SEPERATEARGS_LONG_W+ 1 ;
#line 26280 "qb64pe.bas"
if(!qbevent)break;evnt(26280);}while(r);
#line 26280 "qb64pe.bas"
do{
#line 26280 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=func_instr(*_FUNC_SEPERATEARGS_LONG_X2,qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1)),qbs_new_txt_len(" ",1),0|1)+ 1 ;
#line 26280 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26280 "qb64pe.bas"
if(!qbevent)break;evnt(26280);}while(r);
#line 26280 "qb64pe.bas"
do{
#line 26280 "qb64pe.bas"
goto LABEL_NEWWORD;
#line 26280 "qb64pe.bas"
if(!qbevent)break;evnt(26280);}while(r);
#line 26280 "qb64pe.bas"
}
#line 26281 "qb64pe.bas"
do{
#line 26281 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6];
#line 26281 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_W;
#line 26281 "qb64pe.bas"
if(!qbevent)break;evnt(26281);}while(r);
#line 26282 "qb64pe.bas"
fornext_continue_3198:;
#line 26282 "qb64pe.bas"
}
#line 26282 "qb64pe.bas"
fornext_exit_3198:;
#line 26283 "qb64pe.bas"
do{
#line 26283 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_I2;
#line 26283 "qb64pe.bas"
if(!qbevent)break;evnt(26283);}while(r);
#line 26286 "qb64pe.bas"
do{
#line 26286 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26286 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26286 "qb64pe.bas"
if(!qbevent)break;evnt(26286);}while(r);
#line 26287 "qb64pe.bas"
S_34321:;
#line 26287 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 0 ))||is_error_pending()){
#line 26287 "qb64pe.bas"
if(qbevent){evnt(26287);if(r)goto S_34321;}
#line 26288 "qb64pe.bas"
do{
#line 26288 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26288 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]= 0 ;
#line 26288 "qb64pe.bas"
if(!qbevent)break;evnt(26288);}while(r);
#line 26289 "qb64pe.bas"
S_34323:;
#line 26289 "qb64pe.bas"
fornext_value3201= 1 ;
#line 26289 "qb64pe.bas"
fornext_finalvalue3201=*_FUNC_SEPERATEARGS_LONG_LEVEL- 1 ;
#line 26289 "qb64pe.bas"
fornext_step3201= 1 ;
#line 26289 "qb64pe.bas"
if (fornext_step3201<0) fornext_step_negative3201=1; else fornext_step_negative3201=0;
#line 26289 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3201;
#line 26289 "qb64pe.bas"
goto fornext_entrylabel3201;
#line 26289 "qb64pe.bas"
while(1){
#line 26289 "qb64pe.bas"
fornext_value3201=fornext_step3201+(*_FUNC_SEPERATEARGS_LONG_I2);
#line 26289 "qb64pe.bas"
fornext_entrylabel3201:
#line 26289 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=fornext_value3201;
#line 26289 "qb64pe.bas"
if (fornext_step_negative3201){
#line 26289 "qb64pe.bas"
if (fornext_value3201<fornext_finalvalue3201) break;
#line 26289 "qb64pe.bas"
}else{
#line 26289 "qb64pe.bas"
if (fornext_value3201>fornext_finalvalue3201) break;
#line 26289 "qb64pe.bas"
}
#line 26289 "qb64pe.bas"
fornext_error3201:;
#line 26289 "qb64pe.bas"
if(qbevent){evnt(26289);if(r)goto S_34323;}
#line 26290 "qb64pe.bas"
S_34324:;
#line 26290 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I2)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 1 ))||is_error_pending()){
#line 26290 "qb64pe.bas"
if(qbevent){evnt(26290);if(r)goto S_34324;}
#line 26290 "qb64pe.bas"
do{
#line 26290 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26290 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_I2;
#line 26290 "qb64pe.bas"
if(!qbevent)break;evnt(26290);}while(r);
#line 26290 "qb64pe.bas"
}
#line 26291 "qb64pe.bas"
fornext_continue_3200:;
#line 26291 "qb64pe.bas"
}
#line 26291 "qb64pe.bas"
fornext_exit_3200:;
#line 26292 "qb64pe.bas"
}
#line 26293 "qb64pe.bas"
do{
#line 26293 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5]);
#line 26293 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[tmp_long]= 1 ;
#line 26293 "qb64pe.bas"
if(!qbevent)break;evnt(26293);}while(r);
#line 26295 "qb64pe.bas"
do{
#line 26295 "qb64pe.bas"
goto LABEL_NEXTSYMBOL;
#line 26295 "qb64pe.bas"
if(!qbevent)break;evnt(26295);}while(r);
#line 26296 "qb64pe.bas"
}
#line 26298 "qb64pe.bas"
S_34332:;
#line 26298 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_S2,qbs_new_txt_len("?",1))))||is_error_pending()){
#line 26298 "qb64pe.bas"
if(qbevent){evnt(26298);if(r)goto S_34332;}
#line 26299 "qb64pe.bas"
do{
#line 26299 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LASTT=*_FUNC_SEPERATEARGS_LONG_LASTT+ 1 ;
#line 26299 "qb64pe.bas"
if(!qbevent)break;evnt(26299);}while(r);
#line 26299 "qb64pe.bas"
do{
#line 26299 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5]);
#line 26299 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_LEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26299 "qb64pe.bas"
if(!qbevent)break;evnt(26299);}while(r);
#line 26299 "qb64pe.bas"
do{
#line 26299 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26299 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]= 0 ;
#line 26299 "qb64pe.bas"
if(!qbevent)break;evnt(26299);}while(r);
#line 26300 "qb64pe.bas"
do{
#line 26300 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5]);
#line 26300 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL;
#line 26300 "qb64pe.bas"
if(!qbevent)break;evnt(26300);}while(r);
#line 26300 "qb64pe.bas"
do{
#line 26300 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26300 "qb64pe.bas"
if(!qbevent)break;evnt(26300);}while(r);
#line 26301 "qb64pe.bas"
do{
#line 26301 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5]);
#line 26301 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_T[0]))[tmp_long]= 0 ;
#line 26301 "qb64pe.bas"
if(!qbevent)break;evnt(26301);}while(r);
#line 26303 "qb64pe.bas"
do{
#line 26303 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26303 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26303 "qb64pe.bas"
if(!qbevent)break;evnt(26303);}while(r);
#line 26304 "qb64pe.bas"
S_34340:;
#line 26304 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 0 ))||is_error_pending()){
#line 26304 "qb64pe.bas"
if(qbevent){evnt(26304);if(r)goto S_34340;}
#line 26305 "qb64pe.bas"
do{
#line 26305 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26305 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]= 0 ;
#line 26305 "qb64pe.bas"
if(!qbevent)break;evnt(26305);}while(r);
#line 26306 "qb64pe.bas"
S_34342:;
#line 26306 "qb64pe.bas"
fornext_value3203= 1 ;
#line 26306 "qb64pe.bas"
fornext_finalvalue3203=*_FUNC_SEPERATEARGS_LONG_LEVEL- 1 ;
#line 26306 "qb64pe.bas"
fornext_step3203= 1 ;
#line 26306 "qb64pe.bas"
if (fornext_step3203<0) fornext_step_negative3203=1; else fornext_step_negative3203=0;
#line 26306 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3203;
#line 26306 "qb64pe.bas"
goto fornext_entrylabel3203;
#line 26306 "qb64pe.bas"
while(1){
#line 26306 "qb64pe.bas"
fornext_value3203=fornext_step3203+(*_FUNC_SEPERATEARGS_LONG_I2);
#line 26306 "qb64pe.bas"
fornext_entrylabel3203:
#line 26306 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=fornext_value3203;
#line 26306 "qb64pe.bas"
if (fornext_step_negative3203){
#line 26306 "qb64pe.bas"
if (fornext_value3203<fornext_finalvalue3203) break;
#line 26306 "qb64pe.bas"
}else{
#line 26306 "qb64pe.bas"
if (fornext_value3203>fornext_finalvalue3203) break;
#line 26306 "qb64pe.bas"
}
#line 26306 "qb64pe.bas"
fornext_error3203:;
#line 26306 "qb64pe.bas"
if(qbevent){evnt(26306);if(r)goto S_34342;}
#line 26307 "qb64pe.bas"
S_34343:;
#line 26307 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I2)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 1 ))||is_error_pending()){
#line 26307 "qb64pe.bas"
if(qbevent){evnt(26307);if(r)goto S_34343;}
#line 26307 "qb64pe.bas"
do{
#line 26307 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26307 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_I2;
#line 26307 "qb64pe.bas"
if(!qbevent)break;evnt(26307);}while(r);
#line 26307 "qb64pe.bas"
}
#line 26308 "qb64pe.bas"
fornext_continue_3202:;
#line 26308 "qb64pe.bas"
}
#line 26308 "qb64pe.bas"
fornext_exit_3202:;
#line 26309 "qb64pe.bas"
}
#line 26310 "qb64pe.bas"
do{
#line 26310 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5]);
#line 26310 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[tmp_long]= 1 ;
#line 26310 "qb64pe.bas"
if(!qbevent)break;evnt(26310);}while(r);
#line 26312 "qb64pe.bas"
do{
#line 26312 "qb64pe.bas"
goto LABEL_NEXTSYMBOL;
#line 26312 "qb64pe.bas"
if(!qbevent)break;evnt(26312);}while(r);
#line 26313 "qb64pe.bas"
}
#line 26316 "qb64pe.bas"
do{
#line 26316 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LASTT=*_FUNC_SEPERATEARGS_LONG_LASTT+ 1 ;
#line 26316 "qb64pe.bas"
if(!qbevent)break;evnt(26316);}while(r);
#line 26316 "qb64pe.bas"
do{
#line 26316 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5]);
#line 26316 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_LEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26316 "qb64pe.bas"
if(!qbevent)break;evnt(26316);}while(r);
#line 26316 "qb64pe.bas"
do{
#line 26316 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26316 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]= 0 ;
#line 26316 "qb64pe.bas"
if(!qbevent)break;evnt(26316);}while(r);
#line 26317 "qb64pe.bas"
do{
#line 26317 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5]);
#line 26317 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL;
#line 26317 "qb64pe.bas"
if(!qbevent)break;evnt(26317);}while(r);
#line 26317 "qb64pe.bas"
do{
#line 26317 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_DITCHLEVEL=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26317 "qb64pe.bas"
if(!qbevent)break;evnt(26317);}while(r);
#line 26318 "qb64pe.bas"
do{
#line 26318 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5]);
#line 26318 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_T[0]))[tmp_long]= 1 ;
#line 26318 "qb64pe.bas"
if(!qbevent)break;evnt(26318);}while(r);
#line 26318 "qb64pe.bas"
do{
#line 26318 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check(( 1 )-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6];
#line 26318 "qb64pe.bas"
if (!is_error_pending()) qbs_set(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[tmp_long*256],256,1),_FUNC_SEPERATEARGS_STRING_S2);
#line 26318 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26318 "qb64pe.bas"
if(!qbevent)break;evnt(26318);}while(r);
#line 26318 "qb64pe.bas"
do{
#line 26318 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check(( 1 )-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6];
#line 26318 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[tmp_long]= 1 ;
#line 26318 "qb64pe.bas"
if(!qbevent)break;evnt(26318);}while(r);
#line 26318 "qb64pe.bas"
do{
#line 26318 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5]);
#line 26318 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[tmp_long]= 1 ;
#line 26318 "qb64pe.bas"
if(!qbevent)break;evnt(26318);}while(r);
#line 26321 "qb64pe.bas"
do{
#line 26321 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26321 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26321 "qb64pe.bas"
if(!qbevent)break;evnt(26321);}while(r);
#line 26322 "qb64pe.bas"
S_34361:;
#line 26322 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 0 ))||is_error_pending()){
#line 26322 "qb64pe.bas"
if(qbevent){evnt(26322);if(r)goto S_34361;}
#line 26323 "qb64pe.bas"
do{
#line 26323 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26323 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]= 0 ;
#line 26323 "qb64pe.bas"
if(!qbevent)break;evnt(26323);}while(r);
#line 26324 "qb64pe.bas"
S_34363:;
#line 26324 "qb64pe.bas"
fornext_value3205= 1 ;
#line 26324 "qb64pe.bas"
fornext_finalvalue3205=*_FUNC_SEPERATEARGS_LONG_LEVEL- 1 ;
#line 26324 "qb64pe.bas"
fornext_step3205= 1 ;
#line 26324 "qb64pe.bas"
if (fornext_step3205<0) fornext_step_negative3205=1; else fornext_step_negative3205=0;
#line 26324 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3205;
#line 26324 "qb64pe.bas"
goto fornext_entrylabel3205;
#line 26324 "qb64pe.bas"
while(1){
#line 26324 "qb64pe.bas"
fornext_value3205=fornext_step3205+(*_FUNC_SEPERATEARGS_LONG_I2);
#line 26324 "qb64pe.bas"
fornext_entrylabel3205:
#line 26324 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=fornext_value3205;
#line 26324 "qb64pe.bas"
if (fornext_step_negative3205){
#line 26324 "qb64pe.bas"
if (fornext_value3205<fornext_finalvalue3205) break;
#line 26324 "qb64pe.bas"
}else{
#line 26324 "qb64pe.bas"
if (fornext_value3205>fornext_finalvalue3205) break;
#line 26324 "qb64pe.bas"
}
#line 26324 "qb64pe.bas"
fornext_error3205:;
#line 26324 "qb64pe.bas"
if(qbevent){evnt(26324);if(r)goto S_34363;}
#line 26325 "qb64pe.bas"
S_34364:;
#line 26325 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I2)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5])]== 1 ))||is_error_pending()){
#line 26325 "qb64pe.bas"
if(qbevent){evnt(26325);if(r)goto S_34364;}
#line 26325 "qb64pe.bas"
do{
#line 26325 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LASTT)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5]);
#line 26325 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_I2;
#line 26325 "qb64pe.bas"
if(!qbevent)break;evnt(26325);}while(r);
#line 26325 "qb64pe.bas"
}
#line 26326 "qb64pe.bas"
fornext_continue_3204:;
#line 26326 "qb64pe.bas"
}
#line 26326 "qb64pe.bas"
fornext_exit_3204:;
#line 26327 "qb64pe.bas"
}
#line 26328 "qb64pe.bas"
do{
#line 26328 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_LEVEL)-__ARRAY_LONG_LEVELENTERED[4],__ARRAY_LONG_LEVELENTERED[5]);
#line 26328 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_LEVELENTERED[0]))[tmp_long]= 1 ;
#line 26328 "qb64pe.bas"
if(!qbevent)break;evnt(26328);}while(r);
#line 26330 "qb64pe.bas"
do{
#line 26330 "qb64pe.bas"
goto LABEL_NEXTSYMBOL;
#line 26330 "qb64pe.bas"
if(!qbevent)break;evnt(26330);}while(r);
#line 26332 "qb64pe.bas"
LABEL_NEXTSYMBOL:;
#line 26332 "qb64pe.bas"
if(qbevent){evnt(26332);r=0;}
#line 26333 "qb64pe.bas"
fornext_continue_3195:;
#line 26333 "qb64pe.bas"
}
#line 26333 "qb64pe.bas"
fornext_exit_3195:;
#line 26336 "qb64pe.bas"
S_34372:;
#line 26336 "qb64pe.bas"
if (( 0ll )||is_error_pending()){
#line 26336 "qb64pe.bas"
if(qbevent){evnt(26336);if(r)goto S_34372;}
#line 26337 "qb64pe.bas"
do{
#line 26337 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26337 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26337 "qb64pe.bas"
if (is_error_pending()) goto skip3206;
#line 26337 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("--------SEPARATE ARGUMENTS REPORT #1:1--------",46), 0, 0, 1);
#line 26337 "qb64pe.bas"
if (is_error_pending()) goto skip3206;
#line 26337 "qb64pe.bas"
skip3206:
#line 26337 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26337 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26337 "qb64pe.bas"
if(!qbevent)break;evnt(26337);}while(r);
#line 26338 "qb64pe.bas"
S_34374:;
#line 26338 "qb64pe.bas"
fornext_value3208= 1 ;
#line 26338 "qb64pe.bas"
fornext_finalvalue3208=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26338 "qb64pe.bas"
fornext_step3208= 1 ;
#line 26338 "qb64pe.bas"
if (fornext_step3208<0) fornext_step_negative3208=1; else fornext_step_negative3208=0;
#line 26338 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3208;
#line 26338 "qb64pe.bas"
goto fornext_entrylabel3208;
#line 26338 "qb64pe.bas"
while(1){
#line 26338 "qb64pe.bas"
fornext_value3208=fornext_step3208+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26338 "qb64pe.bas"
fornext_entrylabel3208:
#line 26338 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3208;
#line 26338 "qb64pe.bas"
if (fornext_step_negative3208){
#line 26338 "qb64pe.bas"
if (fornext_value3208<fornext_finalvalue3208) break;
#line 26338 "qb64pe.bas"
}else{
#line 26338 "qb64pe.bas"
if (fornext_value3208>fornext_finalvalue3208) break;
#line 26338 "qb64pe.bas"
}
#line 26338 "qb64pe.bas"
fornext_error3208:;
#line 26338 "qb64pe.bas"
if(qbevent){evnt(26338);if(r)goto S_34374;}
#line 26339 "qb64pe.bas"
do{
#line 26339 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26339 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26339 "qb64pe.bas"
if (is_error_pending()) goto skip3209;
#line 26339 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26339 "qb64pe.bas"
if (is_error_pending()) goto skip3209;
#line 26339 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("OPT=",4),func_chr( 34 )),qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check(( 1 )-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1))),func_chr( 34 )), 0, 0, 1);
#line 26339 "qb64pe.bas"
if (is_error_pending()) goto skip3209;
#line 26339 "qb64pe.bas"
skip3209:
#line 26339 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26339 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26339 "qb64pe.bas"
if(!qbevent)break;evnt(26339);}while(r);
#line 26340 "qb64pe.bas"
do{
#line 26340 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26340 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26340 "qb64pe.bas"
if (is_error_pending()) goto skip3210;
#line 26340 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26340 "qb64pe.bas"
if (is_error_pending()) goto skip3210;
#line 26340 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("OPTWORDS=",9), 0, 0, 0);
#line 26340 "qb64pe.bas"
if (is_error_pending()) goto skip3210;
#line 26340 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check(( 1 )-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6]])), 1, 0, 1);
#line 26340 "qb64pe.bas"
if (is_error_pending()) goto skip3210;
#line 26340 "qb64pe.bas"
skip3210:
#line 26340 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26340 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26340 "qb64pe.bas"
if(!qbevent)break;evnt(26340);}while(r);
#line 26341 "qb64pe.bas"
do{
#line 26341 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26341 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26341 "qb64pe.bas"
if (is_error_pending()) goto skip3211;
#line 26341 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26341 "qb64pe.bas"
if (is_error_pending()) goto skip3211;
#line 26341 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("T=",2), 0, 0, 0);
#line 26341 "qb64pe.bas"
if (is_error_pending()) goto skip3211;
#line 26341 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])])), 1, 0, 1);
#line 26341 "qb64pe.bas"
if (is_error_pending()) goto skip3211;
#line 26341 "qb64pe.bas"
skip3211:
#line 26341 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26341 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26341 "qb64pe.bas"
if(!qbevent)break;evnt(26341);}while(r);
#line 26342 "qb64pe.bas"
do{
#line 26342 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26342 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26342 "qb64pe.bas"
if (is_error_pending()) goto skip3212;
#line 26342 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26342 "qb64pe.bas"
if (is_error_pending()) goto skip3212;
#line 26342 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("DONTPASS=",9), 0, 0, 0);
#line 26342 "qb64pe.bas"
if (is_error_pending()) goto skip3212;
#line 26342 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5])])), 1, 0, 1);
#line 26342 "qb64pe.bas"
if (is_error_pending()) goto skip3212;
#line 26342 "qb64pe.bas"
skip3212:
#line 26342 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26342 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26342 "qb64pe.bas"
if(!qbevent)break;evnt(26342);}while(r);
#line 26343 "qb64pe.bas"
do{
#line 26343 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26343 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26343 "qb64pe.bas"
if (is_error_pending()) goto skip3213;
#line 26343 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26343 "qb64pe.bas"
if (is_error_pending()) goto skip3213;
#line 26343 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("PASSRULE=",9), 0, 0, 0);
#line 26343 "qb64pe.bas"
if (is_error_pending()) goto skip3213;
#line 26343 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])])), 1, 0, 1);
#line 26343 "qb64pe.bas"
if (is_error_pending()) goto skip3213;
#line 26343 "qb64pe.bas"
skip3213:
#line 26343 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26343 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26343 "qb64pe.bas"
if(!qbevent)break;evnt(26343);}while(r);
#line 26344 "qb64pe.bas"
do{
#line 26344 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26344 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26344 "qb64pe.bas"
if (is_error_pending()) goto skip3214;
#line 26344 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26344 "qb64pe.bas"
if (is_error_pending()) goto skip3214;
#line 26344 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("LEV=",4), 0, 0, 0);
#line 26344 "qb64pe.bas"
if (is_error_pending()) goto skip3214;
#line 26344 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])])), 1, 0, 1);
#line 26344 "qb64pe.bas"
if (is_error_pending()) goto skip3214;
#line 26344 "qb64pe.bas"
skip3214:
#line 26344 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26344 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26344 "qb64pe.bas"
if(!qbevent)break;evnt(26344);}while(r);
#line 26345 "qb64pe.bas"
do{
#line 26345 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26345 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26345 "qb64pe.bas"
if (is_error_pending()) goto skip3215;
#line 26345 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26345 "qb64pe.bas"
if (is_error_pending()) goto skip3215;
#line 26345 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("ENTRYLEV=",9), 0, 0, 0);
#line 26345 "qb64pe.bas"
if (is_error_pending()) goto skip3215;
#line 26345 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])])), 1, 0, 1);
#line 26345 "qb64pe.bas"
if (is_error_pending()) goto skip3215;
#line 26345 "qb64pe.bas"
skip3215:
#line 26345 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26345 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26345 "qb64pe.bas"
if(!qbevent)break;evnt(26345);}while(r);
#line 26346 "qb64pe.bas"
fornext_continue_3207:;
#line 26346 "qb64pe.bas"
}
#line 26346 "qb64pe.bas"
fornext_exit_3207:;
#line 26347 "qb64pe.bas"
}
#line 26353 "qb64pe.bas"
S_34384:;
#line 26353 "qb64pe.bas"
fornext_value3217= 1 ;
#line 26353 "qb64pe.bas"
fornext_finalvalue3217=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26353 "qb64pe.bas"
fornext_step3217= 1 ;
#line 26353 "qb64pe.bas"
if (fornext_step3217<0) fornext_step_negative3217=1; else fornext_step_negative3217=0;
#line 26353 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3217;
#line 26353 "qb64pe.bas"
goto fornext_entrylabel3217;
#line 26353 "qb64pe.bas"
while(1){
#line 26353 "qb64pe.bas"
fornext_value3217=fornext_step3217+(*_FUNC_SEPERATEARGS_LONG_X);
#line 26353 "qb64pe.bas"
fornext_entrylabel3217:
#line 26353 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=fornext_value3217;
#line 26353 "qb64pe.bas"
if (fornext_step_negative3217){
#line 26353 "qb64pe.bas"
if (fornext_value3217<fornext_finalvalue3217) break;
#line 26353 "qb64pe.bas"
}else{
#line 26353 "qb64pe.bas"
if (fornext_value3217>fornext_finalvalue3217) break;
#line 26353 "qb64pe.bas"
}
#line 26353 "qb64pe.bas"
fornext_error3217:;
#line 26353 "qb64pe.bas"
if(qbevent){evnt(26353);if(r)goto S_34384;}
#line 26354 "qb64pe.bas"
S_34385:;
#line 26354 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]== 0 ))||is_error_pending()){
#line 26354 "qb64pe.bas"
if(qbevent){evnt(26354);if(r)goto S_34385;}
#line 26355 "qb64pe.bas"
S_34386:;
#line 26355 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])]== 1 ))||is_error_pending()){
#line 26355 "qb64pe.bas"
if(qbevent){evnt(26355);if(r)goto S_34386;}
#line 26355 "qb64pe.bas"
do{
#line 26355 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5]);
#line 26355 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[tmp_long]= 1 ;
#line 26355 "qb64pe.bas"
if(!qbevent)break;evnt(26355);}while(r);
#line 26355 "qb64pe.bas"
}
#line 26356 "qb64pe.bas"
}
#line 26357 "qb64pe.bas"
fornext_continue_3216:;
#line 26357 "qb64pe.bas"
}
#line 26357 "qb64pe.bas"
fornext_exit_3216:;
#line 26359 "qb64pe.bas"
S_34391:;
#line 26359 "qb64pe.bas"
if (( 0ll )||is_error_pending()){
#line 26359 "qb64pe.bas"
if(qbevent){evnt(26359);if(r)goto S_34391;}
#line 26360 "qb64pe.bas"
do{
#line 26360 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26360 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26360 "qb64pe.bas"
if (is_error_pending()) goto skip3218;
#line 26360 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("--------SEPARATE ARGUMENTS REPORT #1:2--------",46), 0, 0, 1);
#line 26360 "qb64pe.bas"
if (is_error_pending()) goto skip3218;
#line 26360 "qb64pe.bas"
skip3218:
#line 26360 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26360 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26360 "qb64pe.bas"
if(!qbevent)break;evnt(26360);}while(r);
#line 26361 "qb64pe.bas"
S_34393:;
#line 26361 "qb64pe.bas"
fornext_value3220= 1 ;
#line 26361 "qb64pe.bas"
fornext_finalvalue3220=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26361 "qb64pe.bas"
fornext_step3220= 1 ;
#line 26361 "qb64pe.bas"
if (fornext_step3220<0) fornext_step_negative3220=1; else fornext_step_negative3220=0;
#line 26361 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3220;
#line 26361 "qb64pe.bas"
goto fornext_entrylabel3220;
#line 26361 "qb64pe.bas"
while(1){
#line 26361 "qb64pe.bas"
fornext_value3220=fornext_step3220+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26361 "qb64pe.bas"
fornext_entrylabel3220:
#line 26361 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3220;
#line 26361 "qb64pe.bas"
if (fornext_step_negative3220){
#line 26361 "qb64pe.bas"
if (fornext_value3220<fornext_finalvalue3220) break;
#line 26361 "qb64pe.bas"
}else{
#line 26361 "qb64pe.bas"
if (fornext_value3220>fornext_finalvalue3220) break;
#line 26361 "qb64pe.bas"
}
#line 26361 "qb64pe.bas"
fornext_error3220:;
#line 26361 "qb64pe.bas"
if(qbevent){evnt(26361);if(r)goto S_34393;}
#line 26362 "qb64pe.bas"
do{
#line 26362 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26362 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26362 "qb64pe.bas"
if (is_error_pending()) goto skip3221;
#line 26362 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26362 "qb64pe.bas"
if (is_error_pending()) goto skip3221;
#line 26362 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("OPT=",4),func_chr( 34 )),qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check(( 1 )-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1))),func_chr( 34 )), 0, 0, 1);
#line 26362 "qb64pe.bas"
if (is_error_pending()) goto skip3221;
#line 26362 "qb64pe.bas"
skip3221:
#line 26362 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26362 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26362 "qb64pe.bas"
if(!qbevent)break;evnt(26362);}while(r);
#line 26363 "qb64pe.bas"
do{
#line 26363 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26363 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26363 "qb64pe.bas"
if (is_error_pending()) goto skip3222;
#line 26363 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26363 "qb64pe.bas"
if (is_error_pending()) goto skip3222;
#line 26363 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("OPTWORDS=",9), 0, 0, 0);
#line 26363 "qb64pe.bas"
if (is_error_pending()) goto skip3222;
#line 26363 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check(( 1 )-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6]])), 1, 0, 1);
#line 26363 "qb64pe.bas"
if (is_error_pending()) goto skip3222;
#line 26363 "qb64pe.bas"
skip3222:
#line 26363 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26363 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26363 "qb64pe.bas"
if(!qbevent)break;evnt(26363);}while(r);
#line 26364 "qb64pe.bas"
do{
#line 26364 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26364 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26364 "qb64pe.bas"
if (is_error_pending()) goto skip3223;
#line 26364 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26364 "qb64pe.bas"
if (is_error_pending()) goto skip3223;
#line 26364 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("T=",2), 0, 0, 0);
#line 26364 "qb64pe.bas"
if (is_error_pending()) goto skip3223;
#line 26364 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])])), 1, 0, 1);
#line 26364 "qb64pe.bas"
if (is_error_pending()) goto skip3223;
#line 26364 "qb64pe.bas"
skip3223:
#line 26364 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26364 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26364 "qb64pe.bas"
if(!qbevent)break;evnt(26364);}while(r);
#line 26365 "qb64pe.bas"
do{
#line 26365 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26365 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26365 "qb64pe.bas"
if (is_error_pending()) goto skip3224;
#line 26365 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26365 "qb64pe.bas"
if (is_error_pending()) goto skip3224;
#line 26365 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("DONTPASS=",9), 0, 0, 0);
#line 26365 "qb64pe.bas"
if (is_error_pending()) goto skip3224;
#line 26365 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5])])), 1, 0, 1);
#line 26365 "qb64pe.bas"
if (is_error_pending()) goto skip3224;
#line 26365 "qb64pe.bas"
skip3224:
#line 26365 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26365 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26365 "qb64pe.bas"
if(!qbevent)break;evnt(26365);}while(r);
#line 26366 "qb64pe.bas"
do{
#line 26366 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26366 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26366 "qb64pe.bas"
if (is_error_pending()) goto skip3225;
#line 26366 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26366 "qb64pe.bas"
if (is_error_pending()) goto skip3225;
#line 26366 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("PASSRULE=",9), 0, 0, 0);
#line 26366 "qb64pe.bas"
if (is_error_pending()) goto skip3225;
#line 26366 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])])), 1, 0, 1);
#line 26366 "qb64pe.bas"
if (is_error_pending()) goto skip3225;
#line 26366 "qb64pe.bas"
skip3225:
#line 26366 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26366 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26366 "qb64pe.bas"
if(!qbevent)break;evnt(26366);}while(r);
#line 26367 "qb64pe.bas"
do{
#line 26367 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26367 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26367 "qb64pe.bas"
if (is_error_pending()) goto skip3226;
#line 26367 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26367 "qb64pe.bas"
if (is_error_pending()) goto skip3226;
#line 26367 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("LEV=",4), 0, 0, 0);
#line 26367 "qb64pe.bas"
if (is_error_pending()) goto skip3226;
#line 26367 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])])), 1, 0, 1);
#line 26367 "qb64pe.bas"
if (is_error_pending()) goto skip3226;
#line 26367 "qb64pe.bas"
skip3226:
#line 26367 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26367 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26367 "qb64pe.bas"
if(!qbevent)break;evnt(26367);}while(r);
#line 26368 "qb64pe.bas"
do{
#line 26368 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26368 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26368 "qb64pe.bas"
if (is_error_pending()) goto skip3227;
#line 26368 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26368 "qb64pe.bas"
if (is_error_pending()) goto skip3227;
#line 26368 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("ENTRYLEV=",9), 0, 0, 0);
#line 26368 "qb64pe.bas"
if (is_error_pending()) goto skip3227;
#line 26368 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])])), 1, 0, 1);
#line 26368 "qb64pe.bas"
if (is_error_pending()) goto skip3227;
#line 26368 "qb64pe.bas"
skip3227:
#line 26368 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26368 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26368 "qb64pe.bas"
if(!qbevent)break;evnt(26368);}while(r);
#line 26369 "qb64pe.bas"
fornext_continue_3219:;
#line 26369 "qb64pe.bas"
}
#line 26369 "qb64pe.bas"
fornext_exit_3219:;
#line 26370 "qb64pe.bas"
}
#line 26375 "qb64pe.bas"
do{
#line 26375 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X1= 0 ;
#line 26375 "qb64pe.bas"
if(!qbevent)break;evnt(26375);}while(r);
#line 26376 "qb64pe.bas"
do{
#line 26376 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT= 0 ;
#line 26376 "qb64pe.bas"
if(!qbevent)break;evnt(26376);}while(r);
#line 26377 "qb64pe.bas"
do{
#line 26377 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG= 0 ;
#line 26377 "qb64pe.bas"
if(!qbevent)break;evnt(26377);}while(r);
#line 26382 "qb64pe.bas"
do{
#line 26382 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_TEMPLISTN= 0 ;
#line 26382 "qb64pe.bas"
if(!qbevent)break;evnt(26382);}while(r);
#line 26383 "qb64pe.bas"
S_34407:;
#line 26383 "qb64pe.bas"
fornext_value3229= 1 ;
#line 26383 "qb64pe.bas"
fornext_finalvalue3229= 32767 ;
#line 26383 "qb64pe.bas"
fornext_step3229= 1 ;
#line 26383 "qb64pe.bas"
if (fornext_step3229<0) fornext_step_negative3229=1; else fornext_step_negative3229=0;
#line 26383 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3229;
#line 26383 "qb64pe.bas"
goto fornext_entrylabel3229;
#line 26383 "qb64pe.bas"
while(1){
#line 26383 "qb64pe.bas"
fornext_value3229=fornext_step3229+(*_FUNC_SEPERATEARGS_LONG_L);
#line 26383 "qb64pe.bas"
fornext_entrylabel3229:
#line 26383 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_L=fornext_value3229;
#line 26383 "qb64pe.bas"
if (fornext_step_negative3229){
#line 26383 "qb64pe.bas"
if (fornext_value3229<fornext_finalvalue3229) break;
#line 26383 "qb64pe.bas"
}else{
#line 26383 "qb64pe.bas"
if (fornext_value3229>fornext_finalvalue3229) break;
#line 26383 "qb64pe.bas"
}
#line 26383 "qb64pe.bas"
fornext_error3229:;
#line 26383 "qb64pe.bas"
if(qbevent){evnt(26383);if(r)goto S_34407;}
#line 26384 "qb64pe.bas"
do{
#line 26384 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_SCANNEXTLEVEL= 0 ;
#line 26384 "qb64pe.bas"
if(!qbevent)break;evnt(26384);}while(r);
#line 26385 "qb64pe.bas"
S_34409:;
#line 26385 "qb64pe.bas"
fornext_value3231= 1 ;
#line 26385 "qb64pe.bas"
fornext_finalvalue3231=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26385 "qb64pe.bas"
fornext_step3231= 1 ;
#line 26385 "qb64pe.bas"
if (fornext_step3231<0) fornext_step_negative3231=1; else fornext_step_negative3231=0;
#line 26385 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3231;
#line 26385 "qb64pe.bas"
goto fornext_entrylabel3231;
#line 26385 "qb64pe.bas"
while(1){
#line 26385 "qb64pe.bas"
fornext_value3231=fornext_step3231+(*_FUNC_SEPERATEARGS_LONG_X);
#line 26385 "qb64pe.bas"
fornext_entrylabel3231:
#line 26385 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=fornext_value3231;
#line 26385 "qb64pe.bas"
if (fornext_step_negative3231){
#line 26385 "qb64pe.bas"
if (fornext_value3231<fornext_finalvalue3231) break;
#line 26385 "qb64pe.bas"
}else{
#line 26385 "qb64pe.bas"
if (fornext_value3231>fornext_finalvalue3231) break;
#line 26385 "qb64pe.bas"
}
#line 26385 "qb64pe.bas"
fornext_error3231:;
#line 26385 "qb64pe.bas"
if(qbevent){evnt(26385);if(r)goto S_34409;}
#line 26386 "qb64pe.bas"
S_34410:;
#line 26386 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]>*_FUNC_SEPERATEARGS_LONG_L))||is_error_pending()){
#line 26386 "qb64pe.bas"
if(qbevent){evnt(26386);if(r)goto S_34410;}
#line 26386 "qb64pe.bas"
do{
#line 26386 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_SCANNEXTLEVEL= 1 ;
#line 26386 "qb64pe.bas"
if(!qbevent)break;evnt(26386);}while(r);
#line 26386 "qb64pe.bas"
}
#line 26388 "qb64pe.bas"
S_34413:;
#line 26388 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_X1)||is_error_pending()){
#line 26388 "qb64pe.bas"
if(qbevent){evnt(26388);if(r)goto S_34413;}
#line 26389 "qb64pe.bas"
S_34414:;
#line 26389 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]<*_FUNC_SEPERATEARGS_LONG_L))||is_error_pending()){
#line 26389 "qb64pe.bas"
if(qbevent){evnt(26389);if(r)goto S_34414;}
#line 26390 "qb64pe.bas"
S_34415:;
#line 26390 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT)||is_error_pending()){
#line 26390 "qb64pe.bas"
if(qbevent){evnt(26390);if(r)goto S_34415;}
#line 26393 "qb64pe.bas"
S_34416:;
#line 26393 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG)||is_error_pending()){
#line 26393 "qb64pe.bas"
if(qbevent){evnt(26393);if(r)goto S_34416;}
#line 26395 "qb64pe.bas"
S_34417:;
#line 26395 "qb64pe.bas"
fornext_value3233= 1 ;
#line 26395 "qb64pe.bas"
fornext_finalvalue3233=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26395 "qb64pe.bas"
fornext_step3233= 1 ;
#line 26395 "qb64pe.bas"
if (fornext_step3233<0) fornext_step_negative3233=1; else fornext_step_negative3233=0;
#line 26395 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3233;
#line 26395 "qb64pe.bas"
goto fornext_entrylabel3233;
#line 26395 "qb64pe.bas"
while(1){
#line 26395 "qb64pe.bas"
fornext_value3233=fornext_step3233+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26395 "qb64pe.bas"
fornext_entrylabel3233:
#line 26395 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3233;
#line 26395 "qb64pe.bas"
if (fornext_step_negative3233){
#line 26395 "qb64pe.bas"
if (fornext_value3233<fornext_finalvalue3233) break;
#line 26395 "qb64pe.bas"
}else{
#line 26395 "qb64pe.bas"
if (fornext_value3233>fornext_finalvalue3233) break;
#line 26395 "qb64pe.bas"
}
#line 26395 "qb64pe.bas"
fornext_error3233:;
#line 26395 "qb64pe.bas"
if(qbevent){evnt(26395);if(r)goto S_34417;}
#line 26396 "qb64pe.bas"
do{
#line 26396 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26396 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_PASSFLAG;
#line 26396 "qb64pe.bas"
if(!qbevent)break;evnt(26396);}while(r);
#line 26397 "qb64pe.bas"
fornext_continue_3232:;
#line 26397 "qb64pe.bas"
}
#line 26397 "qb64pe.bas"
fornext_exit_3232:;
#line 26398 "qb64pe.bas"
do{
#line 26398 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASSFLAG=*_FUNC_SEPERATEARGS_LONG_PASSFLAG* 2 ;
#line 26398 "qb64pe.bas"
if(!qbevent)break;evnt(26398);}while(r);
#line 26399 "qb64pe.bas"
}else{
#line 26402 "qb64pe.bas"
S_34422:;
#line 26402 "qb64pe.bas"
fornext_value3235= 1 ;
#line 26402 "qb64pe.bas"
fornext_finalvalue3235=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26402 "qb64pe.bas"
fornext_step3235= 1 ;
#line 26402 "qb64pe.bas"
if (fornext_step3235<0) fornext_step_negative3235=1; else fornext_step_negative3235=0;
#line 26402 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3235;
#line 26402 "qb64pe.bas"
goto fornext_entrylabel3235;
#line 26402 "qb64pe.bas"
while(1){
#line 26402 "qb64pe.bas"
fornext_value3235=fornext_step3235+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26402 "qb64pe.bas"
fornext_entrylabel3235:
#line 26402 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3235;
#line 26402 "qb64pe.bas"
if (fornext_step_negative3235){
#line 26402 "qb64pe.bas"
if (fornext_value3235<fornext_finalvalue3235) break;
#line 26402 "qb64pe.bas"
}else{
#line 26402 "qb64pe.bas"
if (fornext_value3235>fornext_finalvalue3235) break;
#line 26402 "qb64pe.bas"
}
#line 26402 "qb64pe.bas"
fornext_error3235:;
#line 26402 "qb64pe.bas"
if(qbevent){evnt(26402);if(r)goto S_34422;}
#line 26403 "qb64pe.bas"
S_34423:;
#line 26403 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])]!=*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT))||is_error_pending()){
#line 26403 "qb64pe.bas"
if(qbevent){evnt(26403);if(r)goto S_34423;}
#line 26403 "qb64pe.bas"
do{
#line 26403 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26403 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=-(*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT);
#line 26403 "qb64pe.bas"
if(!qbevent)break;evnt(26403);}while(r);
#line 26403 "qb64pe.bas"
}
#line 26404 "qb64pe.bas"
fornext_continue_3234:;
#line 26404 "qb64pe.bas"
}
#line 26404 "qb64pe.bas"
fornext_exit_3234:;
#line 26405 "qb64pe.bas"
}
#line 26406 "qb64pe.bas"
}else{
#line 26408 "qb64pe.bas"
S_34429:;
#line 26408 "qb64pe.bas"
fornext_value3237= 1 ;
#line 26408 "qb64pe.bas"
fornext_finalvalue3237=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26408 "qb64pe.bas"
fornext_step3237= 1 ;
#line 26408 "qb64pe.bas"
if (fornext_step3237<0) fornext_step_negative3237=1; else fornext_step_negative3237=0;
#line 26408 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3237;
#line 26408 "qb64pe.bas"
goto fornext_entrylabel3237;
#line 26408 "qb64pe.bas"
while(1){
#line 26408 "qb64pe.bas"
fornext_value3237=fornext_step3237+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26408 "qb64pe.bas"
fornext_entrylabel3237:
#line 26408 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3237;
#line 26408 "qb64pe.bas"
if (fornext_step_negative3237){
#line 26408 "qb64pe.bas"
if (fornext_value3237<fornext_finalvalue3237) break;
#line 26408 "qb64pe.bas"
}else{
#line 26408 "qb64pe.bas"
if (fornext_value3237>fornext_finalvalue3237) break;
#line 26408 "qb64pe.bas"
}
#line 26408 "qb64pe.bas"
fornext_error3237:;
#line 26408 "qb64pe.bas"
if(qbevent){evnt(26408);if(r)goto S_34429;}
#line 26408 "qb64pe.bas"
do{
#line 26408 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26408 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_PASSFLAG;
#line 26408 "qb64pe.bas"
if(!qbevent)break;evnt(26408);}while(r);
#line 26408 "qb64pe.bas"
fornext_continue_3236:;
#line 26408 "qb64pe.bas"
}
#line 26408 "qb64pe.bas"
fornext_exit_3236:;
#line 26409 "qb64pe.bas"
S_34432:;
#line 26409 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_TEMPLISTN!= 0 ))||is_error_pending()){
#line 26409 "qb64pe.bas"
if(qbevent){evnt(26409);if(r)goto S_34432;}
#line 26409 "qb64pe.bas"
do{
#line 26409 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASSFLAG=*_FUNC_SEPERATEARGS_LONG_PASSFLAG* 2 ;
#line 26409 "qb64pe.bas"
if(!qbevent)break;evnt(26409);}while(r);
#line 26409 "qb64pe.bas"
}
#line 26410 "qb64pe.bas"
}
#line 26411 "qb64pe.bas"
do{
#line 26411 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X1= 0 ;
#line 26411 "qb64pe.bas"
if(!qbevent)break;evnt(26411);}while(r);
#line 26412 "qb64pe.bas"
}
#line 26413 "qb64pe.bas"
}
#line 26416 "qb64pe.bas"
S_34439:;
#line 26416 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]==*_FUNC_SEPERATEARGS_LONG_L))||is_error_pending()){
#line 26416 "qb64pe.bas"
if(qbevent){evnt(26416);if(r)goto S_34439;}
#line 26417 "qb64pe.bas"
S_34440:;
#line 26417 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]<*_FUNC_SEPERATEARGS_LONG_L))||is_error_pending()){
#line 26417 "qb64pe.bas"
if(qbevent){evnt(26417);if(r)goto S_34440;}
#line 26418 "qb64pe.bas"
do{
#line 26418 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X1=*_FUNC_SEPERATEARGS_LONG_X;
#line 26418 "qb64pe.bas"
if(!qbevent)break;evnt(26418);}while(r);
#line 26419 "qb64pe.bas"
do{
#line 26419 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT= 0 ;
#line 26419 "qb64pe.bas"
if(!qbevent)break;evnt(26419);}while(r);
#line 26420 "qb64pe.bas"
do{
#line 26420 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_TEMPLISTN= 0 ;
#line 26420 "qb64pe.bas"
if(!qbevent)break;evnt(26420);}while(r);
#line 26421 "qb64pe.bas"
}
#line 26422 "qb64pe.bas"
}
#line 26424 "qb64pe.bas"
S_34446:;
#line 26424 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_X1)||is_error_pending()){
#line 26424 "qb64pe.bas"
if(qbevent){evnt(26424);if(r)goto S_34446;}
#line 26425 "qb64pe.bas"
S_34447:;
#line 26425 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]==*_FUNC_SEPERATEARGS_LONG_L))||is_error_pending()){
#line 26425 "qb64pe.bas"
if(qbevent){evnt(26425);if(r)goto S_34447;}
#line 26427 "qb64pe.bas"
S_34448:;
#line 26427 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])]!= 1 ))||is_error_pending()){
#line 26427 "qb64pe.bas"
if(qbevent){evnt(26427);if(r)goto S_34448;}
#line 26429 "qb64pe.bas"
S_34449:;
#line 26429 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT== 0 ))||is_error_pending()){
#line 26429 "qb64pe.bas"
if(qbevent){evnt(26429);if(r)goto S_34449;}
#line 26430 "qb64pe.bas"
do{
#line 26430 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT=*_FUNC_SEPERATEARGS_LONG_X;
#line 26430 "qb64pe.bas"
if(!qbevent)break;evnt(26430);}while(r);
#line 26431 "qb64pe.bas"
S_34451:;
#line 26431 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])]== 0 ))||is_error_pending()){
#line 26431 "qb64pe.bas"
if(qbevent){evnt(26431);if(r)goto S_34451;}
#line 26431 "qb64pe.bas"
do{
#line 26431 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG= 1 ;
#line 26431 "qb64pe.bas"
if(!qbevent)break;evnt(26431);}while(r);
#line 26431 "qb64pe.bas"
}else{
#line 26431 "qb64pe.bas"
do{
#line 26431 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG= 0 ;
#line 26431 "qb64pe.bas"
if(!qbevent)break;evnt(26431);}while(r);
#line 26431 "qb64pe.bas"
}
#line 26432 "qb64pe.bas"
}else{
#line 26435 "qb64pe.bas"
S_34457:;
#line 26435 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG== 1 ))||is_error_pending()){
#line 26435 "qb64pe.bas"
if(qbevent){evnt(26435);if(r)goto S_34457;}
#line 26436 "qb64pe.bas"
S_34458:;
#line 26436 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])]> 1 ))||is_error_pending()){
#line 26436 "qb64pe.bas"
if(qbevent){evnt(26436);if(r)goto S_34458;}
#line 26437 "qb64pe.bas"
do{
#line 26437 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT=*_FUNC_SEPERATEARGS_LONG_X;
#line 26437 "qb64pe.bas"
if(!qbevent)break;evnt(26437);}while(r);
#line 26437 "qb64pe.bas"
do{
#line 26437 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG= 0 ;
#line 26437 "qb64pe.bas"
if(!qbevent)break;evnt(26437);}while(r);
#line 26438 "qb64pe.bas"
}
#line 26439 "qb64pe.bas"
}
#line 26440 "qb64pe.bas"
}
#line 26442 "qb64pe.bas"
do{
#line 26442 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_TEMPLISTN=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN+ 1 ;
#line 26442 "qb64pe.bas"
if(!qbevent)break;evnt(26442);}while(r);
#line 26442 "qb64pe.bas"
do{
#line 26442 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_TEMPLISTN)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5]);
#line 26442 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_X;
#line 26442 "qb64pe.bas"
if(!qbevent)break;evnt(26442);}while(r);
#line 26443 "qb64pe.bas"
}
#line 26445 "qb64pe.bas"
S_34467:;
#line 26445 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])]== 1 ))||is_error_pending()){
#line 26445 "qb64pe.bas"
if(qbevent){evnt(26445);if(r)goto S_34467;}
#line 26451 "qb64pe.bas"
S_34468:;
#line 26451 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5])]== 0 ))||is_error_pending()){
#line 26451 "qb64pe.bas"
if(qbevent){evnt(26451);if(r)goto S_34468;}
#line 26451 "qb64pe.bas"
do{
#line 26451 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_TEMPLISTN=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN+ 1 ;
#line 26451 "qb64pe.bas"
if(!qbevent)break;evnt(26451);}while(r);
#line 26451 "qb64pe.bas"
do{
#line 26451 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_TEMPLISTN)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5]);
#line 26451 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_X;
#line 26451 "qb64pe.bas"
if(!qbevent)break;evnt(26451);}while(r);
#line 26451 "qb64pe.bas"
do{
#line 26451 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5]);
#line 26451 "qb64pe.bas"
if (!is_error_pending()) ((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[tmp_long]= 1 ;
#line 26451 "qb64pe.bas"
if(!qbevent)break;evnt(26451);}while(r);
#line 26451 "qb64pe.bas"
}
#line 26452 "qb64pe.bas"
}
#line 26454 "qb64pe.bas"
}
#line 26455 "qb64pe.bas"
}
#line 26457 "qb64pe.bas"
fornext_continue_3230:;
#line 26457 "qb64pe.bas"
}
#line 26457 "qb64pe.bas"
fornext_exit_3230:;
#line 26460 "qb64pe.bas"
S_34477:;
#line 26460 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_X1)||is_error_pending()){
#line 26460 "qb64pe.bas"
if(qbevent){evnt(26460);if(r)goto S_34477;}
#line 26461 "qb64pe.bas"
S_34478:;
#line 26461 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT)||is_error_pending()){
#line 26461 "qb64pe.bas"
if(qbevent){evnt(26461);if(r)goto S_34478;}
#line 26464 "qb64pe.bas"
S_34479:;
#line 26464 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPTNEEDSFLAG)||is_error_pending()){
#line 26464 "qb64pe.bas"
if(qbevent){evnt(26464);if(r)goto S_34479;}
#line 26466 "qb64pe.bas"
S_34480:;
#line 26466 "qb64pe.bas"
fornext_value3239= 1 ;
#line 26466 "qb64pe.bas"
fornext_finalvalue3239=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26466 "qb64pe.bas"
fornext_step3239= 1 ;
#line 26466 "qb64pe.bas"
if (fornext_step3239<0) fornext_step_negative3239=1; else fornext_step_negative3239=0;
#line 26466 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3239;
#line 26466 "qb64pe.bas"
goto fornext_entrylabel3239;
#line 26466 "qb64pe.bas"
while(1){
#line 26466 "qb64pe.bas"
fornext_value3239=fornext_step3239+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26466 "qb64pe.bas"
fornext_entrylabel3239:
#line 26466 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3239;
#line 26466 "qb64pe.bas"
if (fornext_step_negative3239){
#line 26466 "qb64pe.bas"
if (fornext_value3239<fornext_finalvalue3239) break;
#line 26466 "qb64pe.bas"
}else{
#line 26466 "qb64pe.bas"
if (fornext_value3239>fornext_finalvalue3239) break;
#line 26466 "qb64pe.bas"
}
#line 26466 "qb64pe.bas"
fornext_error3239:;
#line 26466 "qb64pe.bas"
if(qbevent){evnt(26466);if(r)goto S_34480;}
#line 26467 "qb64pe.bas"
do{
#line 26467 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26467 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_PASSFLAG;
#line 26467 "qb64pe.bas"
if(!qbevent)break;evnt(26467);}while(r);
#line 26468 "qb64pe.bas"
fornext_continue_3238:;
#line 26468 "qb64pe.bas"
}
#line 26468 "qb64pe.bas"
fornext_exit_3238:;
#line 26469 "qb64pe.bas"
do{
#line 26469 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASSFLAG=*_FUNC_SEPERATEARGS_LONG_PASSFLAG* 2 ;
#line 26469 "qb64pe.bas"
if(!qbevent)break;evnt(26469);}while(r);
#line 26470 "qb64pe.bas"
}else{
#line 26473 "qb64pe.bas"
S_34485:;
#line 26473 "qb64pe.bas"
fornext_value3241= 1 ;
#line 26473 "qb64pe.bas"
fornext_finalvalue3241=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26473 "qb64pe.bas"
fornext_step3241= 1 ;
#line 26473 "qb64pe.bas"
if (fornext_step3241<0) fornext_step_negative3241=1; else fornext_step_negative3241=0;
#line 26473 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3241;
#line 26473 "qb64pe.bas"
goto fornext_entrylabel3241;
#line 26473 "qb64pe.bas"
while(1){
#line 26473 "qb64pe.bas"
fornext_value3241=fornext_step3241+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26473 "qb64pe.bas"
fornext_entrylabel3241:
#line 26473 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3241;
#line 26473 "qb64pe.bas"
if (fornext_step_negative3241){
#line 26473 "qb64pe.bas"
if (fornext_value3241<fornext_finalvalue3241) break;
#line 26473 "qb64pe.bas"
}else{
#line 26473 "qb64pe.bas"
if (fornext_value3241>fornext_finalvalue3241) break;
#line 26473 "qb64pe.bas"
}
#line 26473 "qb64pe.bas"
fornext_error3241:;
#line 26473 "qb64pe.bas"
if(qbevent){evnt(26473);if(r)goto S_34485;}
#line 26474 "qb64pe.bas"
S_34486:;
#line 26474 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])]!=*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT))||is_error_pending()){
#line 26474 "qb64pe.bas"
if(qbevent){evnt(26474);if(r)goto S_34486;}
#line 26474 "qb64pe.bas"
do{
#line 26474 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26474 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=-(*_FUNC_SEPERATEARGS_LONG_MUSTPASSOPT);
#line 26474 "qb64pe.bas"
if(!qbevent)break;evnt(26474);}while(r);
#line 26474 "qb64pe.bas"
}
#line 26475 "qb64pe.bas"
fornext_continue_3240:;
#line 26475 "qb64pe.bas"
}
#line 26475 "qb64pe.bas"
fornext_exit_3240:;
#line 26476 "qb64pe.bas"
}
#line 26477 "qb64pe.bas"
}else{
#line 26479 "qb64pe.bas"
S_34492:;
#line 26479 "qb64pe.bas"
fornext_value3243= 1 ;
#line 26479 "qb64pe.bas"
fornext_finalvalue3243=*_FUNC_SEPERATEARGS_LONG_TEMPLISTN;
#line 26479 "qb64pe.bas"
fornext_step3243= 1 ;
#line 26479 "qb64pe.bas"
if (fornext_step3243<0) fornext_step_negative3243=1; else fornext_step_negative3243=0;
#line 26479 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3243;
#line 26479 "qb64pe.bas"
goto fornext_entrylabel3243;
#line 26479 "qb64pe.bas"
while(1){
#line 26479 "qb64pe.bas"
fornext_value3243=fornext_step3243+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26479 "qb64pe.bas"
fornext_entrylabel3243:
#line 26479 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3243;
#line 26479 "qb64pe.bas"
if (fornext_step_negative3243){
#line 26479 "qb64pe.bas"
if (fornext_value3243<fornext_finalvalue3243) break;
#line 26479 "qb64pe.bas"
}else{
#line 26479 "qb64pe.bas"
if (fornext_value3243>fornext_finalvalue3243) break;
#line 26479 "qb64pe.bas"
}
#line 26479 "qb64pe.bas"
fornext_error3243:;
#line 26479 "qb64pe.bas"
if(qbevent){evnt(26479);if(r)goto S_34492;}
#line 26479 "qb64pe.bas"
do{
#line 26479 "qb64pe.bas"
tmp_long=array_check((((int16*)(__ARRAY_INTEGER_TEMPLIST[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_INTEGER_TEMPLIST[4],__ARRAY_INTEGER_TEMPLIST[5])])-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5]);
#line 26479 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(__ARRAY_LONG_PASSRULE[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_PASSFLAG;
#line 26479 "qb64pe.bas"
if(!qbevent)break;evnt(26479);}while(r);
#line 26479 "qb64pe.bas"
fornext_continue_3242:;
#line 26479 "qb64pe.bas"
}
#line 26479 "qb64pe.bas"
fornext_exit_3242:;
#line 26480 "qb64pe.bas"
S_34495:;
#line 26480 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_TEMPLISTN!= 0 ))||is_error_pending()){
#line 26480 "qb64pe.bas"
if(qbevent){evnt(26480);if(r)goto S_34495;}
#line 26480 "qb64pe.bas"
do{
#line 26480 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASSFLAG=*_FUNC_SEPERATEARGS_LONG_PASSFLAG* 2 ;
#line 26480 "qb64pe.bas"
if(!qbevent)break;evnt(26480);}while(r);
#line 26480 "qb64pe.bas"
}
#line 26481 "qb64pe.bas"
}
#line 26482 "qb64pe.bas"
do{
#line 26482 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X1= 0 ;
#line 26482 "qb64pe.bas"
if(!qbevent)break;evnt(26482);}while(r);
#line 26483 "qb64pe.bas"
}
#line 26485 "qb64pe.bas"
S_34501:;
#line 26485 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_SCANNEXTLEVEL== 0 ))||is_error_pending()){
#line 26485 "qb64pe.bas"
if(qbevent){evnt(26485);if(r)goto S_34501;}
#line 26485 "qb64pe.bas"
do{
#line 26485 "qb64pe.bas"
goto fornext_exit_3228;
#line 26485 "qb64pe.bas"
if(!qbevent)break;evnt(26485);}while(r);
#line 26485 "qb64pe.bas"
}
#line 26486 "qb64pe.bas"
fornext_continue_3228:;
#line 26486 "qb64pe.bas"
}
#line 26486 "qb64pe.bas"
fornext_exit_3228:;
#line 26488 "qb64pe.bas"
S_34505:;
#line 26488 "qb64pe.bas"
if (( 0ll )||is_error_pending()){
#line 26488 "qb64pe.bas"
if(qbevent){evnt(26488);if(r)goto S_34505;}
#line 26489 "qb64pe.bas"
do{
#line 26489 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26489 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26489 "qb64pe.bas"
if (is_error_pending()) goto skip3244;
#line 26489 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("--------SEPARATE ARGUMENTS REPORT #1:3--------",46), 0, 0, 1);
#line 26489 "qb64pe.bas"
if (is_error_pending()) goto skip3244;
#line 26489 "qb64pe.bas"
skip3244:
#line 26489 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26489 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26489 "qb64pe.bas"
if(!qbevent)break;evnt(26489);}while(r);
#line 26490 "qb64pe.bas"
S_34507:;
#line 26490 "qb64pe.bas"
fornext_value3246= 1 ;
#line 26490 "qb64pe.bas"
fornext_finalvalue3246=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26490 "qb64pe.bas"
fornext_step3246= 1 ;
#line 26490 "qb64pe.bas"
if (fornext_step3246<0) fornext_step_negative3246=1; else fornext_step_negative3246=0;
#line 26490 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3246;
#line 26490 "qb64pe.bas"
goto fornext_entrylabel3246;
#line 26490 "qb64pe.bas"
while(1){
#line 26490 "qb64pe.bas"
fornext_value3246=fornext_step3246+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26490 "qb64pe.bas"
fornext_entrylabel3246:
#line 26490 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3246;
#line 26490 "qb64pe.bas"
if (fornext_step_negative3246){
#line 26490 "qb64pe.bas"
if (fornext_value3246<fornext_finalvalue3246) break;
#line 26490 "qb64pe.bas"
}else{
#line 26490 "qb64pe.bas"
if (fornext_value3246>fornext_finalvalue3246) break;
#line 26490 "qb64pe.bas"
}
#line 26490 "qb64pe.bas"
fornext_error3246:;
#line 26490 "qb64pe.bas"
if(qbevent){evnt(26490);if(r)goto S_34507;}
#line 26491 "qb64pe.bas"
do{
#line 26491 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26491 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26491 "qb64pe.bas"
if (is_error_pending()) goto skip3247;
#line 26491 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26491 "qb64pe.bas"
if (is_error_pending()) goto skip3247;
#line 26491 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_add(qbs_add(qbs_add(qbs_new_txt_len("OPT=",4),func_chr( 34 )),qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check(( 1 )-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1))),func_chr( 34 )), 0, 0, 1);
#line 26491 "qb64pe.bas"
if (is_error_pending()) goto skip3247;
#line 26491 "qb64pe.bas"
skip3247:
#line 26491 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26491 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26491 "qb64pe.bas"
if(!qbevent)break;evnt(26491);}while(r);
#line 26492 "qb64pe.bas"
do{
#line 26492 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26492 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26492 "qb64pe.bas"
if (is_error_pending()) goto skip3248;
#line 26492 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26492 "qb64pe.bas"
if (is_error_pending()) goto skip3248;
#line 26492 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("OPTWORDS=",9), 0, 0, 0);
#line 26492 "qb64pe.bas"
if (is_error_pending()) goto skip3248;
#line 26492 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check(( 1 )-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6]])), 1, 0, 1);
#line 26492 "qb64pe.bas"
if (is_error_pending()) goto skip3248;
#line 26492 "qb64pe.bas"
skip3248:
#line 26492 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26492 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26492 "qb64pe.bas"
if(!qbevent)break;evnt(26492);}while(r);
#line 26493 "qb64pe.bas"
do{
#line 26493 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26493 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26493 "qb64pe.bas"
if (is_error_pending()) goto skip3249;
#line 26493 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26493 "qb64pe.bas"
if (is_error_pending()) goto skip3249;
#line 26493 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("T=",2), 0, 0, 0);
#line 26493 "qb64pe.bas"
if (is_error_pending()) goto skip3249;
#line 26493 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])])), 1, 0, 1);
#line 26493 "qb64pe.bas"
if (is_error_pending()) goto skip3249;
#line 26493 "qb64pe.bas"
skip3249:
#line 26493 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26493 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26493 "qb64pe.bas"
if(!qbevent)break;evnt(26493);}while(r);
#line 26494 "qb64pe.bas"
do{
#line 26494 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26494 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26494 "qb64pe.bas"
if (is_error_pending()) goto skip3250;
#line 26494 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26494 "qb64pe.bas"
if (is_error_pending()) goto skip3250;
#line 26494 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("DONTPASS=",9), 0, 0, 0);
#line 26494 "qb64pe.bas"
if (is_error_pending()) goto skip3250;
#line 26494 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5])])), 1, 0, 1);
#line 26494 "qb64pe.bas"
if (is_error_pending()) goto skip3250;
#line 26494 "qb64pe.bas"
skip3250:
#line 26494 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26494 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26494 "qb64pe.bas"
if(!qbevent)break;evnt(26494);}while(r);
#line 26495 "qb64pe.bas"
do{
#line 26495 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26495 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26495 "qb64pe.bas"
if (is_error_pending()) goto skip3251;
#line 26495 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26495 "qb64pe.bas"
if (is_error_pending()) goto skip3251;
#line 26495 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("PASSRULE=",9), 0, 0, 0);
#line 26495 "qb64pe.bas"
if (is_error_pending()) goto skip3251;
#line 26495 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])])), 1, 0, 1);
#line 26495 "qb64pe.bas"
if (is_error_pending()) goto skip3251;
#line 26495 "qb64pe.bas"
skip3251:
#line 26495 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26495 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26495 "qb64pe.bas"
if(!qbevent)break;evnt(26495);}while(r);
#line 26496 "qb64pe.bas"
do{
#line 26496 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26496 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26496 "qb64pe.bas"
if (is_error_pending()) goto skip3252;
#line 26496 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26496 "qb64pe.bas"
if (is_error_pending()) goto skip3252;
#line 26496 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("LEV=",4), 0, 0, 0);
#line 26496 "qb64pe.bas"
if (is_error_pending()) goto skip3252;
#line 26496 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])])), 1, 0, 1);
#line 26496 "qb64pe.bas"
if (is_error_pending()) goto skip3252;
#line 26496 "qb64pe.bas"
skip3252:
#line 26496 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26496 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26496 "qb64pe.bas"
if(!qbevent)break;evnt(26496);}while(r);
#line 26497 "qb64pe.bas"
do{
#line 26497 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26497 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26497 "qb64pe.bas"
if (is_error_pending()) goto skip3253;
#line 26497 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26497 "qb64pe.bas"
if (is_error_pending()) goto skip3253;
#line 26497 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("ENTRYLEV=",9), 0, 0, 0);
#line 26497 "qb64pe.bas"
if (is_error_pending()) goto skip3253;
#line 26497 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int16)(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])])), 1, 0, 1);
#line 26497 "qb64pe.bas"
if (is_error_pending()) goto skip3253;
#line 26497 "qb64pe.bas"
skip3253:
#line 26497 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26497 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26497 "qb64pe.bas"
if(!qbevent)break;evnt(26497);}while(r);
#line 26498 "qb64pe.bas"
fornext_continue_3245:;
#line 26498 "qb64pe.bas"
}
#line 26498 "qb64pe.bas"
fornext_exit_3245:;
#line 26499 "qb64pe.bas"
}
#line 26503 "qb64pe.bas"
S_34517:;
#line 26503 "qb64pe.bas"
fornext_value3255= 1 ;
#line 26503 "qb64pe.bas"
fornext_finalvalue3255=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26503 "qb64pe.bas"
fornext_step3255= 1 ;
#line 26503 "qb64pe.bas"
if (fornext_step3255<0) fornext_step_negative3255=1; else fornext_step_negative3255=0;
#line 26503 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3255;
#line 26503 "qb64pe.bas"
goto fornext_entrylabel3255;
#line 26503 "qb64pe.bas"
while(1){
#line 26503 "qb64pe.bas"
fornext_value3255=fornext_step3255+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26503 "qb64pe.bas"
fornext_entrylabel3255:
#line 26503 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3255;
#line 26503 "qb64pe.bas"
if (fornext_step_negative3255){
#line 26503 "qb64pe.bas"
if (fornext_value3255<fornext_finalvalue3255) break;
#line 26503 "qb64pe.bas"
}else{
#line 26503 "qb64pe.bas"
if (fornext_value3255>fornext_finalvalue3255) break;
#line 26503 "qb64pe.bas"
}
#line 26503 "qb64pe.bas"
fornext_error3255:;
#line 26503 "qb64pe.bas"
if(qbevent){evnt(26503);if(r)goto S_34517;}
#line 26503 "qb64pe.bas"
do{
#line 26503 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26503 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_new_txt_len("n-ll",4));
#line 26503 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26503 "qb64pe.bas"
if(!qbevent)break;evnt(26503);}while(r);
#line 26503 "qb64pe.bas"
fornext_continue_3254:;
#line 26503 "qb64pe.bas"
}
#line 26503 "qb64pe.bas"
fornext_exit_3254:;
#line 26505 "qb64pe.bas"
do{
#line 26505 "qb64pe.bas"
*__LONG_SEPARGSHIGH=*_FUNC_SEPERATEARGS_LONG_LASTT+ 1 ;
#line 26505 "qb64pe.bas"
if(!qbevent)break;evnt(26505);}while(r);
#line 26523 "qb64pe.bas"
do{
#line 26523 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BRANCHES= 0 ;
#line 26523 "qb64pe.bas"
if(!qbevent)break;evnt(26523);}while(r);
#line 26524 "qb64pe.bas"
do{
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(4);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[2]&4){
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]) error(257);
memset((void*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]) error(257);
}
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[2]|=1;
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[4]=alloc_new_desc[4];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[5]=alloc_new_desc[5];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[6]=alloc_new_desc[6];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[7]=alloc_new_desc[7];
}
}
#line 26524 "qb64pe.bas"
if(!qbevent)break;evnt(26524);}while(r);
#line 26525 "qb64pe.bas"
do{
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(4);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[2]&4){
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]) error(257);
memset((void*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]) error(257);
}
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[2]|=1;
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4]=alloc_new_desc[4];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5]=alloc_new_desc[5];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[6]=alloc_new_desc[6];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[7]=alloc_new_desc[7];
}
}
#line 26525 "qb64pe.bas"
if(!qbevent)break;evnt(26525);}while(r);
#line 26528 "qb64pe.bas"
do{
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(4);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[2]&4){
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]) error(257);
memset((void*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]) error(257);
}
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[2]|=1;
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[4]=alloc_new_desc[4];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[5]=alloc_new_desc[5];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[6]=alloc_new_desc[6];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[7]=alloc_new_desc[7];
}
}
#line 26528 "qb64pe.bas"
if(!qbevent)break;evnt(26528);}while(r);
#line 26529 "qb64pe.bas"
do{
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(4);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[2]&4){
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]) error(257);
memset((void*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]) error(257);
}
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[2]|=1;
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[4]=alloc_new_desc[4];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[5]=alloc_new_desc[5];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[6]=alloc_new_desc[6];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[7]=alloc_new_desc[7];
}
}
#line 26529 "qb64pe.bas"
if(!qbevent)break;evnt(26529);}while(r);
#line 26532 "qb64pe.bas"
do{
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[2]&1){
if (!error_occurred) error(10);
}else{
alloc_new_desc[4]= 1 ;
alloc_new_desc[5]=( 100 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(4);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
if (_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[2]&4){
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]) error(257);
memset((void*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]),0,(size_t)alloc_req_bytes);
}else{
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]) error(257);
}
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[2]|=1;
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[4]=alloc_new_desc[4];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[5]=alloc_new_desc[5];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[6]=alloc_new_desc[6];
_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[7]=alloc_new_desc[7];
}
}
#line 26532 "qb64pe.bas"
if(!qbevent)break;evnt(26532);}while(r);
#line 26534 "qb64pe.bas"
do{
#line 26534 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_N=FUNC_NUMELEMENTS(_FUNC_SEPERATEARGS_STRING_CA);
#line 26534 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26534 "qb64pe.bas"
if(!qbevent)break;evnt(26534);}while(r);
#line 26535 "qb64pe.bas"
do{
#line 26535 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I= 1 ;
#line 26535 "qb64pe.bas"
if(!qbevent)break;evnt(26535);}while(r);
#line 26537 "qb64pe.bas"
do{
#line 26537 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL= 0 ;
#line 26537 "qb64pe.bas"
if(!qbevent)break;evnt(26537);}while(r);
#line 26538 "qb64pe.bas"
do{
#line 26538 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_EXPRESSION= 0 ;
#line 26538 "qb64pe.bas"
if(!qbevent)break;evnt(26538);}while(r);
#line 26539 "qb64pe.bas"
S_34531:;
#line 26539 "qb64pe.bas"
fornext_value3257= 1 ;
#line 26539 "qb64pe.bas"
fornext_finalvalue3257=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26539 "qb64pe.bas"
fornext_step3257= 1 ;
#line 26539 "qb64pe.bas"
if (fornext_step3257<0) fornext_step_negative3257=1; else fornext_step_negative3257=0;
#line 26539 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3257;
#line 26539 "qb64pe.bas"
goto fornext_entrylabel3257;
#line 26539 "qb64pe.bas"
while(1){
#line 26539 "qb64pe.bas"
fornext_value3257=fornext_step3257+(*_FUNC_SEPERATEARGS_LONG_X);
#line 26539 "qb64pe.bas"
fornext_entrylabel3257:
#line 26539 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=fornext_value3257;
#line 26539 "qb64pe.bas"
if (fornext_step_negative3257){
#line 26539 "qb64pe.bas"
if (fornext_value3257<fornext_finalvalue3257) break;
#line 26539 "qb64pe.bas"
}else{
#line 26539 "qb64pe.bas"
if (fornext_value3257>fornext_finalvalue3257) break;
#line 26539 "qb64pe.bas"
}
#line 26539 "qb64pe.bas"
fornext_error3257:;
#line 26539 "qb64pe.bas"
if(qbevent){evnt(26539);if(r)goto S_34531;}
#line 26541 "qb64pe.bas"
LABEL_CONTINUESCAN:;
#line 26541 "qb64pe.bas"
if(qbevent){evnt(26541);r=0;}
#line 26543 "qb64pe.bas"
S_34532:;
#line 26543 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5])]<*_FUNC_SEPERATEARGS_LONG_LEVEL))||is_error_pending()){
#line 26543 "qb64pe.bas"
if(qbevent){evnt(26543);if(r)goto S_34532;}
#line 26545 "qb64pe.bas"
do{
#line 26545 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=((int16*)(__ARRAY_INTEGER_DITCHLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_DITCHLEV[4],__ARRAY_INTEGER_DITCHLEV[5])];
#line 26545 "qb64pe.bas"
if(!qbevent)break;evnt(26545);}while(r);
#line 26546 "qb64pe.bas"
}
#line 26548 "qb64pe.bas"
S_34535:;
#line 26548 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]<=*_FUNC_SEPERATEARGS_LONG_LEVEL))||is_error_pending()){
#line 26548 "qb64pe.bas"
if(qbevent){evnt(26548);if(r)goto S_34535;}
#line 26551 "qb64pe.bas"
S_34536:;
#line 26551 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]<((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]))||is_error_pending()){
#line 26551 "qb64pe.bas"
if(qbevent){evnt(26551);if(r)goto S_34536;}
#line 26552 "qb64pe.bas"
do{
#line 26552 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_OPTIONAL= 1 ;
#line 26552 "qb64pe.bas"
if(!qbevent)break;evnt(26552);}while(r);
#line 26553 "qb64pe.bas"
S_34538:;
#line 26553 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_LEVEL>((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]))||is_error_pending()){
#line 26553 "qb64pe.bas"
if(qbevent){evnt(26553);if(r)goto S_34538;}
#line 26553 "qb64pe.bas"
do{
#line 26553 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_OPTIONAL= 0 ;
#line 26553 "qb64pe.bas"
if(!qbevent)break;evnt(26553);}while(r);
#line 26553 "qb64pe.bas"
}
#line 26554 "qb64pe.bas"
}else{
#line 26556 "qb64pe.bas"
do{
#line 26556 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_OPTIONAL= 0 ;
#line 26556 "qb64pe.bas"
if(!qbevent)break;evnt(26556);}while(r);
#line 26557 "qb64pe.bas"
}
#line 26559 "qb64pe.bas"
do{
#line 26559 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_T=((int16*)(__ARRAY_INTEGER_T[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_T[4],__ARRAY_INTEGER_T[5])];
#line 26559 "qb64pe.bas"
if(!qbevent)break;evnt(26559);}while(r);
#line 26561 "qb64pe.bas"
S_34545:;
#line 26561 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_T== 0 ))||is_error_pending()){
#line 26561 "qb64pe.bas"
if(qbevent){evnt(26561);if(r)goto S_34545;}
#line 26562 "qb64pe.bas"
S_34546:;
#line 26562 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)||is_error_pending()){
#line 26562 "qb64pe.bas"
if(qbevent){evnt(26562);if(r)goto S_34546;}
#line 26565 "qb64pe.bas"
do{
#line 26565 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26565 "qb64pe.bas"
if(!qbevent)break;evnt(26565);}while(r);
#line 26567 "qb64pe.bas"
}
#line 26568 "qb64pe.bas"
S_34549:;
#line 26568 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_OPTIONAL)||is_error_pending()){
#line 26568 "qb64pe.bas"
if(qbevent){evnt(26568);if(r)goto S_34549;}
#line 26569 "qb64pe.bas"
do{
#line 26569 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BRANCHES=*_FUNC_SEPERATEARGS_LONG_BRANCHES+ 1 ;
#line 26569 "qb64pe.bas"
if(!qbevent)break;evnt(26569);}while(r);
#line 26570 "qb64pe.bas"
do{
#line 26570 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[5]);
#line 26570 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_X;
#line 26570 "qb64pe.bas"
if(!qbevent)break;evnt(26570);}while(r);
#line 26571 "qb64pe.bas"
do{
#line 26571 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5]);
#line 26571 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]))[tmp_long]= 1 ;
#line 26571 "qb64pe.bas"
if(!qbevent)break;evnt(26571);}while(r);
#line 26572 "qb64pe.bas"
do{
#line 26572 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[5]);
#line 26572 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_I;
#line 26572 "qb64pe.bas"
if(!qbevent)break;evnt(26572);}while(r);
#line 26573 "qb64pe.bas"
do{
#line 26573 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[5]);
#line 26573 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]))[tmp_long]= 0 ;
#line 26573 "qb64pe.bas"
if(!qbevent)break;evnt(26573);}while(r);
#line 26574 "qb64pe.bas"
do{
#line 26574 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[5]);
#line 26574 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26574 "qb64pe.bas"
if(!qbevent)break;evnt(26574);}while(r);
#line 26575 "qb64pe.bas"
do{
#line 26575 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])];
#line 26575 "qb64pe.bas"
if(!qbevent)break;evnt(26575);}while(r);
#line 26576 "qb64pe.bas"
}
#line 26577 "qb64pe.bas"
do{
#line 26577 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_EXPRESSION=*_FUNC_SEPERATEARGS_LONG_X;
#line 26577 "qb64pe.bas"
if(!qbevent)break;evnt(26577);}while(r);
#line 26578 "qb64pe.bas"
}
#line 26580 "qb64pe.bas"
S_34560:;
#line 26580 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_T)||is_error_pending()){
#line 26580 "qb64pe.bas"
if(qbevent){evnt(26580);if(r)goto S_34560;}
#line 26582 "qb64pe.bas"
do{
#line 26582 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_CURRENTLEV=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26582 "qb64pe.bas"
if(!qbevent)break;evnt(26582);}while(r);
#line 26585 "qb64pe.bas"
S_34562:;
#line 26585 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_OPTIONAL)||is_error_pending()){
#line 26585 "qb64pe.bas"
if(qbevent){evnt(26585);if(r)goto S_34562;}
#line 26586 "qb64pe.bas"
do{
#line 26586 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BRANCHES=*_FUNC_SEPERATEARGS_LONG_BRANCHES+ 1 ;
#line 26586 "qb64pe.bas"
if(!qbevent)break;evnt(26586);}while(r);
#line 26587 "qb64pe.bas"
do{
#line 26587 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[5]);
#line 26587 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_X;
#line 26587 "qb64pe.bas"
if(!qbevent)break;evnt(26587);}while(r);
#line 26588 "qb64pe.bas"
do{
#line 26588 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5]);
#line 26588 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]))[tmp_long]= 1 ;
#line 26588 "qb64pe.bas"
if(!qbevent)break;evnt(26588);}while(r);
#line 26589 "qb64pe.bas"
do{
#line 26589 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[5]);
#line 26589 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_I;
#line 26589 "qb64pe.bas"
if(!qbevent)break;evnt(26589);}while(r);
#line 26590 "qb64pe.bas"
do{
#line 26590 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[5]);
#line 26590 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_EXPRESSION;
#line 26590 "qb64pe.bas"
if(!qbevent)break;evnt(26590);}while(r);
#line 26591 "qb64pe.bas"
do{
#line 26591 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[5]);
#line 26591 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]))[tmp_long]=*_FUNC_SEPERATEARGS_LONG_LEVEL;
#line 26591 "qb64pe.bas"
if(!qbevent)break;evnt(26591);}while(r);
#line 26592 "qb64pe.bas"
}
#line 26595 "qb64pe.bas"
do{
#line 26595 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I1=*_FUNC_SEPERATEARGS_LONG_I;
#line 26595 "qb64pe.bas"
if(!qbevent)break;evnt(26595);}while(r);
#line 26595 "qb64pe.bas"
do{
#line 26595 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=*_FUNC_SEPERATEARGS_LONG_I;
#line 26595 "qb64pe.bas"
if(!qbevent)break;evnt(26595);}while(r);
#line 26596 "qb64pe.bas"
S_34572:;
#line 26596 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)||is_error_pending()){
#line 26596 "qb64pe.bas"
if(qbevent){evnt(26596);if(r)goto S_34572;}
#line 26596 "qb64pe.bas"
do{
#line 26596 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=*_FUNC_SEPERATEARGS_LONG_N;
#line 26596 "qb64pe.bas"
if(!qbevent)break;evnt(26596);}while(r);
#line 26596 "qb64pe.bas"
}
#line 26600 "qb64pe.bas"
do{
#line 26600 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_OUTOFRANGE= 2147483647 ;
#line 26600 "qb64pe.bas"
if(!qbevent)break;evnt(26600);}while(r);
#line 26601 "qb64pe.bas"
do{
#line 26601 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_POSITION=*_FUNC_SEPERATEARGS_LONG_OUTOFRANGE;
#line 26601 "qb64pe.bas"
if(!qbevent)break;evnt(26601);}while(r);
#line 26602 "qb64pe.bas"
do{
#line 26602 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_WHICH= 0 ;
#line 26602 "qb64pe.bas"
if(!qbevent)break;evnt(26602);}while(r);
#line 26603 "qb64pe.bas"
S_34578:;
#line 26603 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_I<=*_FUNC_SEPERATEARGS_LONG_N))||is_error_pending()){
#line 26603 "qb64pe.bas"
if(qbevent){evnt(26603);if(r)goto S_34578;}
#line 26604 "qb64pe.bas"
S_34579:;
#line 26604 "qb64pe.bas"
fornext_value3259= 1 ;
#line 26604 "qb64pe.bas"
fornext_finalvalue3259=*_FUNC_SEPERATEARGS_LONG_T;
#line 26604 "qb64pe.bas"
fornext_step3259= 1 ;
#line 26604 "qb64pe.bas"
if (fornext_step3259<0) fornext_step_negative3259=1; else fornext_step_negative3259=0;
#line 26604 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3259;
#line 26604 "qb64pe.bas"
goto fornext_entrylabel3259;
#line 26604 "qb64pe.bas"
while(1){
#line 26604 "qb64pe.bas"
fornext_value3259=fornext_step3259+(*_FUNC_SEPERATEARGS_LONG_O);
#line 26604 "qb64pe.bas"
fornext_entrylabel3259:
#line 26604 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_O=fornext_value3259;
#line 26604 "qb64pe.bas"
if (fornext_step_negative3259){
#line 26604 "qb64pe.bas"
if (fornext_value3259<fornext_finalvalue3259) break;
#line 26604 "qb64pe.bas"
}else{
#line 26604 "qb64pe.bas"
if (fornext_value3259>fornext_finalvalue3259) break;
#line 26604 "qb64pe.bas"
}
#line 26604 "qb64pe.bas"
fornext_error3259:;
#line 26604 "qb64pe.bas"
if(qbevent){evnt(26604);if(r)goto S_34579;}
#line 26605 "qb64pe.bas"
do{
#line 26605 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_WORDS=((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check((*_FUNC_SEPERATEARGS_LONG_O)-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6]];
#line 26605 "qb64pe.bas"
if(!qbevent)break;evnt(26605);}while(r);
#line 26606 "qb64pe.bas"
do{
#line 26606 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B= 0 ;
#line 26606 "qb64pe.bas"
if(!qbevent)break;evnt(26606);}while(r);
#line 26607 "qb64pe.bas"
S_34582:;
#line 26607 "qb64pe.bas"
fornext_value3261=*_FUNC_SEPERATEARGS_LONG_I1;
#line 26607 "qb64pe.bas"
fornext_finalvalue3261=*_FUNC_SEPERATEARGS_LONG_I2;
#line 26607 "qb64pe.bas"
fornext_step3261= 1 ;
#line 26607 "qb64pe.bas"
if (fornext_step3261<0) fornext_step_negative3261=1; else fornext_step_negative3261=0;
#line 26607 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3261;
#line 26607 "qb64pe.bas"
goto fornext_entrylabel3261;
#line 26607 "qb64pe.bas"
while(1){
#line 26607 "qb64pe.bas"
fornext_value3261=fornext_step3261+(*_FUNC_SEPERATEARGS_LONG_I3);
#line 26607 "qb64pe.bas"
fornext_entrylabel3261:
#line 26607 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I3=fornext_value3261;
#line 26607 "qb64pe.bas"
if (fornext_step_negative3261){
#line 26607 "qb64pe.bas"
if (fornext_value3261<fornext_finalvalue3261) break;
#line 26607 "qb64pe.bas"
}else{
#line 26607 "qb64pe.bas"
if (fornext_value3261>fornext_finalvalue3261) break;
#line 26607 "qb64pe.bas"
}
#line 26607 "qb64pe.bas"
fornext_error3261:;
#line 26607 "qb64pe.bas"
if(qbevent){evnt(26607);if(r)goto S_34582;}
#line 26608 "qb64pe.bas"
S_34583:;
#line 26608 "qb64pe.bas"
if ((-((*_FUNC_SEPERATEARGS_LONG_I3+*_FUNC_SEPERATEARGS_LONG_WORDS- 1 )<=*_FUNC_SEPERATEARGS_LONG_N))||is_error_pending()){
#line 26608 "qb64pe.bas"
if(qbevent){evnt(26608);if(r)goto S_34583;}
#line 26609 "qb64pe.bas"
do{
#line 26609 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_C,FUNC_GETELEMENT(_FUNC_SEPERATEARGS_STRING_A,_FUNC_SEPERATEARGS_LONG_I3));
#line 26609 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26609 "qb64pe.bas"
if(!qbevent)break;evnt(26609);}while(r);
#line 26610 "qb64pe.bas"
S_34585:;
#line 26610 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_B== 0 ))||is_error_pending()){
#line 26610 "qb64pe.bas"
if(qbevent){evnt(26610);if(r)goto S_34585;}
#line 26612 "qb64pe.bas"
S_34586:;
#line 26612 "qb64pe.bas"
fornext_value3263= 2 ;
#line 26612 "qb64pe.bas"
fornext_finalvalue3263=*_FUNC_SEPERATEARGS_LONG_WORDS;
#line 26612 "qb64pe.bas"
fornext_step3263= 1 ;
#line 26612 "qb64pe.bas"
if (fornext_step3263<0) fornext_step_negative3263=1; else fornext_step_negative3263=0;
#line 26612 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3263;
#line 26612 "qb64pe.bas"
goto fornext_entrylabel3263;
#line 26612 "qb64pe.bas"
while(1){
#line 26612 "qb64pe.bas"
fornext_value3263=fornext_step3263+(*_FUNC_SEPERATEARGS_LONG_W);
#line 26612 "qb64pe.bas"
fornext_entrylabel3263:
#line 26612 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_W=fornext_value3263;
#line 26612 "qb64pe.bas"
if (fornext_step_negative3263){
#line 26612 "qb64pe.bas"
if (fornext_value3263<fornext_finalvalue3263) break;
#line 26612 "qb64pe.bas"
}else{
#line 26612 "qb64pe.bas"
if (fornext_value3263>fornext_finalvalue3263) break;
#line 26612 "qb64pe.bas"
}
#line 26612 "qb64pe.bas"
fornext_error3263:;
#line 26612 "qb64pe.bas"
if(qbevent){evnt(26612);if(r)goto S_34586;}
#line 26613 "qb64pe.bas"
do{
#line 26613 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_C,qbs_add(qbs_add(_FUNC_SEPERATEARGS_STRING_C,qbs_new_txt_len(" ",1)),FUNC_GETELEMENT(_FUNC_SEPERATEARGS_STRING_A,&(pass3264=*_FUNC_SEPERATEARGS_LONG_I3+*_FUNC_SEPERATEARGS_LONG_W- 1 ))));
#line 26613 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26613 "qb64pe.bas"
if(!qbevent)break;evnt(26613);}while(r);
#line 26614 "qb64pe.bas"
fornext_continue_3262:;
#line 26614 "qb64pe.bas"
}
#line 26614 "qb64pe.bas"
fornext_exit_3262:;
#line 26616 "qb64pe.bas"
S_34589:;
#line 26616 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_SEPERATEARGS_STRING_C,qbs_ucase(qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_O)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1))))))||is_error_pending()){
#line 26616 "qb64pe.bas"
if(qbevent){evnt(26616);if(r)goto S_34589;}
#line 26618 "qb64pe.bas"
S_34590:;
#line 26618 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_I3<*_FUNC_SEPERATEARGS_LONG_POSITION))||is_error_pending()){
#line 26618 "qb64pe.bas"
if(qbevent){evnt(26618);if(r)goto S_34590;}
#line 26619 "qb64pe.bas"
do{
#line 26619 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_POSITION=*_FUNC_SEPERATEARGS_LONG_I3;
#line 26619 "qb64pe.bas"
if(!qbevent)break;evnt(26619);}while(r);
#line 26620 "qb64pe.bas"
do{
#line 26620 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_WHICH=*_FUNC_SEPERATEARGS_LONG_O;
#line 26620 "qb64pe.bas"
if(!qbevent)break;evnt(26620);}while(r);
#line 26621 "qb64pe.bas"
do{
#line 26621 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BVALUE=*_FUNC_SEPERATEARGS_LONG_B;
#line 26621 "qb64pe.bas"
if(!qbevent)break;evnt(26621);}while(r);
#line 26622 "qb64pe.bas"
do{
#line 26622 "qb64pe.bas"
goto fornext_exit_3260;
#line 26622 "qb64pe.bas"
if(!qbevent)break;evnt(26622);}while(r);
#line 26623 "qb64pe.bas"
}
#line 26624 "qb64pe.bas"
}
#line 26625 "qb64pe.bas"
}
#line 26627 "qb64pe.bas"
S_34598:;
#line 26627 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 44 ))&(-(*_FUNC_SEPERATEARGS_LONG_B== 0 ))))||is_error_pending()){
#line 26627 "qb64pe.bas"
if(qbevent){evnt(26627);if(r)goto S_34598;}
#line 26628 "qb64pe.bas"
do{
#line 26628 "qb64pe.bas"
goto fornext_exit_3260;
#line 26628 "qb64pe.bas"
if(!qbevent)break;evnt(26628);}while(r);
#line 26630 "qb64pe.bas"
}
#line 26631 "qb64pe.bas"
S_34601:;
#line 26631 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 40 )))||is_error_pending()){
#line 26631 "qb64pe.bas"
if(qbevent){evnt(26631);if(r)goto S_34601;}
#line 26632 "qb64pe.bas"
do{
#line 26632 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B=*_FUNC_SEPERATEARGS_LONG_B+ 1 ;
#line 26632 "qb64pe.bas"
if(!qbevent)break;evnt(26632);}while(r);
#line 26633 "qb64pe.bas"
}
#line 26634 "qb64pe.bas"
S_34604:;
#line 26634 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 41 )))||is_error_pending()){
#line 26634 "qb64pe.bas"
if(qbevent){evnt(26634);if(r)goto S_34604;}
#line 26635 "qb64pe.bas"
do{
#line 26635 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B=*_FUNC_SEPERATEARGS_LONG_B- 1 ;
#line 26635 "qb64pe.bas"
if(!qbevent)break;evnt(26635);}while(r);
#line 26636 "qb64pe.bas"
S_34606:;
#line 26636 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_B== -1 ))||is_error_pending()){
#line 26636 "qb64pe.bas"
if(qbevent){evnt(26636);if(r)goto S_34606;}
#line 26636 "qb64pe.bas"
do{
#line 26636 "qb64pe.bas"
goto fornext_exit_3260;
#line 26636 "qb64pe.bas"
if(!qbevent)break;evnt(26636);}while(r);
#line 26636 "qb64pe.bas"
}
#line 26637 "qb64pe.bas"
}
#line 26639 "qb64pe.bas"
}
#line 26640 "qb64pe.bas"
fornext_continue_3260:;
#line 26640 "qb64pe.bas"
}
#line 26640 "qb64pe.bas"
fornext_exit_3260:;
#line 26641 "qb64pe.bas"
fornext_continue_3258:;
#line 26641 "qb64pe.bas"
}
#line 26641 "qb64pe.bas"
fornext_exit_3258:;
#line 26642 "qb64pe.bas"
}
#line 26644 "qb64pe.bas"
S_34614:;
#line 26644 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_POSITION!=*_FUNC_SEPERATEARGS_LONG_OUTOFRANGE))||is_error_pending()){
#line 26644 "qb64pe.bas"
if(qbevent){evnt(26644);if(r)goto S_34614;}
#line 26646 "qb64pe.bas"
do{
#line 26646 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])];
#line 26646 "qb64pe.bas"
if(!qbevent)break;evnt(26646);}while(r);
#line 26647 "qb64pe.bas"
S_34616:;
#line 26647 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)||is_error_pending()){
#line 26647 "qb64pe.bas"
if(qbevent){evnt(26647);if(r)goto S_34616;}
#line 26650 "qb64pe.bas"
S_34617:;
#line 26650 "qb64pe.bas"
if (((-(*_FUNC_SEPERATEARGS_LONG_POSITION>*_FUNC_SEPERATEARGS_LONG_I))&(-(*_FUNC_SEPERATEARGS_LONG_BVALUE== 0 )))||is_error_pending()){
#line 26650 "qb64pe.bas"
if(qbevent){evnt(26650);if(r)goto S_34617;}
#line 26652 "qb64pe.bas"
do{
#line 26652 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26652 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],FUNC_GETELEMENTS(_FUNC_SEPERATEARGS_STRING_CA,_FUNC_SEPERATEARGS_LONG_I,&(pass3265=*_FUNC_SEPERATEARGS_LONG_POSITION- 1 )));
#line 26652 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26652 "qb64pe.bas"
if(!qbevent)break;evnt(26652);}while(r);
#line 26653 "qb64pe.bas"
do{
#line 26653 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_EXPRESSION= 0 ;
#line 26653 "qb64pe.bas"
if(!qbevent)break;evnt(26653);}while(r);
#line 26654 "qb64pe.bas"
do{
#line 26654 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_POSITION;
#line 26654 "qb64pe.bas"
if(!qbevent)break;evnt(26654);}while(r);
#line 26655 "qb64pe.bas"
}else{
#line 26658 "qb64pe.bas"
do{
#line 26658 "qb64pe.bas"
goto LABEL_OPTCHECKBACKTRACK;
#line 26658 "qb64pe.bas"
if(!qbevent)break;evnt(26658);}while(r);
#line 26660 "qb64pe.bas"
}
#line 26661 "qb64pe.bas"
}
#line 26662 "qb64pe.bas"
do{
#line 26662 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_I+((int16*)(__ARRAY_INTEGER_OPTWORDS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_OPTWORDS[8],__ARRAY_INTEGER_OPTWORDS[9])+array_check((*_FUNC_SEPERATEARGS_LONG_WHICH)-__ARRAY_INTEGER_OPTWORDS[4],__ARRAY_INTEGER_OPTWORDS[5])*__ARRAY_INTEGER_OPTWORDS[6]];
#line 26662 "qb64pe.bas"
if(!qbevent)break;evnt(26662);}while(r);
#line 26663 "qb64pe.bas"
do{
#line 26663 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26663 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],qbs_add(func_chr(((int32)(qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_WHICH)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1)))->len)),FUNC_SCASE(func_mid(qbs_rtrim(qbs_new_fixed(&((uint8*)(__ARRAY_STRING256_OPT[0]))[(array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING256_OPT[8],__ARRAY_STRING256_OPT[9])+array_check((*_FUNC_SEPERATEARGS_LONG_WHICH)-__ARRAY_STRING256_OPT[4],__ARRAY_STRING256_OPT[5])*__ARRAY_STRING256_OPT[6])*256],256,1)), 1 ,NULL,0))));
#line 26663 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26663 "qb64pe.bas"
if(!qbevent)break;evnt(26663);}while(r);
#line 26664 "qb64pe.bas"
do{
#line 26664 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26664 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_add(func_chr( 0 ),qbs__tostr((int32)(*_FUNC_SEPERATEARGS_LONG_WHICH),NULL,0)));
#line 26664 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26664 "qb64pe.bas"
if(!qbevent)break;evnt(26664);}while(r);
#line 26665 "qb64pe.bas"
}else{
#line 26668 "qb64pe.bas"
LABEL_OPTCHECKBACKTRACK:;
#line 26668 "qb64pe.bas"
if(qbevent){evnt(26668);r=0;}
#line 26670 "qb64pe.bas"
S_34629:;
#line 26670 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_LEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_LEV[4],__ARRAY_INTEGER_LEV[5])]>((int16*)(__ARRAY_INTEGER_ENTRYLEV[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_INTEGER_ENTRYLEV[4],__ARRAY_INTEGER_ENTRYLEV[5])]))||is_error_pending()){
#line 26670 "qb64pe.bas"
if(qbevent){evnt(26670);if(r)goto S_34629;}
#line 26673 "qb64pe.bas"
do{
#line 26673 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5]);
#line 26673 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]))[tmp_long]= 0 ;
#line 26673 "qb64pe.bas"
if(!qbevent)break;evnt(26673);}while(r);
#line 26674 "qb64pe.bas"
do{
#line 26674 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=*_FUNC_SEPERATEARGS_LONG_CURRENTLEV;
#line 26674 "qb64pe.bas"
if(!qbevent)break;evnt(26674);}while(r);
#line 26675 "qb64pe.bas"
}else{
#line 26676 "qb64pe.bas"
LABEL_BACKTRACK:;
#line 26676 "qb64pe.bas"
if(qbevent){evnt(26676);r=0;}
#line 26679 "qb64pe.bas"
S_34633:;
#line 26679 "qb64pe.bas"
fornext_value3267=*_FUNC_SEPERATEARGS_LONG_BRANCHES;
#line 26679 "qb64pe.bas"
fornext_finalvalue3267= 1 ;
#line 26679 "qb64pe.bas"
fornext_step3267= -1 ;
#line 26679 "qb64pe.bas"
if (fornext_step3267<0) fornext_step_negative3267=1; else fornext_step_negative3267=0;
#line 26679 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3267;
#line 26679 "qb64pe.bas"
goto fornext_entrylabel3267;
#line 26679 "qb64pe.bas"
while(1){
#line 26679 "qb64pe.bas"
fornext_value3267=fornext_step3267+(*_FUNC_SEPERATEARGS_LONG_BRANCH);
#line 26679 "qb64pe.bas"
fornext_entrylabel3267:
#line 26679 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BRANCH=fornext_value3267;
#line 26679 "qb64pe.bas"
if (fornext_step_negative3267){
#line 26679 "qb64pe.bas"
if (fornext_value3267<fornext_finalvalue3267) break;
#line 26679 "qb64pe.bas"
}else{
#line 26679 "qb64pe.bas"
if (fornext_value3267>fornext_finalvalue3267) break;
#line 26679 "qb64pe.bas"
}
#line 26679 "qb64pe.bas"
fornext_error3267:;
#line 26679 "qb64pe.bas"
if(qbevent){evnt(26679);if(r)goto S_34633;}
#line 26680 "qb64pe.bas"
S_34634:;
#line 26680 "qb64pe.bas"
if ((((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_BRANCH)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5])])||is_error_pending()){
#line 26680 "qb64pe.bas"
if(qbevent){evnt(26680);if(r)goto S_34634;}
#line 26680 "qb64pe.bas"
do{
#line 26680 "qb64pe.bas"
goto fornext_exit_3266;
#line 26680 "qb64pe.bas"
if(!qbevent)break;evnt(26680);}while(r);
#line 26680 "qb64pe.bas"
}
#line 26681 "qb64pe.bas"
do{
#line 26681 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_BRANCHES=*_FUNC_SEPERATEARGS_LONG_BRANCHES- 1 ;
#line 26681 "qb64pe.bas"
if(!qbevent)break;evnt(26681);}while(r);
#line 26682 "qb64pe.bas"
fornext_continue_3266:;
#line 26682 "qb64pe.bas"
}
#line 26682 "qb64pe.bas"
fornext_exit_3266:;
#line 26683 "qb64pe.bas"
S_34639:;
#line 26683 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_BRANCHES== 0 ))||is_error_pending()){
#line 26683 "qb64pe.bas"
if(qbevent){evnt(26683);if(r)goto S_34639;}
#line 26684 "qb64pe.bas"
do{
#line 26684 "qb64pe.bas"
*__LONG_SEPERATEARGS_ERROR= 1 ;
#line 26684 "qb64pe.bas"
if(!qbevent)break;evnt(26684);}while(r);
#line 26685 "qb64pe.bas"
do{
#line 26685 "qb64pe.bas"
qbs_set(__STRING_SEPERATEARGS_ERROR_MESSAGE,qbs_new_txt_len("Syntax error",12));
#line 26685 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26685 "qb64pe.bas"
if(!qbevent)break;evnt(26685);}while(r);
#line 26686 "qb64pe.bas"
S_34642:;
#line 26686 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-((*(qbs**)(((char*)_FUNC_SEPERATEARGS_UDT_ID2)+((0+2965))))->len> 0 )))||is_error_pending()){
#line 26686 "qb64pe.bas"
if(qbevent){evnt(26686);if(r)goto S_34642;}
#line 26686 "qb64pe.bas"
do{
#line 26686 "qb64pe.bas"
qbs_set(__STRING_SEPERATEARGS_ERROR_MESSAGE,qbs_add(qbs_add(__STRING_SEPERATEARGS_ERROR_MESSAGE,qbs_new_txt_len(" - Reference: ",14)),*((qbs**)((char*)_FUNC_SEPERATEARGS_UDT_ID2+((0+2965))))));
#line 26686 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26686 "qb64pe.bas"
if(!qbevent)break;evnt(26686);}while(r);
#line 26686 "qb64pe.bas"
}
#line 26687 "qb64pe.bas"
do{
#line 26687 "qb64pe.bas"
goto exit_subfunc;
#line 26687 "qb64pe.bas"
if(!qbevent)break;evnt(26687);}while(r);
#line 26688 "qb64pe.bas"
}
#line 26690 "qb64pe.bas"
do{
#line 26690 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[5]);
#line 26690 "qb64pe.bas"
if (!is_error_pending()) ((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHTAKEN[0]))[tmp_long]= 0 ;
#line 26690 "qb64pe.bas"
if(!qbevent)break;evnt(26690);}while(r);
#line 26691 "qb64pe.bas"
do{
#line 26691 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_EXPRESSION=((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHWITHEXPRESSION[5])];
#line 26691 "qb64pe.bas"
if(!qbevent)break;evnt(26691);}while(r);
#line 26692 "qb64pe.bas"
do{
#line 26692 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHINPUTPOS[5])];
#line 26692 "qb64pe.bas"
if(!qbevent)break;evnt(26692);}while(r);
#line 26693 "qb64pe.bas"
do{
#line 26693 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHFORMATPOS[5])];
#line 26693 "qb64pe.bas"
if(!qbevent)break;evnt(26693);}while(r);
#line 26694 "qb64pe.bas"
do{
#line 26694 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_LEVEL=((int32*)(_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_BRANCHES)-_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[4],_FUNC_SEPERATEARGS_ARRAY_LONG_BRANCHLEVEL[5])];
#line 26694 "qb64pe.bas"
if(!qbevent)break;evnt(26694);}while(r);
#line 26696 "qb64pe.bas"
S_34652:;
#line 26696 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)||is_error_pending()){
#line 26696 "qb64pe.bas"
if(qbevent){evnt(26696);if(r)goto S_34652;}
#line 26696 "qb64pe.bas"
do{
#line 26696 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26696 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_new_txt_len("n-ll",4));
#line 26696 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26696 "qb64pe.bas"
if(!qbevent)break;evnt(26696);}while(r);
#line 26696 "qb64pe.bas"
}
#line 26697 "qb64pe.bas"
S_34655:;
#line 26697 "qb64pe.bas"
fornext_value3269=*_FUNC_SEPERATEARGS_LONG_X;
#line 26697 "qb64pe.bas"
fornext_finalvalue3269=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26697 "qb64pe.bas"
fornext_step3269= 1 ;
#line 26697 "qb64pe.bas"
if (fornext_step3269<0) fornext_step_negative3269=1; else fornext_step_negative3269=0;
#line 26697 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3269;
#line 26697 "qb64pe.bas"
goto fornext_entrylabel3269;
#line 26697 "qb64pe.bas"
while(1){
#line 26697 "qb64pe.bas"
fornext_value3269=fornext_step3269+(*_FUNC_SEPERATEARGS_LONG_X2);
#line 26697 "qb64pe.bas"
fornext_entrylabel3269:
#line 26697 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X2=fornext_value3269;
#line 26697 "qb64pe.bas"
if (fornext_step_negative3269){
#line 26697 "qb64pe.bas"
if (fornext_value3269<fornext_finalvalue3269) break;
#line 26697 "qb64pe.bas"
}else{
#line 26697 "qb64pe.bas"
if (fornext_value3269>fornext_finalvalue3269) break;
#line 26697 "qb64pe.bas"
}
#line 26697 "qb64pe.bas"
fornext_error3269:;
#line 26697 "qb64pe.bas"
if(qbevent){evnt(26697);if(r)goto S_34655;}
#line 26698 "qb64pe.bas"
do{
#line 26698 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26698 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_new_txt_len("n-ll",4));
#line 26698 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26698 "qb64pe.bas"
if(!qbevent)break;evnt(26698);}while(r);
#line 26699 "qb64pe.bas"
do{
#line 26699 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X2)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26699 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],qbs_new_txt_len("",0));
#line 26699 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26699 "qb64pe.bas"
if(!qbevent)break;evnt(26699);}while(r);
#line 26700 "qb64pe.bas"
fornext_continue_3268:;
#line 26700 "qb64pe.bas"
}
#line 26700 "qb64pe.bas"
fornext_exit_3268:;
#line 26701 "qb64pe.bas"
}
#line 26704 "qb64pe.bas"
}
#line 26706 "qb64pe.bas"
}
#line 26708 "qb64pe.bas"
}
#line 26710 "qb64pe.bas"
fornext_continue_3256:;
#line 26710 "qb64pe.bas"
}
#line 26710 "qb64pe.bas"
fornext_exit_3256:;
#line 26713 "qb64pe.bas"
S_34664:;
#line 26713 "qb64pe.bas"
if ((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)||is_error_pending()){
#line 26713 "qb64pe.bas"
if(qbevent){evnt(26713);if(r)goto S_34664;}
#line 26714 "qb64pe.bas"
S_34665:;
#line 26714 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_I<=*_FUNC_SEPERATEARGS_LONG_N))||is_error_pending()){
#line 26714 "qb64pe.bas"
if(qbevent){evnt(26714);if(r)goto S_34665;}
#line 26715 "qb64pe.bas"
do{
#line 26715 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_EXPRESSION)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26715 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],FUNC_GETELEMENTS(_FUNC_SEPERATEARGS_STRING_CA,_FUNC_SEPERATEARGS_LONG_I,_FUNC_SEPERATEARGS_LONG_N));
#line 26715 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26715 "qb64pe.bas"
if(!qbevent)break;evnt(26715);}while(r);
#line 26719 "qb64pe.bas"
do{
#line 26719 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B= 0 ;
#line 26719 "qb64pe.bas"
if(!qbevent)break;evnt(26719);}while(r);
#line 26720 "qb64pe.bas"
S_34668:;
#line 26720 "qb64pe.bas"
fornext_value3271=*_FUNC_SEPERATEARGS_LONG_I;
#line 26720 "qb64pe.bas"
fornext_finalvalue3271=*_FUNC_SEPERATEARGS_LONG_N;
#line 26720 "qb64pe.bas"
fornext_step3271= 1 ;
#line 26720 "qb64pe.bas"
if (fornext_step3271<0) fornext_step_negative3271=1; else fornext_step_negative3271=0;
#line 26720 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3271;
#line 26720 "qb64pe.bas"
goto fornext_entrylabel3271;
#line 26720 "qb64pe.bas"
while(1){
#line 26720 "qb64pe.bas"
fornext_value3271=fornext_step3271+(*_FUNC_SEPERATEARGS_LONG_I2);
#line 26720 "qb64pe.bas"
fornext_entrylabel3271:
#line 26720 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I2=fornext_value3271;
#line 26720 "qb64pe.bas"
if (fornext_step_negative3271){
#line 26720 "qb64pe.bas"
if (fornext_value3271<fornext_finalvalue3271) break;
#line 26720 "qb64pe.bas"
}else{
#line 26720 "qb64pe.bas"
if (fornext_value3271>fornext_finalvalue3271) break;
#line 26720 "qb64pe.bas"
}
#line 26720 "qb64pe.bas"
fornext_error3271:;
#line 26720 "qb64pe.bas"
if(qbevent){evnt(26720);if(r)goto S_34668;}
#line 26721 "qb64pe.bas"
do{
#line 26721 "qb64pe.bas"
qbs_set(_FUNC_SEPERATEARGS_STRING_C,FUNC_GETELEMENT(_FUNC_SEPERATEARGS_STRING_A,_FUNC_SEPERATEARGS_LONG_I2));
#line 26721 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26721 "qb64pe.bas"
if(!qbevent)break;evnt(26721);}while(r);
#line 26722 "qb64pe.bas"
S_34670:;
#line 26722 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 44 ))&(-(*_FUNC_SEPERATEARGS_LONG_B== 0 ))))||is_error_pending()){
#line 26722 "qb64pe.bas"
if(qbevent){evnt(26722);if(r)goto S_34670;}
#line 26723 "qb64pe.bas"
do{
#line 26723 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26723 "qb64pe.bas"
if(!qbevent)break;evnt(26723);}while(r);
#line 26724 "qb64pe.bas"
}
#line 26725 "qb64pe.bas"
S_34673:;
#line 26725 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 40 )))||is_error_pending()){
#line 26725 "qb64pe.bas"
if(qbevent){evnt(26725);if(r)goto S_34673;}
#line 26726 "qb64pe.bas"
do{
#line 26726 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B=*_FUNC_SEPERATEARGS_LONG_B+ 1 ;
#line 26726 "qb64pe.bas"
if(!qbevent)break;evnt(26726);}while(r);
#line 26727 "qb64pe.bas"
}
#line 26728 "qb64pe.bas"
S_34676:;
#line 26728 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(_FUNC_SEPERATEARGS_STRING_C)== 41 )))||is_error_pending()){
#line 26728 "qb64pe.bas"
if(qbevent){evnt(26728);if(r)goto S_34676;}
#line 26729 "qb64pe.bas"
do{
#line 26729 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_B=*_FUNC_SEPERATEARGS_LONG_B- 1 ;
#line 26729 "qb64pe.bas"
if(!qbevent)break;evnt(26729);}while(r);
#line 26730 "qb64pe.bas"
S_34678:;
#line 26730 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_B== -1 ))||is_error_pending()){
#line 26730 "qb64pe.bas"
if(qbevent){evnt(26730);if(r)goto S_34678;}
#line 26730 "qb64pe.bas"
do{
#line 26730 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26730 "qb64pe.bas"
if(!qbevent)break;evnt(26730);}while(r);
#line 26730 "qb64pe.bas"
}
#line 26731 "qb64pe.bas"
}
#line 26732 "qb64pe.bas"
fornext_continue_3270:;
#line 26732 "qb64pe.bas"
}
#line 26732 "qb64pe.bas"
fornext_exit_3270:;
#line 26733 "qb64pe.bas"
S_34683:;
#line 26733 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_B!= 0 ))||is_error_pending()){
#line 26733 "qb64pe.bas"
if(qbevent){evnt(26733);if(r)goto S_34683;}
#line 26733 "qb64pe.bas"
do{
#line 26733 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26733 "qb64pe.bas"
if(!qbevent)break;evnt(26733);}while(r);
#line 26733 "qb64pe.bas"
}
#line 26735 "qb64pe.bas"
do{
#line 26735 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=*_FUNC_SEPERATEARGS_LONG_N+ 1 ;
#line 26735 "qb64pe.bas"
if(!qbevent)break;evnt(26735);}while(r);
#line 26736 "qb64pe.bas"
}else{
#line 26737 "qb64pe.bas"
do{
#line 26737 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26737 "qb64pe.bas"
if(!qbevent)break;evnt(26737);}while(r);
#line 26738 "qb64pe.bas"
}
#line 26739 "qb64pe.bas"
}
#line 26741 "qb64pe.bas"
S_34691:;
#line 26741 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_I!=(*_FUNC_SEPERATEARGS_LONG_N+ 1 )))||is_error_pending()){
#line 26741 "qb64pe.bas"
if(qbevent){evnt(26741);if(r)goto S_34691;}
#line 26741 "qb64pe.bas"
do{
#line 26741 "qb64pe.bas"
goto LABEL_BACKTRACK;
#line 26741 "qb64pe.bas"
if(!qbevent)break;evnt(26741);}while(r);
#line 26741 "qb64pe.bas"
}
#line 26743 "qb64pe.bas"
S_34694:;
#line 26743 "qb64pe.bas"
if (( 0ll )||is_error_pending()){
#line 26743 "qb64pe.bas"
if(qbevent){evnt(26743);if(r)goto S_34694;}
#line 26744 "qb64pe.bas"
do{
#line 26744 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26744 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26744 "qb64pe.bas"
if (is_error_pending()) goto skip3272;
#line 26744 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_new_txt_len("--------SEPARATE ARGUMENTS REPORT #2--------",44), 0, 0, 1);
#line 26744 "qb64pe.bas"
if (is_error_pending()) goto skip3272;
#line 26744 "qb64pe.bas"
skip3272:
#line 26744 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26744 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26744 "qb64pe.bas"
if(!qbevent)break;evnt(26744);}while(r);
#line 26745 "qb64pe.bas"
S_34696:;
#line 26745 "qb64pe.bas"
fornext_value3274= 1 ;
#line 26745 "qb64pe.bas"
fornext_finalvalue3274=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26745 "qb64pe.bas"
fornext_step3274= 1 ;
#line 26745 "qb64pe.bas"
if (fornext_step3274<0) fornext_step_negative3274=1; else fornext_step_negative3274=0;
#line 26745 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3274;
#line 26745 "qb64pe.bas"
goto fornext_entrylabel3274;
#line 26745 "qb64pe.bas"
while(1){
#line 26745 "qb64pe.bas"
fornext_value3274=fornext_step3274+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26745 "qb64pe.bas"
fornext_entrylabel3274:
#line 26745 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3274;
#line 26745 "qb64pe.bas"
if (fornext_step_negative3274){
#line 26745 "qb64pe.bas"
if (fornext_value3274<fornext_finalvalue3274) break;
#line 26745 "qb64pe.bas"
}else{
#line 26745 "qb64pe.bas"
if (fornext_value3274>fornext_finalvalue3274) break;
#line 26745 "qb64pe.bas"
}
#line 26745 "qb64pe.bas"
fornext_error3274:;
#line 26745 "qb64pe.bas"
if(qbevent){evnt(26745);if(r)goto S_34696;}
#line 26746 "qb64pe.bas"
do{
#line 26746 "qb64pe.bas"
tab_spc_cr_size=2;
#line 26746 "qb64pe.bas"
tab_fileno=tmp_fileno= 9 ;
#line 26746 "qb64pe.bas"
if (is_error_pending()) goto skip3275;
#line 26746 "qb64pe.bas"
sub_file_print(tmp_fileno,qbs_str((int32)(*_FUNC_SEPERATEARGS_LONG_I)), 1, 1, 0);
#line 26746 "qb64pe.bas"
if (is_error_pending()) goto skip3275;
#line 26746 "qb64pe.bas"
sub_file_print(tmp_fileno,(((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]), 0, 0, 1);
#line 26746 "qb64pe.bas"
if (is_error_pending()) goto skip3275;
#line 26746 "qb64pe.bas"
skip3275:
#line 26746 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26746 "qb64pe.bas"
tab_spc_cr_size=1;
#line 26746 "qb64pe.bas"
if(!qbevent)break;evnt(26746);}while(r);
#line 26747 "qb64pe.bas"
fornext_continue_3273:;
#line 26747 "qb64pe.bas"
}
#line 26747 "qb64pe.bas"
fornext_exit_3273:;
#line 26748 "qb64pe.bas"
}
#line 26757 "qb64pe.bas"
S_34700:;
#line 26757 "qb64pe.bas"
if ((-(*_FUNC_SEPERATEARGS_LONG_PASSFLAG!= 1 ))||is_error_pending()){
#line 26757 "qb64pe.bas"
if(qbevent){evnt(26757);if(r)goto S_34700;}
#line 26757 "qb64pe.bas"
do{
#line 26757 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_SEPERATEARGS= 1 ;
#line 26757 "qb64pe.bas"
if(!qbevent)break;evnt(26757);}while(r);
#line 26757 "qb64pe.bas"
}
#line 26758 "qb64pe.bas"
do{
#line 26758 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASS= 0 ;
#line 26758 "qb64pe.bas"
if(!qbevent)break;evnt(26758);}while(r);
#line 26761 "qb64pe.bas"
do{
#line 26761 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X= 1 ;
#line 26761 "qb64pe.bas"
if(!qbevent)break;evnt(26761);}while(r);
#line 26763 "qb64pe.bas"
S_34705:;
#line 26763 "qb64pe.bas"
fornext_value3277= 1 ;
#line 26763 "qb64pe.bas"
fornext_finalvalue3277=*_FUNC_SEPERATEARGS_LONG_LASTT;
#line 26763 "qb64pe.bas"
fornext_step3277= 1 ;
#line 26763 "qb64pe.bas"
if (fornext_step3277<0) fornext_step_negative3277=1; else fornext_step_negative3277=0;
#line 26763 "qb64pe.bas"
if (is_error_pending()) goto fornext_error3277;
#line 26763 "qb64pe.bas"
goto fornext_entrylabel3277;
#line 26763 "qb64pe.bas"
while(1){
#line 26763 "qb64pe.bas"
fornext_value3277=fornext_step3277+(*_FUNC_SEPERATEARGS_LONG_I);
#line 26763 "qb64pe.bas"
fornext_entrylabel3277:
#line 26763 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_I=fornext_value3277;
#line 26763 "qb64pe.bas"
if (fornext_step_negative3277){
#line 26763 "qb64pe.bas"
if (fornext_value3277<fornext_finalvalue3277) break;
#line 26763 "qb64pe.bas"
}else{
#line 26763 "qb64pe.bas"
if (fornext_value3277>fornext_finalvalue3277) break;
#line 26763 "qb64pe.bas"
}
#line 26763 "qb64pe.bas"
fornext_error3277:;
#line 26763 "qb64pe.bas"
if(qbevent){evnt(26763);if(r)goto S_34705;}
#line 26765 "qb64pe.bas"
S_34706:;
#line 26765 "qb64pe.bas"
if ((-(((int16*)(__ARRAY_INTEGER_DONTPASS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_INTEGER_DONTPASS[4],__ARRAY_INTEGER_DONTPASS[5])]== 0 ))||is_error_pending()){
#line 26765 "qb64pe.bas"
if(qbevent){evnt(26765);if(r)goto S_34706;}
#line 26767 "qb64pe.bas"
S_34707:;
#line 26767 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])]> 0 ))||is_error_pending()){
#line 26767 "qb64pe.bas"
if(qbevent){evnt(26767);if(r)goto S_34707;}
#line 26768 "qb64pe.bas"
S_34708:;
#line 26768 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal((((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]),qbs_new_txt_len("n-ll",4))))||is_error_pending()){
#line 26768 "qb64pe.bas"
if(qbevent){evnt(26768);if(r)goto S_34708;}
#line 26768 "qb64pe.bas"
do{
#line 26768 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASS=*_FUNC_SEPERATEARGS_LONG_PASS|((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])];
#line 26768 "qb64pe.bas"
if(!qbevent)break;evnt(26768);}while(r);
#line 26768 "qb64pe.bas"
}
#line 26769 "qb64pe.bas"
}
#line 26771 "qb64pe.bas"
do{
#line 26771 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26771 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]));
#line 26771 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26771 "qb64pe.bas"
if(!qbevent)break;evnt(26771);}while(r);
#line 26772 "qb64pe.bas"
do{
#line 26772 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26772 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5])]));
#line 26772 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26772 "qb64pe.bas"
if(!qbevent)break;evnt(26772);}while(r);
#line 26774 "qb64pe.bas"
S_34714:;
#line 26774 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,(((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])])->len))||is_error_pending()){
#line 26774 "qb64pe.bas"
if(qbevent){evnt(26774);if(r)goto S_34714;}
#line 26775 "qb64pe.bas"
S_34715:;
#line 26775 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc((((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]))== 0 )))||is_error_pending()){
#line 26775 "qb64pe.bas"
if(qbevent){evnt(26775);if(r)goto S_34715;}
#line 26777 "qb64pe.bas"
do{
#line 26777 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26777 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_right((((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]),(((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])])->len- 1 ));
#line 26777 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26777 "qb64pe.bas"
if(!qbevent)break;evnt(26777);}while(r);
#line 26778 "qb64pe.bas"
do{
#line 26778 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26778 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],qbs_add((((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5])]),func_chr( 0 )));
#line 26778 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26778 "qb64pe.bas"
if(!qbevent)break;evnt(26778);}while(r);
#line 26779 "qb64pe.bas"
}
#line 26780 "qb64pe.bas"
}
#line 26782 "qb64pe.bas"
S_34720:;
#line 26782 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]),qbs_new_txt_len("n-ll",4))))||is_error_pending()){
#line 26782 "qb64pe.bas"
if(qbevent){evnt(26782);if(r)goto S_34720;}
#line 26782 "qb64pe.bas"
do{
#line 26782 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5]);
#line 26782 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGS[0]))[tmp_long],qbs_new_txt_len("N-LL",4));
#line 26782 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26782 "qb64pe.bas"
if(!qbevent)break;evnt(26782);}while(r);
#line 26782 "qb64pe.bas"
}
#line 26783 "qb64pe.bas"
do{
#line 26783 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_X=*_FUNC_SEPERATEARGS_LONG_X+ 1 ;
#line 26783 "qb64pe.bas"
if(!qbevent)break;evnt(26783);}while(r);
#line 26785 "qb64pe.bas"
}else{
#line 26790 "qb64pe.bas"
S_34725:;
#line 26790 "qb64pe.bas"
if ((-(((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])]> 0 ))||is_error_pending()){
#line 26790 "qb64pe.bas"
if(qbevent){evnt(26790);if(r)goto S_34725;}
#line 26791 "qb64pe.bas"
S_34726:;
#line 26791 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal((((qbs**)(__ARRAY_STRING_SEPARGS[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGS[4],__ARRAY_STRING_SEPARGS[5])]),qbs_new_txt_len("n-ll",4))))||is_error_pending()){
#line 26791 "qb64pe.bas"
if(qbevent){evnt(26791);if(r)goto S_34726;}
#line 26791 "qb64pe.bas"
do{
#line 26791 "qb64pe.bas"
*_FUNC_SEPERATEARGS_LONG_PASS=*_FUNC_SEPERATEARGS_LONG_PASS|((int32*)(__ARRAY_LONG_PASSRULE[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_LONG_PASSRULE[4],__ARRAY_LONG_PASSRULE[5])];
#line 26791 "qb64pe.bas"
if(!qbevent)break;evnt(26791);}while(r);
#line 26791 "qb64pe.bas"
}
#line 26792 "qb64pe.bas"
}
#line 26794 "qb64pe.bas"
do{
#line 26794 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_I+ 1 )-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26794 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],qbs_add((((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5])]),(((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I+ 1 )-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5])])));
#line 26794 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26794 "qb64pe.bas"
if(!qbevent)break;evnt(26794);}while(r);
#line 26796 "qb64pe.bas"
}
#line 26797 "qb64pe.bas"
fornext_continue_3276:;
#line 26797 "qb64pe.bas"
}
#line 26797 "qb64pe.bas"
fornext_exit_3276:;
#line 26798 "qb64pe.bas"
do{
#line 26798 "qb64pe.bas"
tmp_long=array_check((*_FUNC_SEPERATEARGS_LONG_X)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5]);
#line 26798 "qb64pe.bas"
if (!is_error_pending()) qbs_set( ((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[tmp_long],(((qbs**)(__ARRAY_STRING_SEPARGSLAYOUT[0]))[array_check((*_FUNC_SEPERATEARGS_LONG_I)-__ARRAY_STRING_SEPARGSLAYOUT[4],__ARRAY_STRING_SEPARGSLAYOUT[5])]));
#line 26798 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 26798 "qb64pe.bas"
if(!qbevent)break;evnt(26798);}while(r);
#line 26805 "qb64pe.bas"
exit_subfunc:;
#line 26805 "qb64pe.bas"
free_mem_lock(sf_mem_lock);
#line 26805 "qb64pe.bas"
#include "free86.txt"
#line 26805 "qb64pe.bas"
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;
#line 26805 "qb64pe.bas"
cmem_sp=tmp_cmem_sp;
#line 26805 "qb64pe.bas"
return *_FUNC_SEPERATEARGS_LONG_SEPERATEARGS;
#line 26805 "qb64pe.bas"
}
