Lines Matching defs:sense
113 /* PTHRESH is the minimum number of pairs with the same sense to justify
139 ** b and b+1 are a pair that compare with sense ``sense''.
147 ** that compares with opposite sense from (b,b+1).
175 ** For example, if the pair following b compares with opposite sense,
183 I32 sense;
191 sense = (cmp(aTHX_ *b, *(b+1)) > 0);
193 /* We just started, or just reversed sense.
194 ** Set t at end of pairs with the prevailing sense.
197 if ((cmp(aTHX_ *t, *p) > 0) != sense) break;
205 while (((cmp(aTHX_ *(p-1), *p) > 0) == sense) &&
213 ((cmp(aTHX_ *(p-1), *p) > 0) == sense)) q = p;
223 ((cmp(aTHX_ *(p-1), *p) > 0) == sense))
226 if (sense) while (b < --p) {
235 if (sense) {
247 sense = !sense;
342 I32 sense, level;
395 ** cmp(q, other) <= sense
396 ** and make sense == 0 when equality should look low,
403 sense = -1;
406 sense = 0;
420 (cmp(aTHX_ *q, *p) <= sense))
424 } else if (cmp(aTHX_ *q, *p) <= sense) {
441 if (cmp(aTHX_ *q, *p) <= sense) {
1294 I32 sense;
1298 if ((sense = PL_sort_RealCmp(aTHX_ *ap, *bp)) == 0)
1299 sense = (ap > bp) ? 1 : ((ap < bp) ? -1 : 0);
1300 return sense;