亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? t4.c

?? unix v7是最后一個廣泛發布的研究型UNIX版本
?? C
字號:
 /* t4.c: read table specification */# include "t..c"int oncol;getspec(){int icol, i;for(icol=0; icol<MAXCOL; icol++)	{	sep[icol]= -1;	evenup[icol]=0;	cll[icol][0]=0;	for(i=0; i<MAXHEAD; i++)		{		csize[i][icol][0]=0;		vsize[i][icol][0]=0;		font[i][icol][0] = lefline[i][icol] = 0;		ctop[i][icol]=0;		style[i][icol]= 'l';		}	}nclin=ncol=0;oncol =0;left1flg=rightl=0;readspec();fprintf(tabout, ".rm");for(i=0; i<ncol; i++)	fprintf(tabout, " %02d", 80+i);fprintf(tabout, "\n");}readspec(){int icol, c, sawchar, stopc, i;char sn[10], *snp, *temp;sawchar=icol=0;while (c=get1char())	{	switch(c)		{		default:			if (c != tab)			error("bad table specification character");		case ' ': /* note this is also case tab */			continue;		case '\n':			if(sawchar==0) continue;		case ',':		case '.': /* end of table specification */			ncol = max(ncol, icol);			if (lefline[nclin][ncol]>0) {ncol++; rightl++;};			if(sawchar)				nclin++;			if (nclin>=MAXHEAD)				error("too many lines in specification");			icol=0;			if (ncol==0 || nclin==0)				error("no specification");			if (c== '.')				{				while ((c=get1char()) && c != '\n')					if (c != ' ' && c != '\t')						error("dot not last character on format line");				/* fix up sep - default is 3 except at edge */				for(icol=0; icol<ncol; icol++)					if (sep[icol]<0)						sep[icol] =  icol+1<ncol ? 3 : 1;				if (oncol == 0)					oncol = ncol;				else if (oncol +2 <ncol)					error("tried to widen table in T&, not allowed");				return;				}			sawchar=0;			continue;		case 'C': case 'S': case 'R': case 'N': case 'L':  case 'A':			c += ('a'-'A');		case '_': if (c=='_') c= '-';		case '=': case '-':		case '^':		case 'c': case 's': case 'n': case 'r': case 'l':  case 'a':			style[nclin][icol]=c;			if (c== 's' && icol<=0)				error("first column can not be S-type");			if (c=='s' && style[nclin][icol-1] == 'a')				{				fprintf(tabout, ".tm warning: can't span a-type cols, changed to l\n");				style[nclin][icol-1] = 'l';				}			if (c=='s' && style[nclin][icol-1] == 'n')				{				fprintf(tabout, ".tm warning: can't span n-type cols, changed to c\n");				style[nclin][icol-1] = 'c';				}			icol++;			if (c=='^' && nclin<=0)				error("first row can not contain vertical span");			if (icol>=MAXCOL)				error("too many columns in table");			sawchar=1;			continue;		case 'b': case 'i': 			c += 'A'-'a';		case 'B': case 'I':			if (icol==0) continue;			snp=font[nclin][icol-1];			snp[0]= (c=='I' ? '2' : '3');			snp[1]=0;			continue;		case 't': case 'T':			if (icol>0)			ctop[nclin][icol-1] = 1;			continue;		case 'd': case 'D':			if (icol>0)			ctop[nclin][icol-1] = -1;			continue;		case 'f': case 'F':			if (icol==0) continue;			snp=font[nclin][icol-1];			snp[0]=snp[1]=stopc=0;			for(i=0; i<2; i++)				{				c = get1char();				if (i==0 && c=='(')					{					stopc=')';					c = get1char();					}				if (c==0) break;				if (c==stopc) {stopc=0; break;}				if (stopc==0)  if (c==' ' || c== tab ) break;				if (c=='\n'){un1getc(c); break;}				snp[i] = c;				if (c>= '0' && c<= '9') break;				}			if (stopc) if (get1char()!=stopc)				error("Nonterminated font name");			continue;		case 'P': case 'p':			if (icol<=0) continue;			temp = snp = csize[nclin][icol-1];			while (c = get1char())				{				if (c== ' ' || c== tab || c=='\n') break;				if (c=='-' || c == '+')					if (snp>temp)						break;					else						*snp++=c;				else				if (digit(c))					*snp++ = c;				else break;				if (snp-temp>4)					error("point size too large");				}			*snp = 0;			if (atoi(temp)>36)				error("point size unreasonable");			un1getc (c);			continue;		case 'V': case 'v':			if (icol<=0) continue;			temp = snp = vsize[nclin][icol-1];			while (c = get1char())				{				if (c== ' ' || c== tab || c=='\n') break;				if (c=='-' || c == '+')					if (snp>temp)						break;					else						*snp++=c;				else				if (digit(c))					*snp++ = c;				else break;				if (snp-temp>4)					error("vertical spacing value too large");				}			*snp=0;			un1getc(c);			continue;		case 'w': case 'W':			snp = cll [icol-1];		/* Dale Smith didn't like this check - possible to have two text blocks		   of different widths now ....			if (*snp)				{				fprintf(tabout, "Ignored second width specification");				continue;				}		/* end commented out code ... */			stopc=0;			while (c = get1char())				{				if (snp==cll[icol-1] && c=='(')					{					stopc = ')';					continue;					}				if ( !stopc && (c>'9' || c< '0'))					break;				if (stopc && c== stopc)					break;				*snp++ =c;				}			*snp=0;			if (snp-cll[icol-1]>CLLEN)				error ("column width too long");			if (!stopc)				un1getc(c);			continue;		case 'e': case 'E':			if (icol<1) continue;			evenup[icol-1]=1;			evenflg=1;			continue;		case '0': case '1': case '2': case '3': case '4':		case '5': case '6': case '7': case '8': case '9': 			sn[0] = c;			snp=sn+1;			while (digit(*snp++ = c = get1char()))				;			un1getc(c);			sep[icol-1] = max(sep[icol-1], numb(sn));			continue;		case '|':			lefline[nclin][icol]++;			if (icol==0) left1flg=1;			continue;		}	}error("EOF reading table specification");}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
制服丝袜亚洲色图| 亚洲国产精品精华液网站| 国产在线一区二区综合免费视频| 4438x成人网最大色成网站| 欧美日韩中文另类| 日韩**一区毛片| 精品盗摄一区二区三区| 国产成人午夜精品影院观看视频| 综合久久国产九一剧情麻豆| 色婷婷久久综合| 老司机精品视频在线| 亚洲伦在线观看| 日本韩国一区二区三区视频| 精品中文av资源站在线观看| 亚洲午夜精品网| 亚洲二区在线观看| 日本不卡在线视频| 久久99精品国产.久久久久久| 国产福利一区二区三区在线视频| 成人性生交大片免费看视频在线| 91蜜桃视频在线| 日韩在线一区二区| 国产精品久久久久永久免费观看 | 国产传媒日韩欧美成人| 国产精品一区二区免费不卡 | 婷婷一区二区三区| 国产精品色噜噜| 日韩一级完整毛片| 91在线高清观看| 欧美在线观看视频一区二区| 不卡欧美aaaaa| 国产一区二区伦理片| 日韩精品视频网| 国产又粗又猛又爽又黄91精品| 国产成人丝袜美腿| 色综合天天综合网天天狠天天| 成人午夜短视频| 欧洲在线/亚洲| 日韩视频免费观看高清完整版在线观看 | 国产欧美中文在线| 日韩无一区二区| 国产亚洲欧美一区在线观看| 欧美大白屁股肥臀xxxxxx| 91在线视频观看| av在线播放不卡| 成人小视频免费观看| 欧美日韩另类一区| 欧美日本在线看| 国产人伦精品一区二区| 亚洲一区二区在线观看视频| 亚洲伊人色欲综合网| 国产一区二区伦理| 欧美丝袜自拍制服另类| 在线观看不卡视频| 欧美精品一区二区久久久| 亚洲女爱视频在线| 精东粉嫩av免费一区二区三区| 成年人网站91| 欧美亚洲国产怡红院影院| 亚洲一区二区三区免费视频| 国产成人日日夜夜| 欧美疯狂做受xxxx富婆| 国产白丝网站精品污在线入口| 日本欧美一区二区三区乱码 | 国产在线国偷精品产拍免费yy| 91同城在线观看| 日韩欧美一区在线观看| 亚洲狼人国产精品| 日本成人在线电影网| www欧美成人18+| 欧美丰满一区二区免费视频| 国产日韩欧美制服另类| 亚洲成人免费看| 日韩中文字幕一区二区三区| 不卡的av在线播放| 久久久精品国产免费观看同学| 国产亚洲精品aa| 日韩精品电影一区亚洲| 91免费版pro下载短视频| 亚洲精品一线二线三线| 日日噜噜夜夜狠狠视频欧美人| 91视频观看免费| 中文字幕欧美三区| 一区二区三区中文字幕| 性久久久久久久久| 91在线国产观看| 久久久久久久网| 久久精品99国产精品| 欧美福利视频一区| 午夜精品影院在线观看| 色噜噜狠狠色综合中国| 国产精品福利av| 成人黄色一级视频| 国产日韩欧美麻豆| 国产一区三区三区| 久久综合九色综合97婷婷女人| 日本欧美一区二区| 欧美一区二区三区免费| 欧美国产精品专区| 国产激情一区二区三区桃花岛亚洲| 日韩女同互慰一区二区| 免费成人美女在线观看| 99久久久精品| 中文字幕一区二区三区四区| 天天色 色综合| 欧美日韩美女一区二区| 三级久久三级久久久| 91精品国产综合久久福利软件| 日韩电影在线看| 欧美本精品男人aⅴ天堂| 久久99精品国产麻豆婷婷| 久久影院视频免费| 国产在线一区二区综合免费视频| 久久久久久久久久看片| 国产91露脸合集magnet| 国产精品人妖ts系列视频| av不卡免费在线观看| 中文字幕一区二区在线观看| 在线一区二区视频| 日韩二区在线观看| 精品欧美一区二区久久| 国产成人在线看| 最新国产精品久久精品| 91日韩在线专区| 亚洲高清久久久| 日韩免费一区二区| 国产成人欧美日韩在线电影| 最新欧美精品一区二区三区| 欧美日韩精品福利| 狠狠色狠狠色合久久伊人| 欧美高清在线精品一区| 91网页版在线| 日韩不卡手机在线v区| 欧美成人官网二区| 成人avav影音| 婷婷开心久久网| 精品99久久久久久| 9色porny自拍视频一区二区| 亚洲一区二区三区在线看| 日韩精品一区在线观看| 丁香桃色午夜亚洲一区二区三区| 亚洲精品视频自拍| 欧美女孩性生活视频| 国产乱码字幕精品高清av| 亚洲欧美综合色| 91精品久久久久久久99蜜桃| 国产成人免费xxxxxxxx| 性欧美疯狂xxxxbbbb| 国产偷v国产偷v亚洲高清| 欧洲人成人精品| 精品在线播放午夜| 亚洲欧美偷拍三级| 精品久久久久久最新网址| 91视频在线看| 国产综合一区二区| 亚洲成人动漫在线观看| 国产拍揄自揄精品视频麻豆| 欧美老人xxxx18| 丁香啪啪综合成人亚洲小说| 日本欧美一区二区三区乱码| ...xxx性欧美| 久久先锋影音av鲁色资源网| 欧美综合欧美视频| 国产精品18久久久久久久网站| 亚洲国产精品一区二区久久恐怖片| 2023国产精品视频| 欧美久久高跟鞋激| 91蝌蚪porny| 国产精品亚洲人在线观看| 午夜激情一区二区三区| 国产精品高清亚洲| 久久综合久久久久88| 91.麻豆视频| 欧美午夜宅男影院| 成人av午夜影院| 国产乱人伦偷精品视频不卡| 日本vs亚洲vs韩国一区三区二区| 亚洲日本韩国一区| 国产三级精品视频| 26uuu精品一区二区三区四区在线| 欧美精品在线一区二区三区| 91麻豆swag| 不卡视频一二三四| 成人在线视频一区二区| 九色综合国产一区二区三区| 日韩精品一级二级| 亚洲国产欧美在线| 夜夜精品浪潮av一区二区三区 | 麻豆精品视频在线| 日本一区二区免费在线| 精品美女一区二区| 日韩欧美国产综合一区 | 亚洲欧美另类在线| 久久精品一区二区三区不卡牛牛 | 欧美日韩视频不卡| 欧美视频中文字幕| 欧美性受极品xxxx喷水| 色美美综合视频| 欧美在线一二三| 欧美三级电影在线观看|