#line 16546 "qb64pe.bas"
void SUB_GETASGREFSYNTAX(qbs*_SUB_GETASGREFSYNTAX_STRING_EXPR,int32*_SUB_GETASGREFSYNTAX_LONG_REF_KIND,qbs*_SUB_GETASGREFSYNTAX_STRING_FINAL_NAME,int32*_SUB_GETASGREFSYNTAX_LONG_HAS_MEMBER,qbs*_SUB_GETASGREFSYNTAX_STRING_ROOT_NAME){
#line 16546 "qb64pe.bas"
qbs *tqbs;
#line 16546 "qb64pe.bas"
ptrszint tmp_long;
#line 16546 "qb64pe.bas"
int32 tmp_fileno;
#line 16546 "qb64pe.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 16546 "qb64pe.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 16546 "qb64pe.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 16546 "qb64pe.bas"
#include "data38.txt"
#line 16546 "qb64pe.bas"
mem_lock *sf_mem_lock;
#line 16546 "qb64pe.bas"
new_mem_lock();
#line 16546 "qb64pe.bas"
sf_mem_lock=mem_lock_tmp;
#line 16546 "qb64pe.bas"
sf_mem_lock->type=3;
#line 16546 "qb64pe.bas"
libqb_check_stack();
#line 16546 "qb64pe.bas"
if (is_error_pending()) goto exit_subfunc;
#line 16547 "qb64pe.bas"
do{
#line 16547 "qb64pe.bas"
if(!qbevent)break;evnt(16547);}while(r);
#line 16548 "qb64pe.bas"
do{
#line 16548 "qb64pe.bas"
if(!qbevent)break;evnt(16548);}while(r);
#line 16550 "qb64pe.bas"
do{
#line 16550 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 0 ;
#line 16550 "qb64pe.bas"
if(!qbevent)break;evnt(16550);}while(r);
#line 16551 "qb64pe.bas"
do{
#line 16551 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_FINAL_NAME,qbs_new_txt_len("",0));
#line 16551 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16551 "qb64pe.bas"
if(!qbevent)break;evnt(16551);}while(r);
#line 16552 "qb64pe.bas"
do{
#line 16552 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_HAS_MEMBER= 0 ;
#line 16552 "qb64pe.bas"
if(!qbevent)break;evnt(16552);}while(r);
#line 16553 "qb64pe.bas"
do{
#line 16553 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_ROOT_NAME,qbs_new_txt_len("",0));
#line 16553 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16553 "qb64pe.bas"
if(!qbevent)break;evnt(16553);}while(r);
#line 16555 "qb64pe.bas"
do{
#line 16555 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_STRING_EXPR);
#line 16555 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16555 "qb64pe.bas"
if(!qbevent)break;evnt(16555);}while(r);
#line 16556 "qb64pe.bas"
do{
#line 16556 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT=FUNC_NUMELEMENTS(_SUB_GETASGREFSYNTAX_STRING_WORK);
#line 16556 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16556 "qb64pe.bas"
if(!qbevent)break;evnt(16556);}while(r);
#line 16557 "qb64pe.bas"
S_18976:;
#line 16557 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT== 0 ))||is_error_pending()){
#line 16557 "qb64pe.bas"
if(qbevent){evnt(16557);if(r)goto S_18976;}
#line 16557 "qb64pe.bas"
do{
#line 16557 "qb64pe.bas"
goto exit_subfunc;
#line 16557 "qb64pe.bas"
if(!qbevent)break;evnt(16557);}while(r);
#line 16557 "qb64pe.bas"
}
#line 16560 "qb64pe.bas"
S_18979:;
#line 16560 "qb64pe.bas"
while((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT>= 2 ))||is_error_pending()){
#line 16560 "qb64pe.bas"
if(qbevent){evnt(16560);if(r)goto S_18979;}
#line 16561 "qb64pe.bas"
S_18980:;
#line 16561 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_notequal(FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,&(pass2262= 1 )),qbs_new_txt_len("(",1)))|(qbs_notequal(FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT),qbs_new_txt_len(")",1)))))||is_error_pending()){
#line 16561 "qb64pe.bas"
if(qbevent){evnt(16561);if(r)goto S_18980;}
#line 16561 "qb64pe.bas"
do{
#line 16561 "qb64pe.bas"
goto dl_exit_2261;
#line 16561 "qb64pe.bas"
if(!qbevent)break;evnt(16561);}while(r);
#line 16561 "qb64pe.bas"
}
#line 16562 "qb64pe.bas"
do{
#line 16562 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT= 0 ;
#line 16562 "qb64pe.bas"
if(!qbevent)break;evnt(16562);}while(r);
#line 16563 "qb64pe.bas"
do{
#line 16563 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_FULL_WRAP= -1 ;
#line 16563 "qb64pe.bas"
if(!qbevent)break;evnt(16563);}while(r);
#line 16564 "qb64pe.bas"
S_18985:;
#line 16564 "qb64pe.bas"
fornext_value2264= 1 ;
#line 16564 "qb64pe.bas"
fornext_finalvalue2264=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT;
#line 16564 "qb64pe.bas"
fornext_step2264= 1 ;
#line 16564 "qb64pe.bas"
if (fornext_step2264<0) fornext_step_negative2264=1; else fornext_step_negative2264=0;
#line 16564 "qb64pe.bas"
if (is_error_pending()) goto fornext_error2264;
#line 16564 "qb64pe.bas"
goto fornext_entrylabel2264;
#line 16564 "qb64pe.bas"
while(1){
#line 16564 "qb64pe.bas"
fornext_value2264=fornext_step2264+(*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT);
#line 16564 "qb64pe.bas"
fornext_entrylabel2264:
#line 16564 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT=fornext_value2264;
#line 16564 "qb64pe.bas"
if (fornext_step_negative2264){
#line 16564 "qb64pe.bas"
if (fornext_value2264<fornext_finalvalue2264) break;
#line 16564 "qb64pe.bas"
}else{
#line 16564 "qb64pe.bas"
if (fornext_value2264>fornext_finalvalue2264) break;
#line 16564 "qb64pe.bas"
}
#line 16564 "qb64pe.bas"
fornext_error2264:;
#line 16564 "qb64pe.bas"
if(qbevent){evnt(16564);if(r)goto S_18985;}
#line 16565 "qb64pe.bas"
do{
#line 16565 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_SCAN_AT));
#line 16565 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16565 "qb64pe.bas"
if(!qbevent)break;evnt(16565);}while(r);
#line 16566 "qb64pe.bas"
S_18987:;
#line 16566 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,qbs_new_txt_len("(",1))))||is_error_pending()){
#line 16566 "qb64pe.bas"
if(qbevent){evnt(16566);if(r)goto S_18987;}
#line 16566 "qb64pe.bas"
do{
#line 16566 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT=*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT+ 1 ;
#line 16566 "qb64pe.bas"
if(!qbevent)break;evnt(16566);}while(r);
#line 16566 "qb64pe.bas"
}
#line 16567 "qb64pe.bas"
S_18990:;
#line 16567 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,qbs_new_txt_len(")",1))))||is_error_pending()){
#line 16567 "qb64pe.bas"
if(qbevent){evnt(16567);if(r)goto S_18990;}
#line 16568 "qb64pe.bas"
do{
#line 16568 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT=*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT- 1 ;
#line 16568 "qb64pe.bas"
if(!qbevent)break;evnt(16568);}while(r);
#line 16569 "qb64pe.bas"
S_18992:;
#line 16569 "qb64pe.bas"
if (((-(*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT== 0 ))&(-(*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT!=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT)))||is_error_pending()){
#line 16569 "qb64pe.bas"
if(qbevent){evnt(16569);if(r)goto S_18992;}
#line 16569 "qb64pe.bas"
do{
#line 16569 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_FULL_WRAP= 0 ;
#line 16569 "qb64pe.bas"
if(!qbevent)break;evnt(16569);}while(r);
#line 16569 "qb64pe.bas"
do{
#line 16569 "qb64pe.bas"
goto fornext_exit_2263;
#line 16569 "qb64pe.bas"
if(!qbevent)break;evnt(16569);}while(r);
#line 16569 "qb64pe.bas"
}
#line 16570 "qb64pe.bas"
}
#line 16571 "qb64pe.bas"
fornext_continue_2263:;
#line 16571 "qb64pe.bas"
}
#line 16571 "qb64pe.bas"
fornext_exit_2263:;
#line 16572 "qb64pe.bas"
S_18998:;
#line 16572 "qb64pe.bas"
if (((-(*_SUB_GETASGREFSYNTAX_LONG_FULL_WRAP== 0 ))|(-(*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT!= 0 )))||is_error_pending()){
#line 16572 "qb64pe.bas"
if(qbevent){evnt(16572);if(r)goto S_18998;}
#line 16572 "qb64pe.bas"
do{
#line 16572 "qb64pe.bas"
goto dl_exit_2261;
#line 16572 "qb64pe.bas"
if(!qbevent)break;evnt(16572);}while(r);
#line 16572 "qb64pe.bas"
}
#line 16573 "qb64pe.bas"
do{
#line 16573 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_WORK,FUNC_GETELEMENTS(_SUB_GETASGREFSYNTAX_STRING_WORK,&(pass2265= 2 ),&(pass2266=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT- 1 )));
#line 16573 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16573 "qb64pe.bas"
if(!qbevent)break;evnt(16573);}while(r);
#line 16574 "qb64pe.bas"
do{
#line 16574 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT=FUNC_NUMELEMENTS(_SUB_GETASGREFSYNTAX_STRING_WORK);
#line 16574 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16574 "qb64pe.bas"
if(!qbevent)break;evnt(16574);}while(r);
#line 16575 "qb64pe.bas"
S_19003:;
#line 16575 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT== 0 ))||is_error_pending()){
#line 16575 "qb64pe.bas"
if(qbevent){evnt(16575);if(r)goto S_19003;}
#line 16575 "qb64pe.bas"
do{
#line 16575 "qb64pe.bas"
goto exit_subfunc;
#line 16575 "qb64pe.bas"
if(!qbevent)break;evnt(16575);}while(r);
#line 16575 "qb64pe.bas"
}
#line 16576 "qb64pe.bas"
dl_continue_2261:;
#line 16576 "qb64pe.bas"
}
#line 16576 "qb64pe.bas"
dl_exit_2261:;
#line 16578 "qb64pe.bas"
do{
#line 16578 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT= 1 ;
#line 16578 "qb64pe.bas"
if(!qbevent)break;evnt(16578);}while(r);
#line 16579 "qb64pe.bas"
do{
#line 16579 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT));
#line 16579 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16579 "qb64pe.bas"
if(!qbevent)break;evnt(16579);}while(r);
#line 16580 "qb64pe.bas"
S_19009:;
#line 16580 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_VALIDNAME(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT)== 0 )))||is_error_pending()){
#line 16580 "qb64pe.bas"
if(qbevent){evnt(16580);if(r)goto S_19009;}
#line 16580 "qb64pe.bas"
do{
#line 16580 "qb64pe.bas"
goto exit_subfunc;
#line 16580 "qb64pe.bas"
if(!qbevent)break;evnt(16580);}while(r);
#line 16580 "qb64pe.bas"
}
#line 16581 "qb64pe.bas"
do{
#line 16581 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_ROOT_NAME,_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT);
#line 16581 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16581 "qb64pe.bas"
if(!qbevent)break;evnt(16581);}while(r);
#line 16583 "qb64pe.bas"
S_19013:;
#line 16583 "qb64pe.bas"
do{
#line 16583 "qb64pe.bas"
if(qbevent){evnt(16583);if(r)goto S_19013;}
#line 16584 "qb64pe.bas"
do{
#line 16584 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT));
#line 16584 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16584 "qb64pe.bas"
if(!qbevent)break;evnt(16584);}while(r);
#line 16585 "qb64pe.bas"
S_19015:;
#line 16585 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(FUNC_VALIDNAME(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT)== 0 )))||is_error_pending()){
#line 16585 "qb64pe.bas"
if(qbevent){evnt(16585);if(r)goto S_19015;}
#line 16585 "qb64pe.bas"
do{
#line 16585 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 0 ;
#line 16585 "qb64pe.bas"
if(!qbevent)break;evnt(16585);}while(r);
#line 16585 "qb64pe.bas"
do{
#line 16585 "qb64pe.bas"
goto exit_subfunc;
#line 16585 "qb64pe.bas"
if(!qbevent)break;evnt(16585);}while(r);
#line 16585 "qb64pe.bas"
}
#line 16586 "qb64pe.bas"
do{
#line 16586 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_FINAL_NAME,_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT);
#line 16586 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16586 "qb64pe.bas"
if(!qbevent)break;evnt(16586);}while(r);
#line 16587 "qb64pe.bas"
do{
#line 16587 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT+ 1 ;
#line 16587 "qb64pe.bas"
if(!qbevent)break;evnt(16587);}while(r);
#line 16588 "qb64pe.bas"
do{
#line 16588 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_GROUP_KIND= 0 ;
#line 16588 "qb64pe.bas"
if(!qbevent)break;evnt(16588);}while(r);
#line 16590 "qb64pe.bas"
S_19022:;
#line 16590 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT<=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT))||is_error_pending()){
#line 16590 "qb64pe.bas"
if(qbevent){evnt(16590);if(r)goto S_19022;}
#line 16591 "qb64pe.bas"
S_19023:;
#line 16591 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT),qbs_new_txt_len("(",1))))||is_error_pending()){
#line 16591 "qb64pe.bas"
if(qbevent){evnt(16591);if(r)goto S_19023;}
#line 16592 "qb64pe.bas"
do{
#line 16592 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT= 1 ;
#line 16592 "qb64pe.bas"
if(!qbevent)break;evnt(16592);}while(r);
#line 16593 "qb64pe.bas"
do{
#line 16593 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT;
#line 16593 "qb64pe.bas"
if(!qbevent)break;evnt(16593);}while(r);
#line 16594 "qb64pe.bas"
S_19026:;
#line 16594 "qb64pe.bas"
do{
#line 16594 "qb64pe.bas"
if(qbevent){evnt(16594);if(r)goto S_19026;}
#line 16595 "qb64pe.bas"
do{
#line 16595 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT=*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT+ 1 ;
#line 16595 "qb64pe.bas"
if(!qbevent)break;evnt(16595);}while(r);
#line 16596 "qb64pe.bas"
S_19028:;
#line 16596 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT>*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT))||is_error_pending()){
#line 16596 "qb64pe.bas"
if(qbevent){evnt(16596);if(r)goto S_19028;}
#line 16596 "qb64pe.bas"
do{
#line 16596 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 0 ;
#line 16596 "qb64pe.bas"
if(!qbevent)break;evnt(16596);}while(r);
#line 16596 "qb64pe.bas"
do{
#line 16596 "qb64pe.bas"
goto exit_subfunc;
#line 16596 "qb64pe.bas"
if(!qbevent)break;evnt(16596);}while(r);
#line 16596 "qb64pe.bas"
}
#line 16597 "qb64pe.bas"
do{
#line 16597 "qb64pe.bas"
qbs_set(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_SCAN_AT));
#line 16597 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 16597 "qb64pe.bas"
if(!qbevent)break;evnt(16597);}while(r);
#line 16598 "qb64pe.bas"
S_19033:;
#line 16598 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,qbs_new_txt_len("(",1))))||is_error_pending()){
#line 16598 "qb64pe.bas"
if(qbevent){evnt(16598);if(r)goto S_19033;}
#line 16598 "qb64pe.bas"
do{
#line 16598 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT=*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT+ 1 ;
#line 16598 "qb64pe.bas"
if(!qbevent)break;evnt(16598);}while(r);
#line 16598 "qb64pe.bas"
}
#line 16599 "qb64pe.bas"
S_19036:;
#line 16599 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_GETASGREFSYNTAX_STRING_TOKEN_TEXT,qbs_new_txt_len(")",1))))||is_error_pending()){
#line 16599 "qb64pe.bas"
if(qbevent){evnt(16599);if(r)goto S_19036;}
#line 16600 "qb64pe.bas"
do{
#line 16600 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT=*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT- 1 ;
#line 16600 "qb64pe.bas"
if(!qbevent)break;evnt(16600);}while(r);
#line 16601 "qb64pe.bas"
S_19038:;
#line 16601 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_DEPTH_COUNT== 0 ))||is_error_pending()){
#line 16601 "qb64pe.bas"
if(qbevent){evnt(16601);if(r)goto S_19038;}
#line 16601 "qb64pe.bas"
do{
#line 16601 "qb64pe.bas"
goto dl_exit_2268;
#line 16601 "qb64pe.bas"
if(!qbevent)break;evnt(16601);}while(r);
#line 16601 "qb64pe.bas"
}
#line 16602 "qb64pe.bas"
}
#line 16603 "qb64pe.bas"
dl_continue_2268:;
#line 16603 "qb64pe.bas"
}while(1);
#line 16603 "qb64pe.bas"
dl_exit_2268:;
#line 16604 "qb64pe.bas"
S_19043:;
#line 16604 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT==(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT+ 1 )))||is_error_pending()){
#line 16604 "qb64pe.bas"
if(qbevent){evnt(16604);if(r)goto S_19043;}
#line 16604 "qb64pe.bas"
do{
#line 16604 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_GROUP_KIND= 2 ;
#line 16604 "qb64pe.bas"
if(!qbevent)break;evnt(16604);}while(r);
#line 16604 "qb64pe.bas"
}else{
#line 16604 "qb64pe.bas"
do{
#line 16604 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_GROUP_KIND= 3 ;
#line 16604 "qb64pe.bas"
if(!qbevent)break;evnt(16604);}while(r);
#line 16604 "qb64pe.bas"
}
#line 16605 "qb64pe.bas"
do{
#line 16605 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT=*_SUB_GETASGREFSYNTAX_LONG_SCAN_AT+ 1 ;
#line 16605 "qb64pe.bas"
if(!qbevent)break;evnt(16605);}while(r);
#line 16606 "qb64pe.bas"
}
#line 16607 "qb64pe.bas"
}
#line 16609 "qb64pe.bas"
S_19051:;
#line 16609 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT>*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT))||is_error_pending()){
#line 16609 "qb64pe.bas"
if(qbevent){evnt(16609);if(r)goto S_19051;}
#line 16610 "qb64pe.bas"
S_19052:;
#line 16610 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_GROUP_KIND== 0 ))||is_error_pending()){
#line 16610 "qb64pe.bas"
if(qbevent){evnt(16610);if(r)goto S_19052;}
#line 16610 "qb64pe.bas"
do{
#line 16610 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 1 ;
#line 16610 "qb64pe.bas"
if(!qbevent)break;evnt(16610);}while(r);
#line 16610 "qb64pe.bas"
}else{
#line 16610 "qb64pe.bas"
do{
#line 16610 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND=*_SUB_GETASGREFSYNTAX_LONG_GROUP_KIND;
#line 16610 "qb64pe.bas"
if(!qbevent)break;evnt(16610);}while(r);
#line 16610 "qb64pe.bas"
}
#line 16611 "qb64pe.bas"
do{
#line 16611 "qb64pe.bas"
goto exit_subfunc;
#line 16611 "qb64pe.bas"
if(!qbevent)break;evnt(16611);}while(r);
#line 16612 "qb64pe.bas"
}
#line 16614 "qb64pe.bas"
S_19059:;
#line 16614 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(FUNC_GETELEMENT(_SUB_GETASGREFSYNTAX_STRING_WORK,_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT),qbs_new_txt_len(".",1))))||is_error_pending()){
#line 16614 "qb64pe.bas"
if(qbevent){evnt(16614);if(r)goto S_19059;}
#line 16614 "qb64pe.bas"
do{
#line 16614 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 0 ;
#line 16614 "qb64pe.bas"
if(!qbevent)break;evnt(16614);}while(r);
#line 16614 "qb64pe.bas"
do{
#line 16614 "qb64pe.bas"
goto exit_subfunc;
#line 16614 "qb64pe.bas"
if(!qbevent)break;evnt(16614);}while(r);
#line 16614 "qb64pe.bas"
}
#line 16615 "qb64pe.bas"
do{
#line 16615 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_HAS_MEMBER= -1 ;
#line 16615 "qb64pe.bas"
if(!qbevent)break;evnt(16615);}while(r);
#line 16616 "qb64pe.bas"
do{
#line 16616 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT=*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT+ 1 ;
#line 16616 "qb64pe.bas"
if(!qbevent)break;evnt(16616);}while(r);
#line 16617 "qb64pe.bas"
S_19065:;
#line 16617 "qb64pe.bas"
if ((-(*_SUB_GETASGREFSYNTAX_LONG_TOKEN_AT>*_SUB_GETASGREFSYNTAX_LONG_TOKEN_COUNT))||is_error_pending()){
#line 16617 "qb64pe.bas"
if(qbevent){evnt(16617);if(r)goto S_19065;}
#line 16617 "qb64pe.bas"
do{
#line 16617 "qb64pe.bas"
*_SUB_GETASGREFSYNTAX_LONG_REF_KIND= 0 ;
#line 16617 "qb64pe.bas"
if(!qbevent)break;evnt(16617);}while(r);
#line 16617 "qb64pe.bas"
do{
#line 16617 "qb64pe.bas"
goto exit_subfunc;
#line 16617 "qb64pe.bas"
if(!qbevent)break;evnt(16617);}while(r);
#line 16617 "qb64pe.bas"
}
#line 16618 "qb64pe.bas"
dl_continue_2267:;
#line 16618 "qb64pe.bas"
}while(1);
#line 16618 "qb64pe.bas"
dl_exit_2267:;
#line 16619 "qb64pe.bas"
exit_subfunc:;
#line 16619 "qb64pe.bas"
free_mem_lock(sf_mem_lock);
#line 16619 "qb64pe.bas"
#include "free38.txt"
#line 16619 "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 16619 "qb64pe.bas"
cmem_sp=tmp_cmem_sp;
#line 16619 "qb64pe.bas"
}
