ne5.c
来自「UNIX v6源代码 这几乎是最经典的unix版本 unix操作系统设计和莱」· C语言 代码 · 共 35 行
C
35 行
#include "ne.h"int markpos;mark(n) int n; { if( n ) markpos = ewid[n]; else { yyval = oalloc(); printf(".ds %d \"\n", yyval); ebase[yyval] = ewid[yyval] = markpos = 0; eht[yyval] = 2; } if(dbg)printf(".\tmark %d as %d\n", n, markpos);}lineup(n) int n; { if( n ) { printf(".ds %d \"", n); fwd(markpos-ewid[n]); printf("\\*(%d\n", n); ewid[n] = markpos; } else { yyval = oalloc(); printf(".ds %d \"", yyval); fwd(markpos); printf("\n"); ebase[yyval] = 0; eht[yyval] = 2; ewid[yyval] = markpos; } if(dbg)printf(".\tlineup %d at %d\n", n, markpos);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?