1 /* ti.c: classify line intersections */
3 /* determine local environment for intersections */
10 if (c >= ncol || c == 0) {
21 ku = i > 0 ? lefdata(i - 1, c) : 0;
22 if (i + 1 >= nlin && allh(i))
25 kl = lefdata(allh(i) ? i + 1 : i, c);
26 if (ku == 2 && kl == 2)
41 if (fullbot[i] == '=' || (dboxflg && (i == 0 || i >= nlin - 1))) {
50 kl = c > 0 ? thish (i, c - 1) : 0;
51 if (kl <= 1 && i > 0 && allh(up1(i)))
52 kl = c > 0 ? thish(up1(i), c - 1) : 0;
54 if (kr <= 1 && i > 0 && allh(up1(i)))
55 kr = c > 0 ? thish(up1(i), c) : 0;
56 if (kl == '=' && kr == '=')
70 while (instead[i] && i > 0)