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)