qbs* FUNC_PARSECMDLINEARGS(){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data1.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
if (is_error_pending()) goto exit_subfunc;
do{
*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP= -5 ;
if(!qbevent)break;evnt(13686);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW= -5 ;
if(!qbevent)break;evnt(13686);}while(r);
S_16186:;
fornext_value2265= 1 ;
fornext_finalvalue2265=func__commandcount();
fornext_step2265= 1 ;
if (fornext_step2265<0) fornext_step_negative2265=1; else fornext_step_negative2265=0;
if (is_error_pending()) goto fornext_error2265;
goto fornext_entrylabel2265;
while(1){
fornext_value2265=fornext_step2265+(*_FUNC_PARSECMDLINEARGS_LONG_I);
fornext_entrylabel2265:
*_FUNC_PARSECMDLINEARGS_LONG_I=fornext_value2265;
if (fornext_step_negative2265){
if (fornext_value2265<fornext_finalvalue2265) break;
}else{
if (fornext_value2265>fornext_finalvalue2265) break;
}
fornext_error2265:;
if(qbevent){evnt(13687);if(r)goto S_16186;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,func_command(*_FUNC_PARSECMDLINEARGS_LONG_I,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13688);}while(r);
S_16188:;
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()){
if(qbevent){evnt(13689);if(r)goto S_16188;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,qbs_new_txt_len("-?",2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13689);}while(r);
}
S_16191:;
qbs_set(sc_2266,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 2 )));
qbs_cleanup(qbs_tmp_base,0);
if(qbevent){evnt(13690);if(r)goto S_16191;}
S_16192:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-?",2))||qbs_equal(sc_2266,qbs_new_txt_len("-h",2))))||is_error_pending()){
if(qbevent){evnt(13691);if(r)goto S_16192;}
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13692);}while(r);
S_16194:;
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
if(qbevent){evnt(13693);if(r)goto S_16194;}
do{
*__BYTE_QB64VERSIONPRINTED= -1ll ;
if(!qbevent)break;evnt(13693);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
if (is_error_pending()) goto skip2267;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2267:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13693);}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2268:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13694);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("USAGE: qb64pe [options] <source file> [-o <output file>]",56));
if (is_error_pending()) goto skip2269;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2269:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13695);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2270:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13696);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Info Options (no files required):",33));
if (is_error_pending()) goto skip2271;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2271:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13697);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -?, -h, --help       Show this help text",42));
if (is_error_pending()) goto skip2272;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2272:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13698);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -v                   Show version information",47));
if (is_error_pending()) goto skip2273;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2273:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13699);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2274:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13700);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("File specifications:",20));
if (is_error_pending()) goto skip2275;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2275:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13701);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  <source file>        Source file to load into IDE, to format or compile",73));
if (is_error_pending()) goto skip2276;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2276:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13702);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -o <output file>     Write result to <output file>",52));
if (is_error_pending()) goto skip2277;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2277:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13703);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                         - optionally override the default executable name",74));
if (is_error_pending()) goto skip2278;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2278:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13704);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                         - is mandatory for code formatting (-y option)",71));
if (is_error_pending()) goto skip2279;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2279:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13705);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2280:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13706);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("IDE Options:",12));
if (is_error_pending()) goto skip2281;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2281:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13707);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -l:<line number>     Load <source file> into the IDE and move cursor to",73));
if (is_error_pending()) goto skip2282;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2282:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13708);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                       the given <line number>, if possible",59));
if (is_error_pending()) goto skip2283;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2283:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13709);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2284:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13710);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Compiler Options (no IDE):",26));
if (is_error_pending()) goto skip2285;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2285:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13711);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -c                   Compile <source file> (show progress in own window)",74));
if (is_error_pending()) goto skip2286;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2286:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13712);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -x                   Like -c, but progress goes to console (no own window)",76));
if (is_error_pending()) goto skip2287;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2287:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13713);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -y                   Output (re)formatted <source file> to -o <output file>",77));
if (is_error_pending()) goto skip2288;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2288:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13714);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -z                   Generate C code from <source file> without compiling",75));
if (is_error_pending()) goto skip2289;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2289:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13715);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                       the executable (C code output goes to internal\\temp)",75));
if (is_error_pending()) goto skip2290;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2290:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13716);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                         - may be used to quickly check for syntax errors",73));
if (is_error_pending()) goto skip2291;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2291:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13717);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2292:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13718);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Extended Compiler Options:",26));
if (is_error_pending()) goto skip2293;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2293:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13719);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -p                   Purge all pre-compiled content first",59));
if (is_error_pending()) goto skip2294;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2294:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13720);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -e                   Enforce variable declaration even if no OPTION _EXPLICIT",79));
if (is_error_pending()) goto skip2295;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2295:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13721);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                       was used in the <source file>",52));
if (is_error_pending()) goto skip2296;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2296:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13722);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                         - per compilation, doesn't change the <source file>",76));
if (is_error_pending()) goto skip2297;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2297:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13723);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -s[:setting=value]   View and/or edit & save compiler settings permanently",76));
if (is_error_pending()) goto skip2298;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2298:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13724);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2299:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13725);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Temporary Compiler Options:",27));
if (is_error_pending()) goto skip2300;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2300:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13726);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -f[:setting=value]   Compiler and/or formatting settings to use",65));
if (is_error_pending()) goto skip2301;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2301:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13727);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("                         - per compilation, doesn't change global defaults",74));
if (is_error_pending()) goto skip2302;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2302:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13728);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2303:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13729);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Reporting Options:",18));
if (is_error_pending()) goto skip2304;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2304:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13730);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -w                   Show warnings (such as unused variables etc.)",68));
if (is_error_pending()) goto skip2305;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2305:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13731);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -q                   Quiet mode (no progress, but warnings/errors, if any)",76));
if (is_error_pending()) goto skip2306;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2306:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13732);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("  -m                   Do not colorize compiler outputs (monochrome mode)",73));
if (is_error_pending()) goto skip2307;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2307:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13733);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2308:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13734);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("     ----------------------------------------------------------------------",75));
if (is_error_pending()) goto skip2309;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2309:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13735);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2310:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13736);}while(r);
do{
SUB_CMDLINESETTINGSHELP();
if(!qbevent)break;evnt(13737);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2311:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13738);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("     ----------------------------------------------------------------------",75));
if (is_error_pending()) goto skip2312;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2312:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13739);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2313:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13740);}while(r);
do{
SUB_CMDLINETEMPORARYSETTINGSHELP();
if(!qbevent)break;evnt(13741);}while(r);
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13742);}while(r);
sc_ec_44_end:;
goto sc_2266_end;
}
S_16247:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-v",2))))||is_error_pending()){
if(qbevent){evnt(13744);if(r)goto S_16247;}
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13745);}while(r);
S_16249:;
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
if(qbevent){evnt(13746);if(r)goto S_16249;}
do{
*__BYTE_QB64VERSIONPRINTED= -1ll ;
if(!qbevent)break;evnt(13746);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
if (is_error_pending()) goto skip2314;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2314:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13746);}while(r);
}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13747);}while(r);
sc_ec_45_end:;
goto sc_2266_end;
}
S_16254:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-o",2))))||is_error_pending()){
if(qbevent){evnt(13749);if(r)goto S_16254;}
S_16255:;
if ((qbs_cleanup(qbs_tmp_base,-(((int32)(func_command(*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ,0|1))->len)> 0 )))||is_error_pending()){
if(qbevent){evnt(13750);if(r)goto S_16255;}
do{
qbs_set(__STRING_CMDLINEOUTFILE,func_command(*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13750);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_I=*_FUNC_PARSECMDLINEARGS_LONG_I+ 1 ;
if(!qbevent)break;evnt(13750);}while(r);
}
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13751);}while(r);
sc_ec_46_end:;
goto sc_2266_end;
}
S_16260:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-l",2))))||is_error_pending()){
if(qbevent){evnt(13753);if(r)goto S_16260;}
S_16261:;
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()){
if(qbevent){evnt(13754);if(r)goto S_16261;}
do{
*__LONG_IDESTARTATLINE=qbr(qbs_val<long double>(func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 4 ,NULL,0)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13754);}while(r);
}
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13755);}while(r);
sc_ec_47_end:;
goto sc_2266_end;
}
S_16265:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-c",2))))||is_error_pending()){
if(qbevent){evnt(13757);if(r)goto S_16265;}
do{
*__BYTE_NOIDEMODE= -1ll ;
if(!qbevent)break;evnt(13758);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13759);}while(r);
sc_ec_48_end:;
goto sc_2266_end;
}
S_16268:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-x",2))))||is_error_pending()){
if(qbevent){evnt(13761);if(r)goto S_16268;}
do{
*__BYTE_CONSOLEMODE= -1ll ;
if(!qbevent)break;evnt(13762);}while(r);
do{
*__BYTE_NOIDEMODE= -1ll ;
if(!qbevent)break;evnt(13763);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13764);}while(r);
sc_ec_49_end:;
goto sc_2266_end;
}
S_16272:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-y",2))))||is_error_pending()){
if(qbevent){evnt(13766);if(r)goto S_16272;}
do{
*__BYTE_FORMATMODE= -1ll ;
if(!qbevent)break;evnt(13767);}while(r);
do{
*__BYTE_CONSOLEMODE= -1ll ;
if(!qbevent)break;evnt(13768);}while(r);
do{
*__BYTE_NOIDEMODE= -1ll ;
if(!qbevent)break;evnt(13769);}while(r);
do{
*__BYTE_QUIETMODE= -1ll ;
if(!qbevent)break;evnt(13770);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13771);}while(r);
sc_ec_50_end:;
goto sc_2266_end;
}
S_16278:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-z",2))))||is_error_pending()){
if(qbevent){evnt(13773);if(r)goto S_16278;}
do{
*__BYTE_NOCCOMPILEMODE= -1ll ;
if(!qbevent)break;evnt(13774);}while(r);
do{
*__BYTE_CONSOLEMODE= -1ll ;
if(!qbevent)break;evnt(13775);}while(r);
do{
*__BYTE_NOIDEMODE= -1ll ;
if(!qbevent)break;evnt(13776);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13777);}while(r);
sc_ec_51_end:;
goto sc_2266_end;
}
S_16283:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-p",2))))||is_error_pending()){
if(qbevent){evnt(13779);if(r)goto S_16283;}
do{
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass2315=*__LONG_MACOSX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13780);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13781);}while(r);
sc_ec_52_end:;
goto sc_2266_end;
}
S_16286:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-e",2))))||is_error_pending()){
if(qbevent){evnt(13783);if(r)goto S_16286;}
do{
*__BYTE_FORCEOPTEXPL= -1ll ;
if(!qbevent)break;evnt(13784);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13785);}while(r);
sc_ec_53_end:;
goto sc_2266_end;
}
S_16289:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-s",2))))||is_error_pending()){
if(qbevent){evnt(13787);if(r)goto S_16289;}
do{
*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE= -1ll ;
if(!qbevent)break;evnt(13788);}while(r);
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_SETTING,func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 3 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13789);}while(r);
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13790);}while(r);
S_16293:;
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
if(qbevent){evnt(13791);if(r)goto S_16293;}
do{
*__BYTE_QB64VERSIONPRINTED= -1ll ;
if(!qbevent)break;evnt(13791);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
if (is_error_pending()) goto skip2316;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2316:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13791);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2317:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13791);}while(r);
}
do{
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=func_instr(NULL,_FUNC_PARSECMDLINEARGS_STRING_SETTING,qbs_new_txt_len("=",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13793);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_EOS= 0 ;
if(!qbevent)break;evnt(13793);}while(r);
S_16300:;
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_DELIM== 0 ))||is_error_pending()){
if(qbevent){evnt(13794);if(r)goto S_16300;}
do{
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=_FUNC_PARSECMDLINEARGS_STRING_SETTING->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13794);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_EOS= -1 ;
if(!qbevent)break;evnt(13794);}while(r);
}
S_16304:;
qbs_set(sc_2319,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_SETTING,*_FUNC_PARSECMDLINEARGS_LONG_DELIM- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(qbevent){evnt(13795);if(r)goto S_16304;}
S_16305:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2319,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(13796);if(r)goto S_16305;}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("DebugInfo     = ",16));
if (is_error_pending()) goto skip2320;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
if (is_error_pending()) goto skip2320;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2320:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13797);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("ExeWithSource = ",16));
if (is_error_pending()) goto skip2321;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
if (is_error_pending()) goto skip2321;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2321:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13798);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("ExeDefaultDir = ",16));
if (is_error_pending()) goto skip2322;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,((__STRING_DEFAULTEXESAVEFOLDER->len)?(__STRING_DEFAULTEXESAVEFOLDER):(qbs_new_txt_len("unset (= qb64pe folder)",23))));
if (is_error_pending()) goto skip2322;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2322:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13799);}while(r);
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13800);}while(r);
sc_ec_54_end:;
goto sc_2319_end;
}
S_16310:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2319,qbs_new_txt_len(":",1))))||is_error_pending()){
if(qbevent){evnt(13801);if(r)goto S_16310;}
do{
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Missing setting specification: ",31),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass2324= 0 ),&(pass2325= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13802);}while(r);
sc_ec_55_end:;
goto sc_2319_end;
}
S_16312:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2319,qbs_new_txt_len(":debuginfo",10))))||is_error_pending()){
if(qbevent){evnt(13803);if(r)goto S_16312;}
S_16313:;
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
if(qbevent){evnt(13804);if(r)goto S_16313;}
S_16314:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_INCLUDEDEBUGINFO))))||is_error_pending()){
if(qbevent){evnt(13805);if(r)goto S_16314;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2326= 1 ),&(pass2327= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13805);}while(r);
}
do{
SUB_WRITECONFIGSETTING(__STRING_COMPILERSETTINGSSECTION,qbs_new_txt_len("IncludeDebugInfo",16),FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13806);}while(r);
do{
SUB_PURGETEMPORARYBUILDFILES(__STRING_OS,&(pass2328=*__LONG_MACOSX));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13807);}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("DebugInfo = ",12));
if (is_error_pending()) goto skip2329;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_INCLUDEDEBUGINFO));
if (is_error_pending()) goto skip2329;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2329:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13809);}while(r);
sc_ec_56_end:;
goto sc_2319_end;
}
S_16321:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2319,qbs_new_txt_len(":exewithsource",14))))||is_error_pending()){
if(qbevent){evnt(13810);if(r)goto S_16321;}
S_16322:;
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
if(qbevent){evnt(13811);if(r)goto S_16322;}
S_16323:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_SAVEEXEWITHSOURCE))))||is_error_pending()){
if(qbevent){evnt(13812);if(r)goto S_16323;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2330= 1 ),&(pass2331= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13812);}while(r);
}
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("SaveExeWithSource",17),FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13813);}while(r);
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("ExeWithSource = ",16));
if (is_error_pending()) goto skip2332;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,FUNC_BOOLTOTFSTRING(__LONG_SAVEEXEWITHSOURCE));
if (is_error_pending()) goto skip2332;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2332:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13815);}while(r);
sc_ec_57_end:;
goto sc_2319_end;
}
S_16329:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2319,qbs_new_txt_len(":exedefaultdir",14))))||is_error_pending()){
if(qbevent){evnt(13816);if(r)goto S_16329;}
S_16330:;
if ((~(*_FUNC_PARSECMDLINEARGS_LONG_EOS))||is_error_pending()){
if(qbevent){evnt(13817);if(r)goto S_16330;}
S_16331:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_STRING_DEXF))))||is_error_pending()){
if(qbevent){evnt(13818);if(r)goto S_16331;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2333= 3 ),&(pass2334= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13818);}while(r);
}
S_16334:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_PARSECMDLINEARGS_STRING_DEXF->len))||is_error_pending()){
if(qbevent){evnt(13819);if(r)goto S_16334;}
S_16335:;
if ((qbs_cleanup(qbs_tmp_base,func__direxists(qbs_add(func__startdir(),_FUNC_PARSECMDLINEARGS_STRING_DEXF))))||is_error_pending()){
if(qbevent){evnt(13820);if(r)goto S_16335;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_add(func__startdir(),_FUNC_PARSECMDLINEARGS_STRING_DEXF));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13820);}while(r);
}
S_16338:;
if ((qbs_cleanup(qbs_tmp_base,func__direxists(_FUNC_PARSECMDLINEARGS_STRING_DEXF)))||is_error_pending()){
if(qbevent){evnt(13821);if(r)goto S_16338;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,func__fullpath(_FUNC_PARSECMDLINEARGS_STRING_DEXF));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13822);}while(r);
do{
SUB_WRITECONFIGSETTING(__STRING_GENERALSETTINGSSECTION,qbs_new_txt_len("DefaultExeSaveFolder",20),_FUNC_PARSECMDLINEARGS_STRING_DEXF);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13823);}while(r);
S_16341:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_right(_FUNC_PARSECMDLINEARGS_STRING_DEXF, 1 ),__STRING1_PATHSEP)))||is_error_pending()){
if(qbevent){evnt(13824);if(r)goto S_16341;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_add(_FUNC_PARSECMDLINEARGS_STRING_DEXF,__STRING1_PATHSEP));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13824);}while(r);
}
do{
qbs_set(__STRING_DEFAULTEXESAVEFOLDER,_FUNC_PARSECMDLINEARGS_STRING_DEXF);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13825);}while(r);
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_new_txt_len("-1",2));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13825);}while(r);
}
}
S_16348:;
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_FUNC_PARSECMDLINEARGS_STRING_DEXF,qbs_new_txt_len("-1",2))))||is_error_pending()){
if(qbevent){evnt(13828);if(r)goto S_16348;}
do{
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Path not found: ",16),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass2336= 0 ),&(pass2337= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13828);}while(r);
}
}
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("ExeDefaultDir = ",16));
if (is_error_pending()) goto skip2338;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_set(tqbs,((__STRING_DEFAULTEXESAVEFOLDER->len)?(__STRING_DEFAULTEXESAVEFOLDER):(qbs_new_txt_len("unset (= qb64pe folder)",23))));
if (is_error_pending()) goto skip2338;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2338:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13830);}while(r);
sc_ec_58_end:;
goto sc_2319_end;
}
do{
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Unsupported setting: ",21),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass2340= 0 ),&(pass2341= 0 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13832);}while(r);
sc_2319_end:;
S_16356:;
if ((*_FUNC_PARSECMDLINEARGS_LONG_EOS)||is_error_pending()){
if(qbevent){evnt(13834);if(r)goto S_16356;}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13834);}while(r);
}
do{
sub__dest( 0 );
if(!qbevent)break;evnt(13835);}while(r);
sc_ec_59_end:;
goto sc_2266_end;
}
S_16360:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-f",2))))||is_error_pending()){
if(qbevent){evnt(13837);if(r)goto S_16360;}
do{
*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE= -1ll ;
if(!qbevent)break;evnt(13838);}while(r);
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_SETTING,func_mid(_FUNC_PARSECMDLINEARGS_STRING_TOKEN, 3 ,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13839);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=func_instr(NULL,_FUNC_PARSECMDLINEARGS_STRING_SETTING,qbs_new_txt_len("=",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13841);}while(r);
S_16364:;
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_DELIM== 0 ))||is_error_pending()){
if(qbevent){evnt(13842);if(r)goto S_16364;}
do{
*_FUNC_PARSECMDLINEARGS_LONG_DELIM=_FUNC_PARSECMDLINEARGS_STRING_SETTING->len+ 1 ;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13842);}while(r);
}
S_16367:;
qbs_set(sc_2343,qbs_lcase(qbs_left(_FUNC_PARSECMDLINEARGS_STRING_SETTING,*_FUNC_PARSECMDLINEARGS_LONG_DELIM- 1 )));
qbs_cleanup(qbs_tmp_base,0);
if(qbevent){evnt(13843);if(r)goto S_16367;}
S_16368:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(13844);if(r)goto S_16368;}
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13845);}while(r);
S_16370:;
if ((~(*__BYTE_QB64VERSIONPRINTED))||is_error_pending()){
if(qbevent){evnt(13846);if(r)goto S_16370;}
do{
*__BYTE_QB64VERSIONPRINTED= -1ll ;
if(!qbevent)break;evnt(13846);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_add(qbs_new_txt_len("QB64-PE Compiler V",18),__STRING_VERSION));
if (is_error_pending()) goto skip2344;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2344:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13846);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_print(nothingstring,1);
skip2345:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13846);}while(r);
}
do{
SUB_CMDLINETEMPORARYSETTINGSHELP();
if(!qbevent)break;evnt(13847);}while(r);
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13848);}while(r);
sc_ec_60_end:;
goto sc_2343_end;
}
S_16377:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":",1))))||is_error_pending()){
if(qbevent){evnt(13849);if(r)goto S_16377;}
do{
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Missing setting specification: ",31),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass2346= 0 ),&(pass2347= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13850);}while(r);
sc_ec_61_end:;
goto sc_2343_end;
}
S_16379:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":optimizecppprogram",19))))||is_error_pending()){
if(qbevent){evnt(13851);if(r)goto S_16379;}
S_16380:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_OPTIMIZECPPPROGRAM))))||is_error_pending()){
if(qbevent){evnt(13852);if(r)goto S_16380;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2348= 1 ),&(pass2349= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13852);}while(r);
}
sc_ec_62_end:;
goto sc_2343_end;
}
S_16383:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":stripdebugsymbols",18))))||is_error_pending()){
if(qbevent){evnt(13853);if(r)goto S_16383;}
S_16384:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_STRIPDEBUGSYMBOLS))))||is_error_pending()){
if(qbevent){evnt(13854);if(r)goto S_16384;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2350= 1 ),&(pass2351= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13854);}while(r);
}
sc_ec_63_end:;
goto sc_2343_end;
}
S_16387:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":extracppflags",14))))||is_error_pending()){
if(qbevent){evnt(13855);if(r)goto S_16387;}
S_16388:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__STRING_EXTRACPPFLAGS))))||is_error_pending()){
if(qbevent){evnt(13856);if(r)goto S_16388;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2352= 3 ),&(pass2353= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13856);}while(r);
}
sc_ec_64_end:;
goto sc_2343_end;
}
S_16391:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":extralinkerflags",17))))||is_error_pending()){
if(qbevent){evnt(13857);if(r)goto S_16391;}
S_16392:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSESTRINGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__STRING_EXTRALINKERFLAGS))))||is_error_pending()){
if(qbevent){evnt(13858);if(r)goto S_16392;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2354= 3 ),&(pass2355= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13858);}while(r);
}
sc_ec_65_end:;
goto sc_2343_end;
}
S_16395:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":maxcompilerprocesses",21))))||is_error_pending()){
if(qbevent){evnt(13859);if(r)goto S_16395;}
S_16396:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSELONGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_MAXPARALLELPROCESSES))))||is_error_pending()){
if(qbevent){evnt(13860);if(r)goto S_16396;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2356= 2 ),&(pass2357= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13860);}while(r);
}
S_16399:;
if (((-(*__LONG_MAXPARALLELPROCESSES< 1 ))|(-(*__LONG_MAXPARALLELPROCESSES> 128 )))||is_error_pending()){
if(qbevent){evnt(13861);if(r)goto S_16399;}
do{
SUB_CMDLINESETTINGSERROR(qbs_new_txt_len("MaxCompilerProcesses must be in range 1-128.",44),&(pass2358= 0 ),&(pass2359= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13861);}while(r);
}
sc_ec_66_end:;
goto sc_2343_end;
}
S_16402:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":generatelicensefile",20))))||is_error_pending()){
if(qbevent){evnt(13862);if(r)goto S_16402;}
S_16403:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_GENERATELICENSEFILE))))||is_error_pending()){
if(qbevent){evnt(13863);if(r)goto S_16403;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2360= 1 ),&(pass2361= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13863);}while(r);
}
sc_ec_67_end:;
goto sc_2343_end;
}
S_16406:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":usesystemcompiler",18))))||is_error_pending()){
if(qbevent){evnt(13864);if(r)goto S_16406;}
S_16407:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_USESYSTEMMINGW))))||is_error_pending()){
if(qbevent){evnt(13865);if(r)goto S_16407;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2362= 1 ),&(pass2363= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13865);}while(r);
}
sc_ec_68_end:;
goto sc_2343_end;
}
S_16410:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":autoindent",11))))||is_error_pending()){
if(qbevent){evnt(13866);if(r)goto S_16410;}
S_16411:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOINDENT))))||is_error_pending()){
if(qbevent){evnt(13867);if(r)goto S_16411;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2364= 1 ),&(pass2365= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13867);}while(r);
}
do{
*__LONG_DEFAUTOINDENT=*__LONG_IDEAUTOINDENT;
if(!qbevent)break;evnt(13868);}while(r);
sc_ec_69_end:;
goto sc_2343_end;
}
S_16415:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":autoindentsize",15))))||is_error_pending()){
if(qbevent){evnt(13869);if(r)goto S_16415;}
S_16416:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSELONGSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOINDENTSIZE))))||is_error_pending()){
if(qbevent){evnt(13870);if(r)goto S_16416;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2366= 2 ),&(pass2367= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13870);}while(r);
}
S_16419:;
if (((-(*__LONG_IDEAUTOINDENTSIZE< 1 ))|(-(*__LONG_IDEAUTOINDENTSIZE> 64 )))||is_error_pending()){
if(qbevent){evnt(13871);if(r)goto S_16419;}
do{
SUB_CMDLINESETTINGSERROR(qbs_new_txt_len("AutoIndentSize must be in range 1-64.",37),&(pass2368= 0 ),&(pass2369= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13871);}while(r);
}
sc_ec_70_end:;
goto sc_2343_end;
}
S_16422:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":indentsubs",11))))||is_error_pending()){
if(qbevent){evnt(13872);if(r)goto S_16422;}
S_16423:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEINDENTSUBS))))||is_error_pending()){
if(qbevent){evnt(13873);if(r)goto S_16423;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2370= 1 ),&(pass2371= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13873);}while(r);
}
sc_ec_71_end:;
goto sc_2343_end;
}
S_16426:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":autolayout",11))))||is_error_pending()){
if(qbevent){evnt(13874);if(r)goto S_16426;}
S_16427:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,__LONG_IDEAUTOLAYOUT))))||is_error_pending()){
if(qbevent){evnt(13875);if(r)goto S_16427;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2372= 1 ),&(pass2373= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13875);}while(r);
}
do{
*__LONG_DEFAUTOLAYOUT=*__LONG_IDEAUTOLAYOUT;
if(!qbevent)break;evnt(13876);}while(r);
sc_ec_72_end:;
goto sc_2343_end;
}
S_16431:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":keywordcapitals",16))))||is_error_pending()){
if(qbevent){evnt(13877);if(r)goto S_16431;}
S_16432:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP))))||is_error_pending()){
if(qbevent){evnt(13878);if(r)goto S_16432;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2374= 1 ),&(pass2375= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13878);}while(r);
}
sc_ec_73_end:;
goto sc_2343_end;
}
S_16435:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2343,qbs_new_txt_len(":keywordlowercase",17))))||is_error_pending()){
if(qbevent){evnt(13879);if(r)goto S_16435;}
S_16436:;
if ((qbs_cleanup(qbs_tmp_base,~(FUNC_PARSEBOOLEANSETTING(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW))))||is_error_pending()){
if(qbevent){evnt(13880);if(r)goto S_16436;}
do{
SUB_CMDLINESETTINGSERROR(_FUNC_PARSECMDLINEARGS_STRING_TOKEN,&(pass2376= 1 ),&(pass2377= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13880);}while(r);
}
sc_ec_74_end:;
goto sc_2343_end;
}
do{
SUB_CMDLINESETTINGSERROR(qbs_add(qbs_new_txt_len("Unsupported setting: ",21),_FUNC_PARSECMDLINEARGS_STRING_TOKEN),&(pass2378= 0 ),&(pass2379= 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13882);}while(r);
sc_2343_end:;
sc_ec_75_end:;
goto sc_2266_end;
}
S_16442:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-w",2))))||is_error_pending()){
if(qbevent){evnt(13885);if(r)goto S_16442;}
do{
*__BYTE_SHOWWARNINGS= -1ll ;
if(!qbevent)break;evnt(13886);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13887);}while(r);
sc_ec_76_end:;
goto sc_2266_end;
}
S_16445:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-q",2))))||is_error_pending()){
if(qbevent){evnt(13889);if(r)goto S_16445;}
do{
*__BYTE_QUIETMODE= -1ll ;
if(!qbevent)break;evnt(13890);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13891);}while(r);
sc_ec_77_end:;
goto sc_2266_end;
}
S_16448:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-m",2))))||is_error_pending()){
if(qbevent){evnt(13893);if(r)goto S_16448;}
do{
*__BYTE_MONOCHROMELOGGINGMODE= -1ll ;
if(!qbevent)break;evnt(13894);}while(r);
do{
*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH= -1ll ;
if(!qbevent)break;evnt(13895);}while(r);
sc_ec_78_end:;
goto sc_2266_end;
}
S_16451:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(sc_2266,qbs_new_txt_len("-u",2))))||is_error_pending()){
if(qbevent){evnt(13897);if(r)goto S_16451;}
do{
*__LONG_HELP_RECACHING= 2 ;
if(!qbevent)break;evnt(13898);}while(r);
do{
*__LONG_HELP_IGNORECACHE= 1 ;
if(!qbevent)break;evnt(13898);}while(r);
S_16454:;
if ((FUNC_IDEUPDATEHELPBOX())||is_error_pending()){
if(qbevent){evnt(13899);if(r)goto S_16454;}
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13900);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Help update failed: Can't make connection to Wiki.",50));
if (is_error_pending()) goto skip2380;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2380:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13901);}while(r);
do{
if(qbevent){evnt(13902);}
exit_code= 1 ;
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13902);}while(r);
}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13904);}while(r);
sc_ec_79_end:;
goto sc_2266_end;
}
S_16461:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(13907);if(r)goto S_16461;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME,_FUNC_PARSECMDLINEARGS_STRING_TOKEN);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13907);}while(r);
}
sc_2266_end:;
fornext_continue_2264:;
}
fornext_exit_2264:;
S_16466:;
if (((-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP> -5 ))|(-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW> -5 )))||is_error_pending()){
if(qbevent){evnt(13911);if(r)goto S_16466;}
S_16467:;
if ((-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP==*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW))||is_error_pending()){
if(qbevent){evnt(13912);if(r)goto S_16467;}
do{
*__LONG_IDEAUTOLAYOUTKWSTYLE= 0ll ;
if(!qbevent)break;evnt(13913);}while(r);
S_16469:;
}else{
if (-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWCAP== -1ll )){
if(qbevent){evnt(13914);if(r)goto S_16469;}
do{
*__LONG_IDEAUTOLAYOUTKWSTYLE= 1ll ;
if(!qbevent)break;evnt(13915);}while(r);
S_16471:;
}else{
if (-(*_FUNC_PARSECMDLINEARGS_LONG_TMPKWLOW== -1ll )){
if(qbevent){evnt(13916);if(r)goto S_16471;}
do{
*__LONG_IDEAUTOLAYOUTKWSTYLE= -1ll ;
if(!qbevent)break;evnt(13917);}while(r);
}
}
}
}
S_16475:;
if ((~(*__BYTE_NOIDEMODE))||is_error_pending()){
if(qbevent){evnt(13921);if(r)goto S_16475;}
do{
*__BYTE_FORCEOPTEXPL= 0ll ;
if(!qbevent)break;evnt(13921);}while(r);
}
S_16478:;
if ((qbs_cleanup(qbs_tmp_base,*__BYTE_FORMATMODE&(-(__STRING_CMDLINEOUTFILE->len== 0 ))))||is_error_pending()){
if(qbevent){evnt(13923);if(r)goto S_16478;}
do{
sub__dest(func__console());
if(!qbevent)break;evnt(13924);}while(r);
do{
tqbs=qbs_new(0,0);
qbs_set(tqbs,qbs_new_txt_len("Formatting requires specifying output file with -o option",57));
if (is_error_pending()) goto skip2382;
makefit(tqbs);
qbs_print(tqbs,0);
qbs_print(nothingstring,1);
skip2382:
qbs_free(tqbs);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13925);}while(r);
do{
if(qbevent){evnt(13926);}
exit_code= 1 ;
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13926);}while(r);
}
S_16483:;
if ((qbs_cleanup(qbs_tmp_base,_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME->len))||is_error_pending()){
if(qbevent){evnt(13929);if(r)goto S_16483;}
do{
qbs_set(_FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS,_FUNC_PARSECMDLINEARGS_STRING_PASSEDFILENAME);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(13930);}while(r);
}else{
S_16486:;
if (((~(*_FUNC_PARSECMDLINEARGS_LONG_CMDLINESWITCH))&*_FUNC_PARSECMDLINEARGS_LONG_SETTINGSMODE)||is_error_pending()){
if(qbevent){evnt(13932);if(r)goto S_16486;}
do{
if (sub_gl_called) error(271);
close_program=1;
end();
if(!qbevent)break;evnt(13932);}while(r);
}
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free1.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
qbs_maketmp(_FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS);return _FUNC_PARSECMDLINEARGS_STRING_PARSECMDLINEARGS;
}
