fossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 22 hours agotickling ur spidey sensesmander.xyzexternal-linkmessage-square15fedilinkarrow-up1527arrow-down111
arrow-up1516arrow-down1external-linktickling ur spidey sensesmander.xyzfossilesque@mander.xyzM to Science Memes@mander.xyzEnglish · 22 hours agomessage-square15fedilink
minus-squareIron Lynx@lemmy.worldlinkfedilinkEnglisharrow-up1·edit-22 hours agoBecause you stop searching when you find the bug. You have to not execute lines[] = Load(file.code); bool bug_found = false; i=0; while(!bug_found) { bug_found = findBug(lines[i]); } bug_fix(lines[i]); You have to run lines[] = Load(file.code); def bugs[]; a = 0; for(i=0;i<lines[].length();i++) { if (findBug(lines[i]) { bugs[a] = lines[i]; a++; } } for(b=0;b<=a;b++) { bug_fix(lines[b]); } /j
Because you stop searching when you find the bug.
You have to not execute
lines[] = Load(file.code); bool bug_found = false; i=0; while(!bug_found) { bug_found = findBug(lines[i]); } bug_fix(lines[i]);
You have to run
lines[] = Load(file.code); def bugs[]; a = 0; for(i=0;i<lines[].length();i++) { if (findBug(lines[i]) { bugs[a] = lines[i]; a++; } } for(b=0;b<=a;b++) { bug_fix(lines[b]); }
/j