INNER CODE UNIT · JavaScript
te
lh3/miniasm · misc/paftop.js:76
te = [aj[6] - aj[7], ai[6] - ai[7]];
}
} else {
if (ai[4] == '-') {
ts = [ai[6] - ai[8], aj[6] - aj[8]];
te = [ai[6] - ai[7], aj[6] - aj[7]];
}
}
if (qe[0] > qe[1]) continue; // contained
if (ts[0] > ts[1]) continue;
var qg = qs[1] - qe[0], tg = ts[1] - te[0];
if ((qg < 0 && tg < 0) || Math.abs(tg - qg) < max_gap) {
//print("Merged: ["+ai[2]+","+ai[3]+") <=> ["+aj[2]+","+aj[3]+") "+ai[4]+" ["+ai[7]+","+ai[8]+") <=> ["+aj[7]+","+aj[8]+")");
aj[2] = qs[0], aj[3] = qe[1];
if (aj[4] == '+') {
aj[7] = ts[0], aj[8] = te[1];
} else {
aj[7] = aj[6] - te[1], aj[8] = aj[6] - ts[0];