#line 14354 "qb64pe.bas"
qbs* FUNC_PARSECMDLINEARGS(){
#line 14354 "qb64pe.bas"
qbs *tqbs;
#line 14354 "qb64pe.bas"
ptrszint tmp_long;
#line 14354 "qb64pe.bas"
int32 tmp_fileno;
#line 14354 "qb64pe.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 14354 "qb64pe.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 14354 "qb64pe.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 14354 "qb64pe.bas"
#include "data2.txt"
#line 14354 "qb64pe.bas"
mem_lock *sf_mem_lock;
#line 14354 "qb64pe.bas"
new_mem_lock();
#line 14354 "qb64pe.bas"
sf_mem_lock=mem_lock_tmp;
#line 14354 "qb64pe.bas"
sf_mem_lock->type=3;
#line 14354 "qb64pe.bas"
libqb_check_stack();
#line 14354 "qb64pe.bas"
if (is_error_pending()) goto exit_subfunc;
#line 14358 "qb64pe.bas"
do{
#line 14358 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP= -5 ;
#line 14358 "qb64pe.bas"
if(!qbevent)break;evnt(14358);}while(r);
#line 14358 "qb64pe.bas"
do{
#line 14358 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW= -5 ;
#line 14358 "qb64pe.bas"
if(!qbevent)break;evnt(14358);}while(r);
#line 14359 "qb64pe.bas"
S_16899:;
#line 14359 "qb64pe.bas"
fornext_value1808= 1 ;
#line 14359 "qb64pe.bas"
fornext_finalvalue1808=func__commandcount();
#line 14359 "qb64pe.bas"
fornext_step1808= 1 ;
#line 14359 "qb64pe.bas"
if (fornext_step1808<0) fornext_step_negative1808=1; else fornext_step_negative1808=0;
#line 14359 "qb64pe.bas"
if (is_error_pending()) goto fornext_error1808;
#line 14359 "qb64pe.bas"
goto fornext_entrylabel1808;
#line 14359 "qb64pe.bas"
while(1){
#line 14359 "qb64pe.bas"
fornext_value1808=fornext_step1808+(*_FUNC_PARSECMDLINEARGS_LONG_I);
#line 14359 "qb64pe.bas"
fornext_entrylabel1808:
#line 14359 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_I=fornext_value1808;
#line 14359 "qb64pe.bas"
if (fornext_step_negative1808){
#line 14359 "qb64pe.bas"
if (fornext_value1808<fornext_finalvalue1808) break;
#line 14359 "qb64pe.bas"
}else{
#line 14359 "qb64pe.bas"
if (fornext_value1808>fornext_finalvalue1808) break;
#line 14359 "qb64pe.bas"
}
#line 14359 "qb64pe.bas"
fornext_error1808:;
#line 14359 "qb64pe.bas"
if(qbevent){evnt(14359);if(r)goto S_16899;}
#line 14360 "qb64pe.bas"
do{
#line 14360 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,func_command(*_FUNC_PARSECMDLINEARGS_LONG_I,0|1));
#line 14360 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14360 "qb64pe.bas"
if(!qbevent)break;evnt(14360);}while(r);
#line 14361 "qb64pe.bas"
S_16901:;
#line 14361 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_lcase(_FUNC_PARSECMDLINEARGS_STRING_TOKEN),qbs_new_txt_len("/?",2)))|(qbs_equal(qbs_lcase(_FUNC_PARSECMDLINEARGS_STRING_TOKEN),qbs_new_txt_len("/h",2)))|(qbs_equal(qbs_lcase(_FUNC_PARSECMDLINEARGS_STRING_TOKEN),qbs_new_txt_len("--help",6)))|(qbs_equal(qbs_lcase(_FUNC_PARSECMDLINEARGS_STRING_TOKEN),qbs_new_txt_len("/help",5)))))||is_error_pending()){
#line 14361 "qb64pe.bas"
if(qbevent){evnt(14361);if(r)goto S_16901;}
#line 14361 "qb64pe.bas"
do{
#line 14361 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,qbs_new_txt_len("-?",2));
#line 14361 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14361 "qb64pe.bas"
if(!qbevent)break;evnt(14361);}while(r);
#line 14361 "qb64pe.bas"
}
#line 14362 "qb64pe.bas"
S_16904:;
#line 14362 "qb64pe.bas"
qbs_set(sc_1809,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 2 )));
#line 14362 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14362 "qb64pe.bas"
if(qbevent){evnt(14362);if(r)goto S_16904;}
#line 14363 "qb64pe.bas"
S_16905:;
#line 14363 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-?",2))||qbs_equal(sc_1809,qbs_new_txt_len("-h",2))))||is_error_pending()){
#line 14363 "qb64pe.bas"
if(qbevent){evnt(14363);if(r)goto S_16905;}
#line 14364 "qb64pe.bas"
do{
#line 14364 "qb64pe.bas"
sub__dest(func__console());
#line 14364 "qb64pe.bas"
if(!qbevent)break;evnt(14364);}while(r);
#line 14365 "qb64pe.bas"
S_16907:;
#line 14365 "qb64pe.bas"
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
#line 14365 "qb64pe.bas"
if(qbevent){evnt(14365);if(r)goto S_16907;}
#line 14365 "qb64pe.bas"
do{
#line 14365 "qb64pe.bas"
*__BYTE_QB64VERSIONPRINTED= -1ll ;
#line 14365 "qb64pe.bas"
if(!qbevent)break;evnt(14365);}while(r);
#line 14365 "qb64pe.bas"
do{
#line 14365 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14365 "qb64pe.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
#line 14365 "qb64pe.bas"
if (is_error_pending()) goto skip1810;
#line 14365 "qb64pe.bas"
makefit(tqbs);
#line 14365 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14365 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14365 "qb64pe.bas"
skip1810:
#line 14365 "qb64pe.bas"
qbs_free(tqbs);
#line 14365 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14365 "qb64pe.bas"
if(!qbevent)break;evnt(14365);}while(r);
#line 14365 "qb64pe.bas"
}
#line 14366 "qb64pe.bas"
do{
#line 14366 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14366 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14366 "qb64pe.bas"
skip1811:
#line 14366 "qb64pe.bas"
qbs_free(tqbs);
#line 14366 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14366 "qb64pe.bas"
if(!qbevent)break;evnt(14366);}while(r);
#line 14367 "qb64pe.bas"
do{
#line 14367 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14367 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("USAGE: qb64pe [options] <source file> [-o <output file>]",56));
#line 14367 "qb64pe.bas"
if (is_error_pending()) goto skip1812;
#line 14367 "qb64pe.bas"
makefit(tqbs);
#line 14367 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14367 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14367 "qb64pe.bas"
skip1812:
#line 14367 "qb64pe.bas"
qbs_free(tqbs);
#line 14367 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14367 "qb64pe.bas"
if(!qbevent)break;evnt(14367);}while(r);
#line 14368 "qb64pe.bas"
do{
#line 14368 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14368 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14368 "qb64pe.bas"
skip1813:
#line 14368 "qb64pe.bas"
qbs_free(tqbs);
#line 14368 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14368 "qb64pe.bas"
if(!qbevent)break;evnt(14368);}while(r);
#line 14369 "qb64pe.bas"
do{
#line 14369 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14369 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Info Options (no files required):",33));
#line 14369 "qb64pe.bas"
if (is_error_pending()) goto skip1814;
#line 14369 "qb64pe.bas"
makefit(tqbs);
#line 14369 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14369 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14369 "qb64pe.bas"
skip1814:
#line 14369 "qb64pe.bas"
qbs_free(tqbs);
#line 14369 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14369 "qb64pe.bas"
if(!qbevent)break;evnt(14369);}while(r);
#line 14370 "qb64pe.bas"
do{
#line 14370 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14370 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -?, -h, --help       Show this help text",42));
#line 14370 "qb64pe.bas"
if (is_error_pending()) goto skip1815;
#line 14370 "qb64pe.bas"
makefit(tqbs);
#line 14370 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14370 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14370 "qb64pe.bas"
skip1815:
#line 14370 "qb64pe.bas"
qbs_free(tqbs);
#line 14370 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14370 "qb64pe.bas"
if(!qbevent)break;evnt(14370);}while(r);
#line 14371 "qb64pe.bas"
do{
#line 14371 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14371 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -v                   Show version information",47));
#line 14371 "qb64pe.bas"
if (is_error_pending()) goto skip1816;
#line 14371 "qb64pe.bas"
makefit(tqbs);
#line 14371 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14371 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14371 "qb64pe.bas"
skip1816:
#line 14371 "qb64pe.bas"
qbs_free(tqbs);
#line 14371 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14371 "qb64pe.bas"
if(!qbevent)break;evnt(14371);}while(r);
#line 14372 "qb64pe.bas"
do{
#line 14372 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14372 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14372 "qb64pe.bas"
skip1817:
#line 14372 "qb64pe.bas"
qbs_free(tqbs);
#line 14372 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14372 "qb64pe.bas"
if(!qbevent)break;evnt(14372);}while(r);
#line 14373 "qb64pe.bas"
do{
#line 14373 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14373 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("File specifications:",20));
#line 14373 "qb64pe.bas"
if (is_error_pending()) goto skip1818;
#line 14373 "qb64pe.bas"
makefit(tqbs);
#line 14373 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14373 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14373 "qb64pe.bas"
skip1818:
#line 14373 "qb64pe.bas"
qbs_free(tqbs);
#line 14373 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14373 "qb64pe.bas"
if(!qbevent)break;evnt(14373);}while(r);
#line 14374 "qb64pe.bas"
do{
#line 14374 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14374 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  <source file>        Source file to load into IDE, to format or compile",73));
#line 14374 "qb64pe.bas"
if (is_error_pending()) goto skip1819;
#line 14374 "qb64pe.bas"
makefit(tqbs);
#line 14374 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14374 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14374 "qb64pe.bas"
skip1819:
#line 14374 "qb64pe.bas"
qbs_free(tqbs);
#line 14374 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14374 "qb64pe.bas"
if(!qbevent)break;evnt(14374);}while(r);
#line 14375 "qb64pe.bas"
do{
#line 14375 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14375 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -o <output file>     Write result to <output file>",52));
#line 14375 "qb64pe.bas"
if (is_error_pending()) goto skip1820;
#line 14375 "qb64pe.bas"
makefit(tqbs);
#line 14375 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14375 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14375 "qb64pe.bas"
skip1820:
#line 14375 "qb64pe.bas"
qbs_free(tqbs);
#line 14375 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14375 "qb64pe.bas"
if(!qbevent)break;evnt(14375);}while(r);
#line 14376 "qb64pe.bas"
do{
#line 14376 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14376 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                         - optionally override the default executable name",74));
#line 14376 "qb64pe.bas"
if (is_error_pending()) goto skip1821;
#line 14376 "qb64pe.bas"
makefit(tqbs);
#line 14376 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14376 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14376 "qb64pe.bas"
skip1821:
#line 14376 "qb64pe.bas"
qbs_free(tqbs);
#line 14376 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14376 "qb64pe.bas"
if(!qbevent)break;evnt(14376);}while(r);
#line 14377 "qb64pe.bas"
do{
#line 14377 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14377 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                         - is mandatory for code formatting (-y option)",71));
#line 14377 "qb64pe.bas"
if (is_error_pending()) goto skip1822;
#line 14377 "qb64pe.bas"
makefit(tqbs);
#line 14377 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14377 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14377 "qb64pe.bas"
skip1822:
#line 14377 "qb64pe.bas"
qbs_free(tqbs);
#line 14377 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14377 "qb64pe.bas"
if(!qbevent)break;evnt(14377);}while(r);
#line 14378 "qb64pe.bas"
do{
#line 14378 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14378 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14378 "qb64pe.bas"
skip1823:
#line 14378 "qb64pe.bas"
qbs_free(tqbs);
#line 14378 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14378 "qb64pe.bas"
if(!qbevent)break;evnt(14378);}while(r);
#line 14379 "qb64pe.bas"
do{
#line 14379 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14379 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("IDE Options:",12));
#line 14379 "qb64pe.bas"
if (is_error_pending()) goto skip1824;
#line 14379 "qb64pe.bas"
makefit(tqbs);
#line 14379 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14379 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14379 "qb64pe.bas"
skip1824:
#line 14379 "qb64pe.bas"
qbs_free(tqbs);
#line 14379 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14379 "qb64pe.bas"
if(!qbevent)break;evnt(14379);}while(r);
#line 14380 "qb64pe.bas"
do{
#line 14380 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14380 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -l:<line number>     Load <source file> into the IDE and move cursor to",73));
#line 14380 "qb64pe.bas"
if (is_error_pending()) goto skip1825;
#line 14380 "qb64pe.bas"
makefit(tqbs);
#line 14380 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14380 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14380 "qb64pe.bas"
skip1825:
#line 14380 "qb64pe.bas"
qbs_free(tqbs);
#line 14380 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14380 "qb64pe.bas"
if(!qbevent)break;evnt(14380);}while(r);
#line 14381 "qb64pe.bas"
do{
#line 14381 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14381 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                       the given <line number>, if possible",59));
#line 14381 "qb64pe.bas"
if (is_error_pending()) goto skip1826;
#line 14381 "qb64pe.bas"
makefit(tqbs);
#line 14381 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14381 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14381 "qb64pe.bas"
skip1826:
#line 14381 "qb64pe.bas"
qbs_free(tqbs);
#line 14381 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14381 "qb64pe.bas"
if(!qbevent)break;evnt(14381);}while(r);
#line 14382 "qb64pe.bas"
do{
#line 14382 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14382 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14382 "qb64pe.bas"
skip1827:
#line 14382 "qb64pe.bas"
qbs_free(tqbs);
#line 14382 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14382 "qb64pe.bas"
if(!qbevent)break;evnt(14382);}while(r);
#line 14383 "qb64pe.bas"
do{
#line 14383 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14383 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Compiler Options (no IDE):",26));
#line 14383 "qb64pe.bas"
if (is_error_pending()) goto skip1828;
#line 14383 "qb64pe.bas"
makefit(tqbs);
#line 14383 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14383 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14383 "qb64pe.bas"
skip1828:
#line 14383 "qb64pe.bas"
qbs_free(tqbs);
#line 14383 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14383 "qb64pe.bas"
if(!qbevent)break;evnt(14383);}while(r);
#line 14384 "qb64pe.bas"
do{
#line 14384 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14384 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -c                   Compile <source file> (show progress in own window)",74));
#line 14384 "qb64pe.bas"
if (is_error_pending()) goto skip1829;
#line 14384 "qb64pe.bas"
makefit(tqbs);
#line 14384 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14384 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14384 "qb64pe.bas"
skip1829:
#line 14384 "qb64pe.bas"
qbs_free(tqbs);
#line 14384 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14384 "qb64pe.bas"
if(!qbevent)break;evnt(14384);}while(r);
#line 14385 "qb64pe.bas"
do{
#line 14385 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14385 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -x                   Like -c, but progress goes to console (no own window)",76));
#line 14385 "qb64pe.bas"
if (is_error_pending()) goto skip1830;
#line 14385 "qb64pe.bas"
makefit(tqbs);
#line 14385 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14385 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14385 "qb64pe.bas"
skip1830:
#line 14385 "qb64pe.bas"
qbs_free(tqbs);
#line 14385 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14385 "qb64pe.bas"
if(!qbevent)break;evnt(14385);}while(r);
#line 14386 "qb64pe.bas"
do{
#line 14386 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14386 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -y                   Output (re)formatted <source file> to -o <output file>",77));
#line 14386 "qb64pe.bas"
if (is_error_pending()) goto skip1831;
#line 14386 "qb64pe.bas"
makefit(tqbs);
#line 14386 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14386 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14386 "qb64pe.bas"
skip1831:
#line 14386 "qb64pe.bas"
qbs_free(tqbs);
#line 14386 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14386 "qb64pe.bas"
if(!qbevent)break;evnt(14386);}while(r);
#line 14387 "qb64pe.bas"
do{
#line 14387 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14387 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -z                   Generate C code from <source file> without compiling",75));
#line 14387 "qb64pe.bas"
if (is_error_pending()) goto skip1832;
#line 14387 "qb64pe.bas"
makefit(tqbs);
#line 14387 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14387 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14387 "qb64pe.bas"
skip1832:
#line 14387 "qb64pe.bas"
qbs_free(tqbs);
#line 14387 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14387 "qb64pe.bas"
if(!qbevent)break;evnt(14387);}while(r);
#line 14388 "qb64pe.bas"
do{
#line 14388 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14388 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                       the executable (C code output goes to internal\\temp)",75));
#line 14388 "qb64pe.bas"
if (is_error_pending()) goto skip1833;
#line 14388 "qb64pe.bas"
makefit(tqbs);
#line 14388 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14388 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14388 "qb64pe.bas"
skip1833:
#line 14388 "qb64pe.bas"
qbs_free(tqbs);
#line 14388 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14388 "qb64pe.bas"
if(!qbevent)break;evnt(14388);}while(r);
#line 14389 "qb64pe.bas"
do{
#line 14389 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14389 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                         - may be used to quickly check for syntax errors",73));
#line 14389 "qb64pe.bas"
if (is_error_pending()) goto skip1834;
#line 14389 "qb64pe.bas"
makefit(tqbs);
#line 14389 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14389 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14389 "qb64pe.bas"
skip1834:
#line 14389 "qb64pe.bas"
qbs_free(tqbs);
#line 14389 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14389 "qb64pe.bas"
if(!qbevent)break;evnt(14389);}while(r);
#line 14390 "qb64pe.bas"
do{
#line 14390 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14390 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14390 "qb64pe.bas"
skip1835:
#line 14390 "qb64pe.bas"
qbs_free(tqbs);
#line 14390 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14390 "qb64pe.bas"
if(!qbevent)break;evnt(14390);}while(r);
#line 14391 "qb64pe.bas"
do{
#line 14391 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14391 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Extended Compiler Options:",26));
#line 14391 "qb64pe.bas"
if (is_error_pending()) goto skip1836;
#line 14391 "qb64pe.bas"
makefit(tqbs);
#line 14391 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14391 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14391 "qb64pe.bas"
skip1836:
#line 14391 "qb64pe.bas"
qbs_free(tqbs);
#line 14391 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14391 "qb64pe.bas"
if(!qbevent)break;evnt(14391);}while(r);
#line 14392 "qb64pe.bas"
do{
#line 14392 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14392 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -p                   Purge all pre-compiled content first",59));
#line 14392 "qb64pe.bas"
if (is_error_pending()) goto skip1837;
#line 14392 "qb64pe.bas"
makefit(tqbs);
#line 14392 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14392 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14392 "qb64pe.bas"
skip1837:
#line 14392 "qb64pe.bas"
qbs_free(tqbs);
#line 14392 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14392 "qb64pe.bas"
if(!qbevent)break;evnt(14392);}while(r);
#line 14393 "qb64pe.bas"
do{
#line 14393 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14393 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -e                   Enforce variable declaration even if no OPTION _EXPLICIT",79));
#line 14393 "qb64pe.bas"
if (is_error_pending()) goto skip1838;
#line 14393 "qb64pe.bas"
makefit(tqbs);
#line 14393 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14393 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14393 "qb64pe.bas"
skip1838:
#line 14393 "qb64pe.bas"
qbs_free(tqbs);
#line 14393 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14393 "qb64pe.bas"
if(!qbevent)break;evnt(14393);}while(r);
#line 14394 "qb64pe.bas"
do{
#line 14394 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14394 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                       was used in the <source file>",52));
#line 14394 "qb64pe.bas"
if (is_error_pending()) goto skip1839;
#line 14394 "qb64pe.bas"
makefit(tqbs);
#line 14394 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14394 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14394 "qb64pe.bas"
skip1839:
#line 14394 "qb64pe.bas"
qbs_free(tqbs);
#line 14394 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14394 "qb64pe.bas"
if(!qbevent)break;evnt(14394);}while(r);
#line 14395 "qb64pe.bas"
do{
#line 14395 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14395 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                         - per compilation, doesn't change the <source file>",76));
#line 14395 "qb64pe.bas"
if (is_error_pending()) goto skip1840;
#line 14395 "qb64pe.bas"
makefit(tqbs);
#line 14395 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14395 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14395 "qb64pe.bas"
skip1840:
#line 14395 "qb64pe.bas"
qbs_free(tqbs);
#line 14395 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14395 "qb64pe.bas"
if(!qbevent)break;evnt(14395);}while(r);
#line 14396 "qb64pe.bas"
do{
#line 14396 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14396 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -s[:setting=value]   View and/or edit & save compiler settings permanently",76));
#line 14396 "qb64pe.bas"
if (is_error_pending()) goto skip1841;
#line 14396 "qb64pe.bas"
makefit(tqbs);
#line 14396 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14396 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14396 "qb64pe.bas"
skip1841:
#line 14396 "qb64pe.bas"
qbs_free(tqbs);
#line 14396 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14396 "qb64pe.bas"
if(!qbevent)break;evnt(14396);}while(r);
#line 14397 "qb64pe.bas"
do{
#line 14397 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14397 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14397 "qb64pe.bas"
skip1842:
#line 14397 "qb64pe.bas"
qbs_free(tqbs);
#line 14397 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14397 "qb64pe.bas"
if(!qbevent)break;evnt(14397);}while(r);
#line 14398 "qb64pe.bas"
do{
#line 14398 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14398 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Temporary Compiler Options:",27));
#line 14398 "qb64pe.bas"
if (is_error_pending()) goto skip1843;
#line 14398 "qb64pe.bas"
makefit(tqbs);
#line 14398 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14398 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14398 "qb64pe.bas"
skip1843:
#line 14398 "qb64pe.bas"
qbs_free(tqbs);
#line 14398 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14398 "qb64pe.bas"
if(!qbevent)break;evnt(14398);}while(r);
#line 14399 "qb64pe.bas"
do{
#line 14399 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14399 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -f[:setting=value]   Compiler and/or formatting settings to use",65));
#line 14399 "qb64pe.bas"
if (is_error_pending()) goto skip1844;
#line 14399 "qb64pe.bas"
makefit(tqbs);
#line 14399 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14399 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14399 "qb64pe.bas"
skip1844:
#line 14399 "qb64pe.bas"
qbs_free(tqbs);
#line 14399 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14399 "qb64pe.bas"
if(!qbevent)break;evnt(14399);}while(r);
#line 14400 "qb64pe.bas"
do{
#line 14400 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14400 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("                         - per compilation, doesn't change global defaults",74));
#line 14400 "qb64pe.bas"
if (is_error_pending()) goto skip1845;
#line 14400 "qb64pe.bas"
makefit(tqbs);
#line 14400 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14400 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14400 "qb64pe.bas"
skip1845:
#line 14400 "qb64pe.bas"
qbs_free(tqbs);
#line 14400 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14400 "qb64pe.bas"
if(!qbevent)break;evnt(14400);}while(r);
#line 14401 "qb64pe.bas"
do{
#line 14401 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14401 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14401 "qb64pe.bas"
skip1846:
#line 14401 "qb64pe.bas"
qbs_free(tqbs);
#line 14401 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14401 "qb64pe.bas"
if(!qbevent)break;evnt(14401);}while(r);
#line 14402 "qb64pe.bas"
do{
#line 14402 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14402 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Reporting Options:",18));
#line 14402 "qb64pe.bas"
if (is_error_pending()) goto skip1847;
#line 14402 "qb64pe.bas"
makefit(tqbs);
#line 14402 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14402 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14402 "qb64pe.bas"
skip1847:
#line 14402 "qb64pe.bas"
qbs_free(tqbs);
#line 14402 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14402 "qb64pe.bas"
if(!qbevent)break;evnt(14402);}while(r);
#line 14403 "qb64pe.bas"
do{
#line 14403 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14403 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -w                   Show warnings (such as unused variables etc.)",68));
#line 14403 "qb64pe.bas"
if (is_error_pending()) goto skip1848;
#line 14403 "qb64pe.bas"
makefit(tqbs);
#line 14403 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14403 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14403 "qb64pe.bas"
skip1848:
#line 14403 "qb64pe.bas"
qbs_free(tqbs);
#line 14403 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14403 "qb64pe.bas"
if(!qbevent)break;evnt(14403);}while(r);
#line 14404 "qb64pe.bas"
do{
#line 14404 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14404 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -q                   Quiet mode (no progress, but warnings/errors, if any)",76));
#line 14404 "qb64pe.bas"
if (is_error_pending()) goto skip1849;
#line 14404 "qb64pe.bas"
makefit(tqbs);
#line 14404 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14404 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14404 "qb64pe.bas"
skip1849:
#line 14404 "qb64pe.bas"
qbs_free(tqbs);
#line 14404 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14404 "qb64pe.bas"
if(!qbevent)break;evnt(14404);}while(r);
#line 14405 "qb64pe.bas"
do{
#line 14405 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14405 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("  -m                   Do not colorize compiler outputs (monochrome mode)",73));
#line 14405 "qb64pe.bas"
if (is_error_pending()) goto skip1850;
#line 14405 "qb64pe.bas"
makefit(tqbs);
#line 14405 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14405 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14405 "qb64pe.bas"
skip1850:
#line 14405 "qb64pe.bas"
qbs_free(tqbs);
#line 14405 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14405 "qb64pe.bas"
if(!qbevent)break;evnt(14405);}while(r);
#line 14406 "qb64pe.bas"
do{
#line 14406 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14406 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14406 "qb64pe.bas"
skip1851:
#line 14406 "qb64pe.bas"
qbs_free(tqbs);
#line 14406 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14406 "qb64pe.bas"
if(!qbevent)break;evnt(14406);}while(r);
#line 14407 "qb64pe.bas"
do{
#line 14407 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14407 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("     ----------------------------------------------------------------------",75));
#line 14407 "qb64pe.bas"
if (is_error_pending()) goto skip1852;
#line 14407 "qb64pe.bas"
makefit(tqbs);
#line 14407 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14407 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14407 "qb64pe.bas"
skip1852:
#line 14407 "qb64pe.bas"
qbs_free(tqbs);
#line 14407 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14407 "qb64pe.bas"
if(!qbevent)break;evnt(14407);}while(r);
#line 14408 "qb64pe.bas"
do{
#line 14408 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14408 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14408 "qb64pe.bas"
skip1853:
#line 14408 "qb64pe.bas"
qbs_free(tqbs);
#line 14408 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14408 "qb64pe.bas"
if(!qbevent)break;evnt(14408);}while(r);
#line 14409 "qb64pe.bas"
do{
#line 14409 "qb64pe.bas"
SUB_CMDLINESETTINGSHELP();
#line 14409 "qb64pe.bas"
if(!qbevent)break;evnt(14409);}while(r);
#line 14410 "qb64pe.bas"
do{
#line 14410 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14410 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14410 "qb64pe.bas"
skip1854:
#line 14410 "qb64pe.bas"
qbs_free(tqbs);
#line 14410 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14410 "qb64pe.bas"
if(!qbevent)break;evnt(14410);}while(r);
#line 14411 "qb64pe.bas"
do{
#line 14411 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14411 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("     ----------------------------------------------------------------------",75));
#line 14411 "qb64pe.bas"
if (is_error_pending()) goto skip1855;
#line 14411 "qb64pe.bas"
makefit(tqbs);
#line 14411 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14411 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14411 "qb64pe.bas"
skip1855:
#line 14411 "qb64pe.bas"
qbs_free(tqbs);
#line 14411 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14411 "qb64pe.bas"
if(!qbevent)break;evnt(14411);}while(r);
#line 14412 "qb64pe.bas"
do{
#line 14412 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14412 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14412 "qb64pe.bas"
skip1856:
#line 14412 "qb64pe.bas"
qbs_free(tqbs);
#line 14412 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14412 "qb64pe.bas"
if(!qbevent)break;evnt(14412);}while(r);
#line 14413 "qb64pe.bas"
do{
#line 14413 "qb64pe.bas"
SUB_CMDLINETEMPORARYSETTINGSHELP();
#line 14413 "qb64pe.bas"
if(!qbevent)break;evnt(14413);}while(r);
#line 14414 "qb64pe.bas"
do{
#line 14414 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14414 "qb64pe.bas"
close_program=1;
#line 14414 "qb64pe.bas"
end();
#line 14414 "qb64pe.bas"
if(!qbevent)break;evnt(14414);}while(r);
#line 14416 "qb64pe.bas"
sc_ec_46_end:;
#line 14416 "qb64pe.bas"
goto sc_1809_end;
#line 14416 "qb64pe.bas"
}
#line 14416 "qb64pe.bas"
S_16960:;
#line 14416 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-v",2))))||is_error_pending()){
#line 14416 "qb64pe.bas"
if(qbevent){evnt(14416);if(r)goto S_16960;}
#line 14417 "qb64pe.bas"
do{
#line 14417 "qb64pe.bas"
sub__dest(func__console());
#line 14417 "qb64pe.bas"
if(!qbevent)break;evnt(14417);}while(r);
#line 14418 "qb64pe.bas"
S_16962:;
#line 14418 "qb64pe.bas"
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
#line 14418 "qb64pe.bas"
if(qbevent){evnt(14418);if(r)goto S_16962;}
#line 14418 "qb64pe.bas"
do{
#line 14418 "qb64pe.bas"
*__BYTE_QB64VERSIONPRINTED= -1ll ;
#line 14418 "qb64pe.bas"
if(!qbevent)break;evnt(14418);}while(r);
#line 14418 "qb64pe.bas"
do{
#line 14418 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14418 "qb64pe.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
#line 14418 "qb64pe.bas"
if (is_error_pending()) goto skip1857;
#line 14418 "qb64pe.bas"
makefit(tqbs);
#line 14418 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14418 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14418 "qb64pe.bas"
skip1857:
#line 14418 "qb64pe.bas"
qbs_free(tqbs);
#line 14418 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14418 "qb64pe.bas"
if(!qbevent)break;evnt(14418);}while(r);
#line 14418 "qb64pe.bas"
}
#line 14419 "qb64pe.bas"
do{
#line 14419 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14419 "qb64pe.bas"
close_program=1;
#line 14419 "qb64pe.bas"
end();
#line 14419 "qb64pe.bas"
if(!qbevent)break;evnt(14419);}while(r);
#line 14421 "qb64pe.bas"
sc_ec_47_end:;
#line 14421 "qb64pe.bas"
goto sc_1809_end;
#line 14421 "qb64pe.bas"
}
#line 14421 "qb64pe.bas"
S_16967:;
#line 14421 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-o",2))))||is_error_pending()){
#line 14421 "qb64pe.bas"
if(qbevent){evnt(14421);if(r)goto S_16967;}
#line 14422 "qb64pe.bas"
S_16968:;
#line 14422 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(func_command(*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ,0|1))->len)> 0 )))||is_error_pending()){
#line 14422 "qb64pe.bas"
if(qbevent){evnt(14422);if(r)goto S_16968;}
#line 14422 "qb64pe.bas"
do{
#line 14422 "qb64pe.bas"
qbs_set(__STRING_CMDLINEOUTFILE,func_command(*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ,0|1));
#line 14422 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14422 "qb64pe.bas"
if(!qbevent)break;evnt(14422);}while(r);
#line 14422 "qb64pe.bas"
do{
#line 14422 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_I=*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ;
#line 14422 "qb64pe.bas"
if(!qbevent)break;evnt(14422);}while(r);
#line 14422 "qb64pe.bas"
}
#line 14423 "qb64pe.bas"
do{
#line 14423 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14423 "qb64pe.bas"
if(!qbevent)break;evnt(14423);}while(r);
#line 14425 "qb64pe.bas"
sc_ec_48_end:;
#line 14425 "qb64pe.bas"
goto sc_1809_end;
#line 14425 "qb64pe.bas"
}
#line 14425 "qb64pe.bas"
S_16973:;
#line 14425 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-l",2))))||is_error_pending()){
#line 14425 "qb64pe.bas"
if(qbevent){evnt(14425);if(r)goto S_16973;}
#line 14426 "qb64pe.bas"
S_16974:;
#line 14426 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 3 , 1 ,0|1),qbs_new_txt_len(":",1))))||is_error_pending()){
#line 14426 "qb64pe.bas"
if(qbevent){evnt(14426);if(r)goto S_16974;}
#line 14426 "qb64pe.bas"
do{
#line 14426 "qb64pe.bas"
*__LONG_IDESTARTATLINE=qbr(qbs_val<long double>(func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 4 ,NULL,0)));
#line 14426 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14426 "qb64pe.bas"
if(!qbevent)break;evnt(14426);}while(r);
#line 14426 "qb64pe.bas"
}
#line 14427 "qb64pe.bas"
do{
#line 14427 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14427 "qb64pe.bas"
if(!qbevent)break;evnt(14427);}while(r);
#line 14429 "qb64pe.bas"
sc_ec_49_end:;
#line 14429 "qb64pe.bas"
goto sc_1809_end;
#line 14429 "qb64pe.bas"
}
#line 14429 "qb64pe.bas"
S_16978:;
#line 14429 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-c",2))))||is_error_pending()){
#line 14429 "qb64pe.bas"
if(qbevent){evnt(14429);if(r)goto S_16978;}
#line 14430 "qb64pe.bas"
do{
#line 14430 "qb64pe.bas"
*__BYTE_NOIDEMODE= -1ll ;
#line 14430 "qb64pe.bas"
if(!qbevent)break;evnt(14430);}while(r);
#line 14431 "qb64pe.bas"
do{
#line 14431 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14431 "qb64pe.bas"
if(!qbevent)break;evnt(14431);}while(r);
#line 14433 "qb64pe.bas"
sc_ec_50_end:;
#line 14433 "qb64pe.bas"
goto sc_1809_end;
#line 14433 "qb64pe.bas"
}
#line 14433 "qb64pe.bas"
S_16981:;
#line 14433 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-x",2))))||is_error_pending()){
#line 14433 "qb64pe.bas"
if(qbevent){evnt(14433);if(r)goto S_16981;}
#line 14434 "qb64pe.bas"
do{
#line 14434 "qb64pe.bas"
*__BYTE_CONSOLEMODE= -1ll ;
#line 14434 "qb64pe.bas"
if(!qbevent)break;evnt(14434);}while(r);
#line 14435 "qb64pe.bas"
do{
#line 14435 "qb64pe.bas"
*__BYTE_NOIDEMODE= -1ll ;
#line 14435 "qb64pe.bas"
if(!qbevent)break;evnt(14435);}while(r);
#line 14436 "qb64pe.bas"
do{
#line 14436 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14436 "qb64pe.bas"
if(!qbevent)break;evnt(14436);}while(r);
#line 14438 "qb64pe.bas"
sc_ec_51_end:;
#line 14438 "qb64pe.bas"
goto sc_1809_end;
#line 14438 "qb64pe.bas"
}
#line 14438 "qb64pe.bas"
S_16985:;
#line 14438 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-y",2))))||is_error_pending()){
#line 14438 "qb64pe.bas"
if(qbevent){evnt(14438);if(r)goto S_16985;}
#line 14439 "qb64pe.bas"
do{
#line 14439 "qb64pe.bas"
*__BYTE_FORMATMODE= -1ll ;
#line 14439 "qb64pe.bas"
if(!qbevent)break;evnt(14439);}while(r);
#line 14440 "qb64pe.bas"
do{
#line 14440 "qb64pe.bas"
*__BYTE_CONSOLEMODE= -1ll ;
#line 14440 "qb64pe.bas"
if(!qbevent)break;evnt(14440);}while(r);
#line 14441 "qb64pe.bas"
do{
#line 14441 "qb64pe.bas"
*__BYTE_NOIDEMODE= -1ll ;
#line 14441 "qb64pe.bas"
if(!qbevent)break;evnt(14441);}while(r);
#line 14442 "qb64pe.bas"
do{
#line 14442 "qb64pe.bas"
*__BYTE_QUIETMODE= -1ll ;
#line 14442 "qb64pe.bas"
if(!qbevent)break;evnt(14442);}while(r);
#line 14443 "qb64pe.bas"
do{
#line 14443 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14443 "qb64pe.bas"
if(!qbevent)break;evnt(14443);}while(r);
#line 14445 "qb64pe.bas"
sc_ec_52_end:;
#line 14445 "qb64pe.bas"
goto sc_1809_end;
#line 14445 "qb64pe.bas"
}
#line 14445 "qb64pe.bas"
S_16991:;
#line 14445 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-z",2))))||is_error_pending()){
#line 14445 "qb64pe.bas"
if(qbevent){evnt(14445);if(r)goto S_16991;}
#line 14446 "qb64pe.bas"
do{
#line 14446 "qb64pe.bas"
*__BYTE_NOCCOMPILEMODE= -1ll ;
#line 14446 "qb64pe.bas"
if(!qbevent)break;evnt(14446);}while(r);
#line 14447 "qb64pe.bas"
do{
#line 14447 "qb64pe.bas"
*__BYTE_CONSOLEMODE= -1ll ;
#line 14447 "qb64pe.bas"
if(!qbevent)break;evnt(14447);}while(r);
#line 14448 "qb64pe.bas"
do{
#line 14448 "qb64pe.bas"
*__BYTE_NOIDEMODE= -1ll ;
#line 14448 "qb64pe.bas"
if(!qbevent)break;evnt(14448);}while(r);
#line 14449 "qb64pe.bas"
do{
#line 14449 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14449 "qb64pe.bas"
if(!qbevent)break;evnt(14449);}while(r);
#line 14451 "qb64pe.bas"
sc_ec_53_end:;
#line 14451 "qb64pe.bas"
goto sc_1809_end;
#line 14451 "qb64pe.bas"
}
#line 14451 "qb64pe.bas"
S_16996:;
#line 14451 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-p",2))))||is_error_pending()){
#line 14451 "qb64pe.bas"
if(qbevent){evnt(14451);if(r)goto S_16996;}
#line 14452 "qb64pe.bas"
do{
#line 14452 "qb64pe.bas"
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass1858=*__LONG_MACOSX));
#line 14452 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14452 "qb64pe.bas"
if(!qbevent)break;evnt(14452);}while(r);
#line 14453 "qb64pe.bas"
do{
#line 14453 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14453 "qb64pe.bas"
if(!qbevent)break;evnt(14453);}while(r);
#line 14455 "qb64pe.bas"
sc_ec_54_end:;
#line 14455 "qb64pe.bas"
goto sc_1809_end;
#line 14455 "qb64pe.bas"
}
#line 14455 "qb64pe.bas"
S_16999:;
#line 14455 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-e",2))))||is_error_pending()){
#line 14455 "qb64pe.bas"
if(qbevent){evnt(14455);if(r)goto S_16999;}
#line 14456 "qb64pe.bas"
do{
#line 14456 "qb64pe.bas"
*__BYTE_FORCEOPTEXPL= -1ll ;
#line 14456 "qb64pe.bas"
if(!qbevent)break;evnt(14456);}while(r);
#line 14457 "qb64pe.bas"
do{
#line 14457 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14457 "qb64pe.bas"
if(!qbevent)break;evnt(14457);}while(r);
#line 14459 "qb64pe.bas"
sc_ec_55_end:;
#line 14459 "qb64pe.bas"
goto sc_1809_end;
#line 14459 "qb64pe.bas"
}
#line 14459 "qb64pe.bas"
S_17002:;
#line 14459 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-s",2))))||is_error_pending()){
#line 14459 "qb64pe.bas"
if(qbevent){evnt(14459);if(r)goto S_17002;}
#line 14460 "qb64pe.bas"
do{
#line 14460 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE= -1ll ;
#line 14460 "qb64pe.bas"
if(!qbevent)break;evnt(14460);}while(r);
#line 14461 "qb64pe.bas"
do{
#line 14461 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_SETTING,func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 3 ,NULL,0));
#line 14461 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14461 "qb64pe.bas"
if(!qbevent)break;evnt(14461);}while(r);
#line 14462 "qb64pe.bas"
do{
#line 14462 "qb64pe.bas"
sub__dest(func__console());
#line 14462 "qb64pe.bas"
if(!qbevent)break;evnt(14462);}while(r);
#line 14463 "qb64pe.bas"
S_17006:;
#line 14463 "qb64pe.bas"
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
#line 14463 "qb64pe.bas"
if(qbevent){evnt(14463);if(r)goto S_17006;}
#line 14463 "qb64pe.bas"
do{
#line 14463 "qb64pe.bas"
*__BYTE_QB64VERSIONPRINTED= -1ll ;
#line 14463 "qb64pe.bas"
if(!qbevent)break;evnt(14463);}while(r);
#line 14463 "qb64pe.bas"
do{
#line 14463 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14463 "qb64pe.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
#line 14463 "qb64pe.bas"
if (is_error_pending()) goto skip1859;
#line 14463 "qb64pe.bas"
makefit(tqbs);
#line 14463 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14463 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14463 "qb64pe.bas"
skip1859:
#line 14463 "qb64pe.bas"
qbs_free(tqbs);
#line 14463 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14463 "qb64pe.bas"
if(!qbevent)break;evnt(14463);}while(r);
#line 14463 "qb64pe.bas"
do{
#line 14463 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14463 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14463 "qb64pe.bas"
skip1860:
#line 14463 "qb64pe.bas"
qbs_free(tqbs);
#line 14463 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14463 "qb64pe.bas"
if(!qbevent)break;evnt(14463);}while(r);
#line 14463 "qb64pe.bas"
}
#line 14465 "qb64pe.bas"
do{
#line 14465 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=func_instr(NULL,_FUNC_PARSECMDLINEARGS_STRING_SETTING,qbs_new_txt_len("=",1),0);
#line 14465 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14465 "qb64pe.bas"
if(!qbevent)break;evnt(14465);}while(r);
#line 14465 "qb64pe.bas"
do{
#line 14465 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_EOS= 0 ;
#line 14465 "qb64pe.bas"
if(!qbevent)break;evnt(14465);}while(r);
#line 14466 "qb64pe.bas"
S_17013:;
#line 14466 "qb64pe.bas"
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_DELIM== 0 ))||is_error_pending()){
#line 14466 "qb64pe.bas"
if(qbevent){evnt(14466);if(r)goto S_17013;}
#line 14466 "qb64pe.bas"
do{
#line 14466 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=_FUNC_PARSECMDLINEARGS_STRING_SETTING->len+ 1 ;
#line 14466 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14466 "qb64pe.bas"
if(!qbevent)break;evnt(14466);}while(r);
#line 14466 "qb64pe.bas"
do{
#line 14466 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_EOS= -1 ;
#line 14466 "qb64pe.bas"
if(!qbevent)break;evnt(14466);}while(r);
#line 14466 "qb64pe.bas"
}
#line 14467 "qb64pe.bas"
S_17017:;
#line 14467 "qb64pe.bas"
qbs_set(sc_1862,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_SETTING,*_FUNC_PARSECMDLINEARGS_LONG_DELIM- 1 )));
#line 14467 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14467 "qb64pe.bas"
if(qbevent){evnt(14467);if(r)goto S_17017;}
#line 14468 "qb64pe.bas"
S_17018:;
#line 14468 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1862,qbs_new_txt_len("",0))))||is_error_pending()){
#line 14468 "qb64pe.bas"
if(qbevent){evnt(14468);if(r)goto S_17018;}
#line 14469 "qb64pe.bas"
do{
#line 14469 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14469 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("DebugInfo     = ",16));
#line 14469 "qb64pe.bas"
if (is_error_pending()) goto skip1863;
#line 14469 "qb64pe.bas"
makefit(tqbs);
#line 14469 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14469 "qb64pe.bas"
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
#line 14469 "qb64pe.bas"
if (is_error_pending()) goto skip1863;
#line 14469 "qb64pe.bas"
makefit(tqbs);
#line 14469 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14469 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14469 "qb64pe.bas"
skip1863:
#line 14469 "qb64pe.bas"
qbs_free(tqbs);
#line 14469 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14469 "qb64pe.bas"
if(!qbevent)break;evnt(14469);}while(r);
#line 14470 "qb64pe.bas"
do{
#line 14470 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14470 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("ExeWithSource = ",16));
#line 14470 "qb64pe.bas"
if (is_error_pending()) goto skip1864;
#line 14470 "qb64pe.bas"
makefit(tqbs);
#line 14470 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14470 "qb64pe.bas"
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
#line 14470 "qb64pe.bas"
if (is_error_pending()) goto skip1864;
#line 14470 "qb64pe.bas"
makefit(tqbs);
#line 14470 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14470 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14470 "qb64pe.bas"
skip1864:
#line 14470 "qb64pe.bas"
qbs_free(tqbs);
#line 14470 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14470 "qb64pe.bas"
if(!qbevent)break;evnt(14470);}while(r);
#line 14471 "qb64pe.bas"
do{
#line 14471 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14471 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("ExeDefaultDir = ",16));
#line 14471 "qb64pe.bas"
if (is_error_pending()) goto skip1865;
#line 14471 "qb64pe.bas"
makefit(tqbs);
#line 14471 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14471 "qb64pe.bas"
qbs_set(tqbs,((__STRING_DEFAULTEXESAVEFOLDER->len)?(__STRING_DEFAULTEXESAVEFOLDER):(qbs_new_txt_len("unset (= qb64pe folder)",23))));
#line 14471 "qb64pe.bas"
if (is_error_pending()) goto skip1865;
#line 14471 "qb64pe.bas"
makefit(tqbs);
#line 14471 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14471 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14471 "qb64pe.bas"
skip1865:
#line 14471 "qb64pe.bas"
qbs_free(tqbs);
#line 14471 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14471 "qb64pe.bas"
if(!qbevent)break;evnt(14471);}while(r);
#line 14472 "qb64pe.bas"
do{
#line 14472 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14472 "qb64pe.bas"
close_program=1;
#line 14472 "qb64pe.bas"
end();
#line 14472 "qb64pe.bas"
if(!qbevent)break;evnt(14472);}while(r);
#line 14473 "qb64pe.bas"
sc_ec_56_end:;
#line 14473 "qb64pe.bas"
goto sc_1862_end;
#line 14473 "qb64pe.bas"
}
#line 14473 "qb64pe.bas"
S_17023:;
#line 14473 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1862,qbs_new_txt_len(":",1))))||is_error_pending()){
#line 14473 "qb64pe.bas"
if(qbevent){evnt(14473);if(r)goto S_17023;}
#line 14474 "qb64pe.bas"
do{
#line 14474 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Missing setting specification: ",31),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass1867= 0 ),&(pass1868= 0 ));
#line 14474 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14474 "qb64pe.bas"
if(!qbevent)break;evnt(14474);}while(r);
#line 14475 "qb64pe.bas"
sc_ec_57_end:;
#line 14475 "qb64pe.bas"
goto sc_1862_end;
#line 14475 "qb64pe.bas"
}
#line 14475 "qb64pe.bas"
S_17025:;
#line 14475 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1862,qbs_new_txt_len(":debuginfo",10))))||is_error_pending()){
#line 14475 "qb64pe.bas"
if(qbevent){evnt(14475);if(r)goto S_17025;}
#line 14476 "qb64pe.bas"
S_17026:;
#line 14476 "qb64pe.bas"
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
#line 14476 "qb64pe.bas"
if(qbevent){evnt(14476);if(r)goto S_17026;}
#line 14477 "qb64pe.bas"
S_17027:;
#line 14477 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_INCLUDEDEBUGINFO))))||is_error_pending()){
#line 14477 "qb64pe.bas"
if(qbevent){evnt(14477);if(r)goto S_17027;}
#line 14477 "qb64pe.bas"
do{
#line 14477 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1869= 1 ),&(pass1870= 0 ));
#line 14477 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14477 "qb64pe.bas"
if(!qbevent)break;evnt(14477);}while(r);
#line 14477 "qb64pe.bas"
}
#line 14478 "qb64pe.bas"
do{
#line 14478 "qb64pe.bas"
SUB_WRITECONFIGSETTING(__STRING_COMPILERSETTINGSSECTION,qbs_new_txt_len("IncludeDebugInfo",16),FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
#line 14478 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14478 "qb64pe.bas"
if(!qbevent)break;evnt(14478);}while(r);
#line 14479 "qb64pe.bas"
do{
#line 14479 "qb64pe.bas"
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass1871=*__LONG_MACOSX));
#line 14479 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14479 "qb64pe.bas"
if(!qbevent)break;evnt(14479);}while(r);
#line 14480 "qb64pe.bas"
}
#line 14481 "qb64pe.bas"
do{
#line 14481 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14481 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("DebugInfo = ",12));
#line 14481 "qb64pe.bas"
if (is_error_pending()) goto skip1872;
#line 14481 "qb64pe.bas"
makefit(tqbs);
#line 14481 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14481 "qb64pe.bas"
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
#line 14481 "qb64pe.bas"
if (is_error_pending()) goto skip1872;
#line 14481 "qb64pe.bas"
makefit(tqbs);
#line 14481 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14481 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14481 "qb64pe.bas"
skip1872:
#line 14481 "qb64pe.bas"
qbs_free(tqbs);
#line 14481 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14481 "qb64pe.bas"
if(!qbevent)break;evnt(14481);}while(r);
#line 14482 "qb64pe.bas"
sc_ec_58_end:;
#line 14482 "qb64pe.bas"
goto sc_1862_end;
#line 14482 "qb64pe.bas"
}
#line 14482 "qb64pe.bas"
S_17034:;
#line 14482 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1862,qbs_new_txt_len(":exewithsource",14))))||is_error_pending()){
#line 14482 "qb64pe.bas"
if(qbevent){evnt(14482);if(r)goto S_17034;}
#line 14483 "qb64pe.bas"
S_17035:;
#line 14483 "qb64pe.bas"
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
#line 14483 "qb64pe.bas"
if(qbevent){evnt(14483);if(r)goto S_17035;}
#line 14484 "qb64pe.bas"
S_17036:;
#line 14484 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_SAVEEXEWITHSOURCE))))||is_error_pending()){
#line 14484 "qb64pe.bas"
if(qbevent){evnt(14484);if(r)goto S_17036;}
#line 14484 "qb64pe.bas"
do{
#line 14484 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1873= 1 ),&(pass1874= 0 ));
#line 14484 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14484 "qb64pe.bas"
if(!qbevent)break;evnt(14484);}while(r);
#line 14484 "qb64pe.bas"
}
#line 14485 "qb64pe.bas"
do{
#line 14485 "qb64pe.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
#line 14485 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14485 "qb64pe.bas"
if(!qbevent)break;evnt(14485);}while(r);
#line 14486 "qb64pe.bas"
}
#line 14487 "qb64pe.bas"
do{
#line 14487 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14487 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("ExeWithSource = ",16));
#line 14487 "qb64pe.bas"
if (is_error_pending()) goto skip1875;
#line 14487 "qb64pe.bas"
makefit(tqbs);
#line 14487 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14487 "qb64pe.bas"
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
#line 14487 "qb64pe.bas"
if (is_error_pending()) goto skip1875;
#line 14487 "qb64pe.bas"
makefit(tqbs);
#line 14487 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14487 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14487 "qb64pe.bas"
skip1875:
#line 14487 "qb64pe.bas"
qbs_free(tqbs);
#line 14487 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14487 "qb64pe.bas"
if(!qbevent)break;evnt(14487);}while(r);
#line 14488 "qb64pe.bas"
sc_ec_59_end:;
#line 14488 "qb64pe.bas"
goto sc_1862_end;
#line 14488 "qb64pe.bas"
}
#line 14488 "qb64pe.bas"
S_17042:;
#line 14488 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1862,qbs_new_txt_len(":exedefaultdir",14))))||is_error_pending()){
#line 14488 "qb64pe.bas"
if(qbevent){evnt(14488);if(r)goto S_17042;}
#line 14489 "qb64pe.bas"
S_17043:;
#line 14489 "qb64pe.bas"
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
#line 14489 "qb64pe.bas"
if(qbevent){evnt(14489);if(r)goto S_17043;}
#line 14490 "qb64pe.bas"
S_17044:;
#line 14490 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_STRING_DEXF))))||is_error_pending()){
#line 14490 "qb64pe.bas"
if(qbevent){evnt(14490);if(r)goto S_17044;}
#line 14490 "qb64pe.bas"
do{
#line 14490 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1876= 3 ),&(pass1877= 0 ));
#line 14490 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14490 "qb64pe.bas"
if(!qbevent)break;evnt(14490);}while(r);
#line 14490 "qb64pe.bas"
}
#line 14491 "qb64pe.bas"
S_17047:;
#line 14491 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_PARSECMDLINEARGS_STRING_DEXF->len))||is_error_pending()){
#line 14491 "qb64pe.bas"
if(qbevent){evnt(14491);if(r)goto S_17047;}
#line 14492 "qb64pe.bas"
S_17048:;
#line 14492 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,func__direxists(qbs_add(func__startdir(),_FUNC_PARSECMDLINEARGS_STRING_DEXF))))||is_error_pending()){
#line 14492 "qb64pe.bas"
if(qbevent){evnt(14492);if(r)goto S_17048;}
#line 14492 "qb64pe.bas"
do{
#line 14492 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_add(func__startdir(),_FUNC_PARSECMDLINEARGS_STRING_DEXF));
#line 14492 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14492 "qb64pe.bas"
if(!qbevent)break;evnt(14492);}while(r);
#line 14492 "qb64pe.bas"
}
#line 14493 "qb64pe.bas"
S_17051:;
#line 14493 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,func__direxists(_FUNC_PARSECMDLINEARGS_STRING_DEXF)))||is_error_pending()){
#line 14493 "qb64pe.bas"
if(qbevent){evnt(14493);if(r)goto S_17051;}
#line 14494 "qb64pe.bas"
do{
#line 14494 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,func__fullpath(_FUNC_PARSECMDLINEARGS_STRING_DEXF));
#line 14494 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14494 "qb64pe.bas"
if(!qbevent)break;evnt(14494);}while(r);
#line 14495 "qb64pe.bas"
do{
#line 14495 "qb64pe.bas"
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DefaultExeSaveFolder",20),_FUNC_PARSECMDLINEARGS_STRING_DEXF);
#line 14495 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14495 "qb64pe.bas"
if(!qbevent)break;evnt(14495);}while(r);
#line 14496 "qb64pe.bas"
S_17054:;
#line 14496 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_FUNC_PARSECMDLINEARGS_STRING_DEXF, 1 ),__STRING1_PATHSEP)))||is_error_pending()){
#line 14496 "qb64pe.bas"
if(qbevent){evnt(14496);if(r)goto S_17054;}
#line 14496 "qb64pe.bas"
do{
#line 14496 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_add(_FUNC_PARSECMDLINEARGS_STRING_DEXF,__STRING1_PATHSEP));
#line 14496 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14496 "qb64pe.bas"
if(!qbevent)break;evnt(14496);}while(r);
#line 14496 "qb64pe.bas"
}
#line 14497 "qb64pe.bas"
do{
#line 14497 "qb64pe.bas"
qbs_set(__STRING_DEFAULTEXESAVEFOLDER,_FUNC_PARSECMDLINEARGS_STRING_DEXF);
#line 14497 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14497 "qb64pe.bas"
if(!qbevent)break;evnt(14497);}while(r);
#line 14497 "qb64pe.bas"
do{
#line 14497 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_new_txt_len("-1",2));
#line 14497 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14497 "qb64pe.bas"
if(!qbevent)break;evnt(14497);}while(r);
#line 14498 "qb64pe.bas"
}
#line 14499 "qb64pe.bas"
}
#line 14500 "qb64pe.bas"
S_17061:;
#line 14500 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_new_txt_len("-1",2))))||is_error_pending()){
#line 14500 "qb64pe.bas"
if(qbevent){evnt(14500);if(r)goto S_17061;}
#line 14500 "qb64pe.bas"
do{
#line 14500 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Path not found: ",16),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass1879= 0 ),&(pass1880= 0 ));
#line 14500 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14500 "qb64pe.bas"
if(!qbevent)break;evnt(14500);}while(r);
#line 14500 "qb64pe.bas"
}
#line 14501 "qb64pe.bas"
}
#line 14502 "qb64pe.bas"
do{
#line 14502 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14502 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("ExeDefaultDir = ",16));
#line 14502 "qb64pe.bas"
if (is_error_pending()) goto skip1881;
#line 14502 "qb64pe.bas"
makefit(tqbs);
#line 14502 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14502 "qb64pe.bas"
qbs_set(tqbs,((__STRING_DEFAULTEXESAVEFOLDER->len)?(__STRING_DEFAULTEXESAVEFOLDER):(qbs_new_txt_len("unset (= qb64pe folder)",23))));
#line 14502 "qb64pe.bas"
if (is_error_pending()) goto skip1881;
#line 14502 "qb64pe.bas"
makefit(tqbs);
#line 14502 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14502 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14502 "qb64pe.bas"
skip1881:
#line 14502 "qb64pe.bas"
qbs_free(tqbs);
#line 14502 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14502 "qb64pe.bas"
if(!qbevent)break;evnt(14502);}while(r);
#line 14503 "qb64pe.bas"
sc_ec_60_end:;
#line 14503 "qb64pe.bas"
goto sc_1862_end;
#line 14503 "qb64pe.bas"
}
#line 14504 "qb64pe.bas"
do{
#line 14504 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Unsupported setting: ",21),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass1883= 0 ),&(pass1884= 0 ));
#line 14504 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14504 "qb64pe.bas"
if(!qbevent)break;evnt(14504);}while(r);
#line 14505 "qb64pe.bas"
sc_1862_end:;
#line 14506 "qb64pe.bas"
S_17069:;
#line 14506 "qb64pe.bas"
if ((*_FUNC_PARSECMDLINEARGS_LONG_EOS)||is_error_pending()){
#line 14506 "qb64pe.bas"
if(qbevent){evnt(14506);if(r)goto S_17069;}
#line 14506 "qb64pe.bas"
do{
#line 14506 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14506 "qb64pe.bas"
close_program=1;
#line 14506 "qb64pe.bas"
end();
#line 14506 "qb64pe.bas"
if(!qbevent)break;evnt(14506);}while(r);
#line 14506 "qb64pe.bas"
}
#line 14507 "qb64pe.bas"
do{
#line 14507 "qb64pe.bas"
sub__dest( 0 );
#line 14507 "qb64pe.bas"
if(!qbevent)break;evnt(14507);}while(r);
#line 14509 "qb64pe.bas"
sc_ec_61_end:;
#line 14509 "qb64pe.bas"
goto sc_1809_end;
#line 14509 "qb64pe.bas"
}
#line 14509 "qb64pe.bas"
S_17073:;
#line 14509 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-f",2))))||is_error_pending()){
#line 14509 "qb64pe.bas"
if(qbevent){evnt(14509);if(r)goto S_17073;}
#line 14510 "qb64pe.bas"
do{
#line 14510 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE= -1ll ;
#line 14510 "qb64pe.bas"
if(!qbevent)break;evnt(14510);}while(r);
#line 14511 "qb64pe.bas"
do{
#line 14511 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_SETTING,func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 3 ,NULL,0));
#line 14511 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14511 "qb64pe.bas"
if(!qbevent)break;evnt(14511);}while(r);
#line 14513 "qb64pe.bas"
do{
#line 14513 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=func_instr(NULL,_FUNC_PARSECMDLINEARGS_STRING_SETTING,qbs_new_txt_len("=",1),0);
#line 14513 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14513 "qb64pe.bas"
if(!qbevent)break;evnt(14513);}while(r);
#line 14514 "qb64pe.bas"
S_17077:;
#line 14514 "qb64pe.bas"
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_DELIM== 0 ))||is_error_pending()){
#line 14514 "qb64pe.bas"
if(qbevent){evnt(14514);if(r)goto S_17077;}
#line 14514 "qb64pe.bas"
do{
#line 14514 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=_FUNC_PARSECMDLINEARGS_STRING_SETTING->len+ 1 ;
#line 14514 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14514 "qb64pe.bas"
if(!qbevent)break;evnt(14514);}while(r);
#line 14514 "qb64pe.bas"
}
#line 14515 "qb64pe.bas"
S_17080:;
#line 14515 "qb64pe.bas"
qbs_set(sc_1886,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_SETTING,*_FUNC_PARSECMDLINEARGS_LONG_DELIM- 1 )));
#line 14515 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14515 "qb64pe.bas"
if(qbevent){evnt(14515);if(r)goto S_17080;}
#line 14516 "qb64pe.bas"
S_17081:;
#line 14516 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len("",0))))||is_error_pending()){
#line 14516 "qb64pe.bas"
if(qbevent){evnt(14516);if(r)goto S_17081;}
#line 14517 "qb64pe.bas"
do{
#line 14517 "qb64pe.bas"
sub__dest(func__console());
#line 14517 "qb64pe.bas"
if(!qbevent)break;evnt(14517);}while(r);
#line 14518 "qb64pe.bas"
S_17083:;
#line 14518 "qb64pe.bas"
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
#line 14518 "qb64pe.bas"
if(qbevent){evnt(14518);if(r)goto S_17083;}
#line 14518 "qb64pe.bas"
do{
#line 14518 "qb64pe.bas"
*__BYTE_QB64VERSIONPRINTED= -1ll ;
#line 14518 "qb64pe.bas"
if(!qbevent)break;evnt(14518);}while(r);
#line 14518 "qb64pe.bas"
do{
#line 14518 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14518 "qb64pe.bas"
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
#line 14518 "qb64pe.bas"
if (is_error_pending()) goto skip1887;
#line 14518 "qb64pe.bas"
makefit(tqbs);
#line 14518 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14518 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14518 "qb64pe.bas"
skip1887:
#line 14518 "qb64pe.bas"
qbs_free(tqbs);
#line 14518 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14518 "qb64pe.bas"
if(!qbevent)break;evnt(14518);}while(r);
#line 14518 "qb64pe.bas"
do{
#line 14518 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14518 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14518 "qb64pe.bas"
skip1888:
#line 14518 "qb64pe.bas"
qbs_free(tqbs);
#line 14518 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14518 "qb64pe.bas"
if(!qbevent)break;evnt(14518);}while(r);
#line 14518 "qb64pe.bas"
}
#line 14519 "qb64pe.bas"
do{
#line 14519 "qb64pe.bas"
SUB_CMDLINETEMPORARYSETTINGSHELP();
#line 14519 "qb64pe.bas"
if(!qbevent)break;evnt(14519);}while(r);
#line 14520 "qb64pe.bas"
do{
#line 14520 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14520 "qb64pe.bas"
close_program=1;
#line 14520 "qb64pe.bas"
end();
#line 14520 "qb64pe.bas"
if(!qbevent)break;evnt(14520);}while(r);
#line 14521 "qb64pe.bas"
sc_ec_62_end:;
#line 14521 "qb64pe.bas"
goto sc_1886_end;
#line 14521 "qb64pe.bas"
}
#line 14521 "qb64pe.bas"
S_17090:;
#line 14521 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":",1))))||is_error_pending()){
#line 14521 "qb64pe.bas"
if(qbevent){evnt(14521);if(r)goto S_17090;}
#line 14522 "qb64pe.bas"
do{
#line 14522 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Missing setting specification: ",31),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass1889= 0 ),&(pass1890= 1 ));
#line 14522 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14522 "qb64pe.bas"
if(!qbevent)break;evnt(14522);}while(r);
#line 14523 "qb64pe.bas"
sc_ec_63_end:;
#line 14523 "qb64pe.bas"
goto sc_1886_end;
#line 14523 "qb64pe.bas"
}
#line 14523 "qb64pe.bas"
S_17092:;
#line 14523 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":optimizecppprogram",19))))||is_error_pending()){
#line 14523 "qb64pe.bas"
if(qbevent){evnt(14523);if(r)goto S_17092;}
#line 14524 "qb64pe.bas"
S_17093:;
#line 14524 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_OPTIMIZECPPPROGRAM))))||is_error_pending()){
#line 14524 "qb64pe.bas"
if(qbevent){evnt(14524);if(r)goto S_17093;}
#line 14524 "qb64pe.bas"
do{
#line 14524 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1891= 1 ),&(pass1892= 1 ));
#line 14524 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14524 "qb64pe.bas"
if(!qbevent)break;evnt(14524);}while(r);
#line 14524 "qb64pe.bas"
}
#line 14525 "qb64pe.bas"
sc_ec_64_end:;
#line 14525 "qb64pe.bas"
goto sc_1886_end;
#line 14525 "qb64pe.bas"
}
#line 14525 "qb64pe.bas"
S_17096:;
#line 14525 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":stripdebugsymbols",18))))||is_error_pending()){
#line 14525 "qb64pe.bas"
if(qbevent){evnt(14525);if(r)goto S_17096;}
#line 14526 "qb64pe.bas"
S_17097:;
#line 14526 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_STRIPDEBUGSYMBOLS))))||is_error_pending()){
#line 14526 "qb64pe.bas"
if(qbevent){evnt(14526);if(r)goto S_17097;}
#line 14526 "qb64pe.bas"
do{
#line 14526 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1893= 1 ),&(pass1894= 1 ));
#line 14526 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14526 "qb64pe.bas"
if(!qbevent)break;evnt(14526);}while(r);
#line 14526 "qb64pe.bas"
}
#line 14527 "qb64pe.bas"
sc_ec_65_end:;
#line 14527 "qb64pe.bas"
goto sc_1886_end;
#line 14527 "qb64pe.bas"
}
#line 14527 "qb64pe.bas"
S_17100:;
#line 14527 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":absolutedebugpaths",19))))||is_error_pending()){
#line 14527 "qb64pe.bas"
if(qbevent){evnt(14527);if(r)goto S_17100;}
#line 14528 "qb64pe.bas"
S_17101:;
#line 14528 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_ABSOLUTEDEBUGPATHS))))||is_error_pending()){
#line 14528 "qb64pe.bas"
if(qbevent){evnt(14528);if(r)goto S_17101;}
#line 14528 "qb64pe.bas"
do{
#line 14528 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1895= 1 ),&(pass1896= 1 ));
#line 14528 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14528 "qb64pe.bas"
if(!qbevent)break;evnt(14528);}while(r);
#line 14528 "qb64pe.bas"
}
#line 14529 "qb64pe.bas"
sc_ec_66_end:;
#line 14529 "qb64pe.bas"
goto sc_1886_end;
#line 14529 "qb64pe.bas"
}
#line 14529 "qb64pe.bas"
S_17104:;
#line 14529 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":extracppflags",14))))||is_error_pending()){
#line 14529 "qb64pe.bas"
if(qbevent){evnt(14529);if(r)goto S_17104;}
#line 14530 "qb64pe.bas"
S_17105:;
#line 14530 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__STRING_EXTRACPPFLAGS))))||is_error_pending()){
#line 14530 "qb64pe.bas"
if(qbevent){evnt(14530);if(r)goto S_17105;}
#line 14530 "qb64pe.bas"
do{
#line 14530 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1897= 3 ),&(pass1898= 1 ));
#line 14530 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14530 "qb64pe.bas"
if(!qbevent)break;evnt(14530);}while(r);
#line 14530 "qb64pe.bas"
}
#line 14531 "qb64pe.bas"
sc_ec_67_end:;
#line 14531 "qb64pe.bas"
goto sc_1886_end;
#line 14531 "qb64pe.bas"
}
#line 14531 "qb64pe.bas"
S_17108:;
#line 14531 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":extralinkerflags",17))))||is_error_pending()){
#line 14531 "qb64pe.bas"
if(qbevent){evnt(14531);if(r)goto S_17108;}
#line 14532 "qb64pe.bas"
S_17109:;
#line 14532 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__STRING_EXTRALINKERFLAGS))))||is_error_pending()){
#line 14532 "qb64pe.bas"
if(qbevent){evnt(14532);if(r)goto S_17109;}
#line 14532 "qb64pe.bas"
do{
#line 14532 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1899= 3 ),&(pass1900= 1 ));
#line 14532 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14532 "qb64pe.bas"
if(!qbevent)break;evnt(14532);}while(r);
#line 14532 "qb64pe.bas"
}
#line 14533 "qb64pe.bas"
sc_ec_68_end:;
#line 14533 "qb64pe.bas"
goto sc_1886_end;
#line 14533 "qb64pe.bas"
}
#line 14533 "qb64pe.bas"
S_17112:;
#line 14533 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":maxcompilerprocesses",21))))||is_error_pending()){
#line 14533 "qb64pe.bas"
if(qbevent){evnt(14533);if(r)goto S_17112;}
#line 14534 "qb64pe.bas"
S_17113:;
#line 14534 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSELONGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_MAXPARALLELPROCESSES))))||is_error_pending()){
#line 14534 "qb64pe.bas"
if(qbevent){evnt(14534);if(r)goto S_17113;}
#line 14534 "qb64pe.bas"
do{
#line 14534 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1901= 2 ),&(pass1902= 1 ));
#line 14534 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14534 "qb64pe.bas"
if(!qbevent)break;evnt(14534);}while(r);
#line 14534 "qb64pe.bas"
}
#line 14535 "qb64pe.bas"
S_17116:;
#line 14535 "qb64pe.bas"
if (((-(*__LONG_MAXPARALLELPROCESSES< 1 ))|(-(*__LONG_MAXPARALLELPROCESSES> 128 )))||is_error_pending()){
#line 14535 "qb64pe.bas"
if(qbevent){evnt(14535);if(r)goto S_17116;}
#line 14535 "qb64pe.bas"
do{
#line 14535 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_new_txt_len("MaxCompilerProcesses must be in range 1-128.",44),&(pass1903= 0 ),&(pass1904= 1 ));
#line 14535 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14535 "qb64pe.bas"
if(!qbevent)break;evnt(14535);}while(r);
#line 14535 "qb64pe.bas"
}
#line 14536 "qb64pe.bas"
sc_ec_69_end:;
#line 14536 "qb64pe.bas"
goto sc_1886_end;
#line 14536 "qb64pe.bas"
}
#line 14536 "qb64pe.bas"
S_17119:;
#line 14536 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":targetbits",11))))||is_error_pending()){
#line 14536 "qb64pe.bas"
if(qbevent){evnt(14536);if(r)goto S_17119;}
#line 14537 "qb64pe.bas"
S_17120:;
#line 14537 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSELONGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_TARGET_BITS))))||is_error_pending()){
#line 14537 "qb64pe.bas"
if(qbevent){evnt(14537);if(r)goto S_17120;}
#line 14537 "qb64pe.bas"
do{
#line 14537 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1905= 2 ),&(pass1906= 1 ));
#line 14537 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14537 "qb64pe.bas"
if(!qbevent)break;evnt(14537);}while(r);
#line 14537 "qb64pe.bas"
}
#line 14538 "qb64pe.bas"
S_17123:;
#line 14538 "qb64pe.bas"
if (((-(*__LONG_TARGET_BITS!= 32 ))&(-(*__LONG_TARGET_BITS!= 64 )))||is_error_pending()){
#line 14538 "qb64pe.bas"
if(qbevent){evnt(14538);if(r)goto S_17123;}
#line 14538 "qb64pe.bas"
do{
#line 14538 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_new_txt_len("TargetBits must be 32 or 64.",28),&(pass1907= 0 ),&(pass1908= 1 ));
#line 14538 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14538 "qb64pe.bas"
if(!qbevent)break;evnt(14538);}while(r);
#line 14538 "qb64pe.bas"
}
#line 14539 "qb64pe.bas"
sc_ec_70_end:;
#line 14539 "qb64pe.bas"
goto sc_1886_end;
#line 14539 "qb64pe.bas"
}
#line 14539 "qb64pe.bas"
S_17126:;
#line 14539 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":generatelicensefile",20))))||is_error_pending()){
#line 14539 "qb64pe.bas"
if(qbevent){evnt(14539);if(r)goto S_17126;}
#line 14540 "qb64pe.bas"
S_17127:;
#line 14540 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_GENERATELICENSEFILE))))||is_error_pending()){
#line 14540 "qb64pe.bas"
if(qbevent){evnt(14540);if(r)goto S_17127;}
#line 14540 "qb64pe.bas"
do{
#line 14540 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1909= 1 ),&(pass1910= 1 ));
#line 14540 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14540 "qb64pe.bas"
if(!qbevent)break;evnt(14540);}while(r);
#line 14540 "qb64pe.bas"
}
#line 14541 "qb64pe.bas"
sc_ec_71_end:;
#line 14541 "qb64pe.bas"
goto sc_1886_end;
#line 14541 "qb64pe.bas"
}
#line 14541 "qb64pe.bas"
S_17130:;
#line 14541 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":usesystemcompiler",18))))||is_error_pending()){
#line 14541 "qb64pe.bas"
if(qbevent){evnt(14541);if(r)goto S_17130;}
#line 14542 "qb64pe.bas"
S_17131:;
#line 14542 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_USESYSTEMMINGW))))||is_error_pending()){
#line 14542 "qb64pe.bas"
if(qbevent){evnt(14542);if(r)goto S_17131;}
#line 14542 "qb64pe.bas"
do{
#line 14542 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1911= 1 ),&(pass1912= 1 ));
#line 14542 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14542 "qb64pe.bas"
if(!qbevent)break;evnt(14542);}while(r);
#line 14542 "qb64pe.bas"
}
#line 14543 "qb64pe.bas"
sc_ec_72_end:;
#line 14543 "qb64pe.bas"
goto sc_1886_end;
#line 14543 "qb64pe.bas"
}
#line 14543 "qb64pe.bas"
S_17134:;
#line 14543 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":autoindent",11))))||is_error_pending()){
#line 14543 "qb64pe.bas"
if(qbevent){evnt(14543);if(r)goto S_17134;}
#line 14544 "qb64pe.bas"
S_17135:;
#line 14544 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOINDENT))))||is_error_pending()){
#line 14544 "qb64pe.bas"
if(qbevent){evnt(14544);if(r)goto S_17135;}
#line 14544 "qb64pe.bas"
do{
#line 14544 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1913= 1 ),&(pass1914= 1 ));
#line 14544 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14544 "qb64pe.bas"
if(!qbevent)break;evnt(14544);}while(r);
#line 14544 "qb64pe.bas"
}
#line 14545 "qb64pe.bas"
do{
#line 14545 "qb64pe.bas"
*__LONG_DEFAUTOINDENT=*__LONG_IDEAUTOINDENT;
#line 14545 "qb64pe.bas"
if(!qbevent)break;evnt(14545);}while(r);
#line 14546 "qb64pe.bas"
sc_ec_73_end:;
#line 14546 "qb64pe.bas"
goto sc_1886_end;
#line 14546 "qb64pe.bas"
}
#line 14546 "qb64pe.bas"
S_17139:;
#line 14546 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":autoindentsize",15))))||is_error_pending()){
#line 14546 "qb64pe.bas"
if(qbevent){evnt(14546);if(r)goto S_17139;}
#line 14547 "qb64pe.bas"
S_17140:;
#line 14547 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSELONGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOINDENTSIZE))))||is_error_pending()){
#line 14547 "qb64pe.bas"
if(qbevent){evnt(14547);if(r)goto S_17140;}
#line 14547 "qb64pe.bas"
do{
#line 14547 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1915= 2 ),&(pass1916= 1 ));
#line 14547 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14547 "qb64pe.bas"
if(!qbevent)break;evnt(14547);}while(r);
#line 14547 "qb64pe.bas"
}
#line 14548 "qb64pe.bas"
S_17143:;
#line 14548 "qb64pe.bas"
if (((-(*__LONG_IDEAUTOINDENTSIZE< 1 ))|(-(*__LONG_IDEAUTOINDENTSIZE> 64 )))||is_error_pending()){
#line 14548 "qb64pe.bas"
if(qbevent){evnt(14548);if(r)goto S_17143;}
#line 14548 "qb64pe.bas"
do{
#line 14548 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_new_txt_len("AutoIndentSize must be in range 1-64.",37),&(pass1917= 0 ),&(pass1918= 1 ));
#line 14548 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14548 "qb64pe.bas"
if(!qbevent)break;evnt(14548);}while(r);
#line 14548 "qb64pe.bas"
}
#line 14549 "qb64pe.bas"
sc_ec_74_end:;
#line 14549 "qb64pe.bas"
goto sc_1886_end;
#line 14549 "qb64pe.bas"
}
#line 14549 "qb64pe.bas"
S_17146:;
#line 14549 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":indentsubs",11))))||is_error_pending()){
#line 14549 "qb64pe.bas"
if(qbevent){evnt(14549);if(r)goto S_17146;}
#line 14550 "qb64pe.bas"
S_17147:;
#line 14550 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEINDENTSUBS))))||is_error_pending()){
#line 14550 "qb64pe.bas"
if(qbevent){evnt(14550);if(r)goto S_17147;}
#line 14550 "qb64pe.bas"
do{
#line 14550 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1919= 1 ),&(pass1920= 1 ));
#line 14550 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14550 "qb64pe.bas"
if(!qbevent)break;evnt(14550);}while(r);
#line 14550 "qb64pe.bas"
}
#line 14551 "qb64pe.bas"
sc_ec_75_end:;
#line 14551 "qb64pe.bas"
goto sc_1886_end;
#line 14551 "qb64pe.bas"
}
#line 14551 "qb64pe.bas"
S_17150:;
#line 14551 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":autolayout",11))))||is_error_pending()){
#line 14551 "qb64pe.bas"
if(qbevent){evnt(14551);if(r)goto S_17150;}
#line 14552 "qb64pe.bas"
S_17151:;
#line 14552 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOLAYOUT))))||is_error_pending()){
#line 14552 "qb64pe.bas"
if(qbevent){evnt(14552);if(r)goto S_17151;}
#line 14552 "qb64pe.bas"
do{
#line 14552 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1921= 1 ),&(pass1922= 1 ));
#line 14552 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14552 "qb64pe.bas"
if(!qbevent)break;evnt(14552);}while(r);
#line 14552 "qb64pe.bas"
}
#line 14553 "qb64pe.bas"
do{
#line 14553 "qb64pe.bas"
*__LONG_DEFAUTOLAYOUT=*__LONG_IDEAUTOLAYOUT;
#line 14553 "qb64pe.bas"
if(!qbevent)break;evnt(14553);}while(r);
#line 14554 "qb64pe.bas"
sc_ec_76_end:;
#line 14554 "qb64pe.bas"
goto sc_1886_end;
#line 14554 "qb64pe.bas"
}
#line 14554 "qb64pe.bas"
S_17155:;
#line 14554 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":keywordcapitals",16))))||is_error_pending()){
#line 14554 "qb64pe.bas"
if(qbevent){evnt(14554);if(r)goto S_17155;}
#line 14555 "qb64pe.bas"
S_17156:;
#line 14555 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP))))||is_error_pending()){
#line 14555 "qb64pe.bas"
if(qbevent){evnt(14555);if(r)goto S_17156;}
#line 14555 "qb64pe.bas"
do{
#line 14555 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1923= 1 ),&(pass1924= 1 ));
#line 14555 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14555 "qb64pe.bas"
if(!qbevent)break;evnt(14555);}while(r);
#line 14555 "qb64pe.bas"
}
#line 14556 "qb64pe.bas"
sc_ec_77_end:;
#line 14556 "qb64pe.bas"
goto sc_1886_end;
#line 14556 "qb64pe.bas"
}
#line 14556 "qb64pe.bas"
S_17159:;
#line 14556 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1886,qbs_new_txt_len(":keywordlowercase",17))))||is_error_pending()){
#line 14556 "qb64pe.bas"
if(qbevent){evnt(14556);if(r)goto S_17159;}
#line 14557 "qb64pe.bas"
S_17160:;
#line 14557 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW))))||is_error_pending()){
#line 14557 "qb64pe.bas"
if(qbevent){evnt(14557);if(r)goto S_17160;}
#line 14557 "qb64pe.bas"
do{
#line 14557 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass1925= 1 ),&(pass1926= 1 ));
#line 14557 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14557 "qb64pe.bas"
if(!qbevent)break;evnt(14557);}while(r);
#line 14557 "qb64pe.bas"
}
#line 14558 "qb64pe.bas"
sc_ec_78_end:;
#line 14558 "qb64pe.bas"
goto sc_1886_end;
#line 14558 "qb64pe.bas"
}
#line 14559 "qb64pe.bas"
do{
#line 14559 "qb64pe.bas"
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Unsupported setting: ",21),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass1927= 0 ),&(pass1928= 1 ));
#line 14559 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14559 "qb64pe.bas"
if(!qbevent)break;evnt(14559);}while(r);
#line 14560 "qb64pe.bas"
sc_1886_end:;
#line 14562 "qb64pe.bas"
sc_ec_79_end:;
#line 14562 "qb64pe.bas"
goto sc_1809_end;
#line 14562 "qb64pe.bas"
}
#line 14562 "qb64pe.bas"
S_17166:;
#line 14562 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-w",2))))||is_error_pending()){
#line 14562 "qb64pe.bas"
if(qbevent){evnt(14562);if(r)goto S_17166;}
#line 14563 "qb64pe.bas"
do{
#line 14563 "qb64pe.bas"
*__BYTE_SHOWWARNINGS= -1ll ;
#line 14563 "qb64pe.bas"
if(!qbevent)break;evnt(14563);}while(r);
#line 14564 "qb64pe.bas"
do{
#line 14564 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14564 "qb64pe.bas"
if(!qbevent)break;evnt(14564);}while(r);
#line 14566 "qb64pe.bas"
sc_ec_80_end:;
#line 14566 "qb64pe.bas"
goto sc_1809_end;
#line 14566 "qb64pe.bas"
}
#line 14566 "qb64pe.bas"
S_17169:;
#line 14566 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-q",2))))||is_error_pending()){
#line 14566 "qb64pe.bas"
if(qbevent){evnt(14566);if(r)goto S_17169;}
#line 14567 "qb64pe.bas"
do{
#line 14567 "qb64pe.bas"
*__BYTE_QUIETMODE= -1ll ;
#line 14567 "qb64pe.bas"
if(!qbevent)break;evnt(14567);}while(r);
#line 14568 "qb64pe.bas"
do{
#line 14568 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14568 "qb64pe.bas"
if(!qbevent)break;evnt(14568);}while(r);
#line 14570 "qb64pe.bas"
sc_ec_81_end:;
#line 14570 "qb64pe.bas"
goto sc_1809_end;
#line 14570 "qb64pe.bas"
}
#line 14570 "qb64pe.bas"
S_17172:;
#line 14570 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-m",2))))||is_error_pending()){
#line 14570 "qb64pe.bas"
if(qbevent){evnt(14570);if(r)goto S_17172;}
#line 14571 "qb64pe.bas"
do{
#line 14571 "qb64pe.bas"
*__BYTE_MONOCHROMELOGGINGMODE= -1ll ;
#line 14571 "qb64pe.bas"
if(!qbevent)break;evnt(14571);}while(r);
#line 14572 "qb64pe.bas"
do{
#line 14572 "qb64pe.bas"
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
#line 14572 "qb64pe.bas"
if(!qbevent)break;evnt(14572);}while(r);
#line 14574 "qb64pe.bas"
sc_ec_82_end:;
#line 14574 "qb64pe.bas"
goto sc_1809_end;
#line 14574 "qb64pe.bas"
}
#line 14574 "qb64pe.bas"
S_17175:;
#line 14574 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_1809,qbs_new_txt_len("-u",2))))||is_error_pending()){
#line 14574 "qb64pe.bas"
if(qbevent){evnt(14574);if(r)goto S_17175;}
#line 14575 "qb64pe.bas"
do{
#line 14575 "qb64pe.bas"
*__LONG_HELP_RECACHING= 2 ;
#line 14575 "qb64pe.bas"
if(!qbevent)break;evnt(14575);}while(r);
#line 14575 "qb64pe.bas"
do{
#line 14575 "qb64pe.bas"
*__LONG_HELP_IGNORECACHE= 0 ;
#line 14575 "qb64pe.bas"
if(!qbevent)break;evnt(14575);}while(r);
#line 14576 "qb64pe.bas"
S_17178:;
#line 14576 "qb64pe.bas"
if ((FUNC_IDEUPDATEHELPBOX())||is_error_pending()){
#line 14576 "qb64pe.bas"
if(qbevent){evnt(14576);if(r)goto S_17178;}
#line 14577 "qb64pe.bas"
do{
#line 14577 "qb64pe.bas"
sub__dest(func__console());
#line 14577 "qb64pe.bas"
if(!qbevent)break;evnt(14577);}while(r);
#line 14578 "qb64pe.bas"
do{
#line 14578 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14578 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Help update incomplete, missing pages will be fetched on demand when a user requests it.",88));
#line 14578 "qb64pe.bas"
if (is_error_pending()) goto skip1929;
#line 14578 "qb64pe.bas"
makefit(tqbs);
#line 14578 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14578 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14578 "qb64pe.bas"
skip1929:
#line 14578 "qb64pe.bas"
qbs_free(tqbs);
#line 14578 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14578 "qb64pe.bas"
if(!qbevent)break;evnt(14578);}while(r);
#line 14579 "qb64pe.bas"
do{
#line 14579 "qb64pe.bas"
if(qbevent){evnt(14579);}
#line 14579 "qb64pe.bas"
exit_code= 1 ;
#line 14579 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14579 "qb64pe.bas"
close_program=1;
#line 14579 "qb64pe.bas"
end();
#line 14579 "qb64pe.bas"
if(!qbevent)break;evnt(14579);}while(r);
#line 14580 "qb64pe.bas"
}
#line 14581 "qb64pe.bas"
do{
#line 14581 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14581 "qb64pe.bas"
close_program=1;
#line 14581 "qb64pe.bas"
end();
#line 14581 "qb64pe.bas"
if(!qbevent)break;evnt(14581);}while(r);
#line 14583 "qb64pe.bas"
sc_ec_83_end:;
#line 14583 "qb64pe.bas"
goto sc_1809_end;
#line 14583 "qb64pe.bas"
}
#line 14584 "qb64pe.bas"
S_17185:;
#line 14584 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 14584 "qb64pe.bas"
if(qbevent){evnt(14584);if(r)goto S_17185;}
#line 14584 "qb64pe.bas"
do{
#line 14584 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME,_FUNC_PARSECMDLINEARGS_STRING_TOKEN);
#line 14584 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14584 "qb64pe.bas"
if(!qbevent)break;evnt(14584);}while(r);
#line 14584 "qb64pe.bas"
}
#line 14585 "qb64pe.bas"
sc_1809_end:;
#line 14586 "qb64pe.bas"
fornext_continue_1807:;
#line 14586 "qb64pe.bas"
}
#line 14586 "qb64pe.bas"
fornext_exit_1807:;
#line 14588 "qb64pe.bas"
S_17190:;
#line 14588 "qb64pe.bas"
if (((-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP> -5 ))|(-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW> -5 )))||is_error_pending()){
#line 14588 "qb64pe.bas"
if(qbevent){evnt(14588);if(r)goto S_17190;}
#line 14589 "qb64pe.bas"
S_17191:;
#line 14589 "qb64pe.bas"
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP==*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW))||is_error_pending()){
#line 14589 "qb64pe.bas"
if(qbevent){evnt(14589);if(r)goto S_17191;}
#line 14590 "qb64pe.bas"
do{
#line 14590 "qb64pe.bas"
*__LONG_IDEAUTOLAYOUTKWSTYLE= 0ll ;
#line 14590 "qb64pe.bas"
if(!qbevent)break;evnt(14590);}while(r);
#line 14591 "qb64pe.bas"
S_17193:;
#line 14591 "qb64pe.bas"
}else{
#line 14591 "qb64pe.bas"
if (-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP== -1ll )){
#line 14591 "qb64pe.bas"
if(qbevent){evnt(14591);if(r)goto S_17193;}
#line 14592 "qb64pe.bas"
do{
#line 14592 "qb64pe.bas"
*__LONG_IDEAUTOLAYOUTKWSTYLE= 1ll ;
#line 14592 "qb64pe.bas"
if(!qbevent)break;evnt(14592);}while(r);
#line 14593 "qb64pe.bas"
S_17195:;
#line 14593 "qb64pe.bas"
}else{
#line 14593 "qb64pe.bas"
if (-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW== -1ll )){
#line 14593 "qb64pe.bas"
if(qbevent){evnt(14593);if(r)goto S_17195;}
#line 14594 "qb64pe.bas"
do{
#line 14594 "qb64pe.bas"
*__LONG_IDEAUTOLAYOUTKWSTYLE= -1ll ;
#line 14594 "qb64pe.bas"
if(!qbevent)break;evnt(14594);}while(r);
#line 14595 "qb64pe.bas"
}
#line 14595 "qb64pe.bas"
}
#line 14595 "qb64pe.bas"
}
#line 14596 "qb64pe.bas"
}
#line 14598 "qb64pe.bas"
S_17199:;
#line 14598 "qb64pe.bas"
if ((~(*__BYTE_NOIDEMODE))||is_error_pending()){
#line 14598 "qb64pe.bas"
if(qbevent){evnt(14598);if(r)goto S_17199;}
#line 14598 "qb64pe.bas"
do{
#line 14598 "qb64pe.bas"
*__BYTE_FORCEOPTEXPL= 0ll ;
#line 14598 "qb64pe.bas"
if(!qbevent)break;evnt(14598);}while(r);
#line 14598 "qb64pe.bas"
}
#line 14600 "qb64pe.bas"
S_17202:;
#line 14600 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,*__BYTE_FORMATMODE&(-(__STRING_CMDLINEOUTFILE->len== 0 ))))||is_error_pending()){
#line 14600 "qb64pe.bas"
if(qbevent){evnt(14600);if(r)goto S_17202;}
#line 14601 "qb64pe.bas"
do{
#line 14601 "qb64pe.bas"
sub__dest(func__console());
#line 14601 "qb64pe.bas"
if(!qbevent)break;evnt(14601);}while(r);
#line 14602 "qb64pe.bas"
do{
#line 14602 "qb64pe.bas"
tqbs=qbs_new(0,0);
#line 14602 "qb64pe.bas"
qbs_set(tqbs,qbs_new_txt_len("Formatting requires specifying output file with -o option",57));
#line 14602 "qb64pe.bas"
if (is_error_pending()) goto skip1931;
#line 14602 "qb64pe.bas"
makefit(tqbs);
#line 14602 "qb64pe.bas"
qbs_print(tqbs,0);
#line 14602 "qb64pe.bas"
qbs_print(nothingstring,1);
#line 14602 "qb64pe.bas"
skip1931:
#line 14602 "qb64pe.bas"
qbs_free(tqbs);
#line 14602 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14602 "qb64pe.bas"
if(!qbevent)break;evnt(14602);}while(r);
#line 14603 "qb64pe.bas"
do{
#line 14603 "qb64pe.bas"
if(qbevent){evnt(14603);}
#line 14603 "qb64pe.bas"
exit_code= 1 ;
#line 14603 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14603 "qb64pe.bas"
close_program=1;
#line 14603 "qb64pe.bas"
end();
#line 14603 "qb64pe.bas"
if(!qbevent)break;evnt(14603);}while(r);
#line 14604 "qb64pe.bas"
}
#line 14606 "qb64pe.bas"
S_17207:;
#line 14606 "qb64pe.bas"
if ((qbs_cleanup(qbs_tmp_base,_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME->len))||is_error_pending()){
#line 14606 "qb64pe.bas"
if(qbevent){evnt(14606);if(r)goto S_17207;}
#line 14607 "qb64pe.bas"
do{
#line 14607 "qb64pe.bas"
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS,_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME);
#line 14607 "qb64pe.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 14607 "qb64pe.bas"
if(!qbevent)break;evnt(14607);}while(r);
#line 14608 "qb64pe.bas"
}else{
#line 14609 "qb64pe.bas"
S_17210:;
#line 14609 "qb64pe.bas"
if (((~(*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH))&*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE)||is_error_pending()){
#line 14609 "qb64pe.bas"
if(qbevent){evnt(14609);if(r)goto S_17210;}
#line 14609 "qb64pe.bas"
do{
#line 14609 "qb64pe.bas"
if (sub_gl_called) error(271);
#line 14609 "qb64pe.bas"
close_program=1;
#line 14609 "qb64pe.bas"
end();
#line 14609 "qb64pe.bas"
if(!qbevent)break;evnt(14609);}while(r);
#line 14609 "qb64pe.bas"
}
#line 14610 "qb64pe.bas"
}
#line 14611 "qb64pe.bas"
exit_subfunc:;
#line 14611 "qb64pe.bas"
free_mem_lock(sf_mem_lock);
#line 14611 "qb64pe.bas"
#include "free2.txt"
#line 14611 "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 14611 "qb64pe.bas"
cmem_sp=tmp_cmem_sp;
#line 14611 "qb64pe.bas"
qbs_maketmp(_FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS);return _FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS;
#line 14611 "qb64pe.bas"
}
