⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ti.c

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 C
字号:
#ifndef lintstatic char sccsid[] = "@(#)ti.c	4.2 8/11/83";#endif /* ti.c: classify line intersections */# include "t..c"/* determine local environment for intersections */interv(i,c){int ku, kl;if (c>=ncol || c == 0)	{	if (dboxflg)		{		if (i==0) return(BOT);		if (i>=nlin) return(TOP);		return(THRU);		}	if (c>=ncol)		return(0);	}ku = i>0 ? lefdata(i-1,c) : 0;if (i+1 >= nlin)	kl=0;elsekl = lefdata(allh(i) ? i+1 : i, c);if (ku==2 && kl==2) return(THRU);if (ku ==2) return(TOP);if (kl==BOT) return(2);return(0);}interh(i,c){int kl, kr;if (fullbot[i]== '=' || (dboxflg && (i==0 || i>= nlin-1)))	{	if (c==ncol)		return(LEFT);	if (c==0)		return(RIGHT);	return(THRU);	}if (i>=nlin) return(0);kl = c>0 ? thish (i,c-1) : 0;if (kl<=1 && i>0 && allh(up1(i)))	kl = c>0 ? thish(up1(i),c-1) : 0;kr = thish(i,c);if (kr<=1 && i>0 && allh(up1(i)))	kr = c>0 ? thish(up1(i), c) : 0;if (kl== '=' && kr ==  '=') return(THRU);if (kl== '=') return(LEFT);if (kr== '=') return(RIGHT);return(0);}up1(i){i--;while (instead[i] && i>0) i--;return(i);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -