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

📄 tmac.s

📁 unix v7是最后一个广泛发布的研究型UNIX版本
💻 S
📖 第 1 页 / 共 2 页
字号:
.if \\n(TD=0 .if \\n(TC<5  .XK.nr TC 0.ns.ev.nr TQ \\n(.i.nr TK \\n(.u.if \\n(IT>0 \{\.	in 0.	nf.	TT.	in \\n(TQu.	if \\n(TK .fi\\}.mk #T.if t .if \\n(.o+\\n(LL>7.75i .tm Offset + line length exceeds 7.75 inches, too wide...de XK.nr TD 1.nf.ls 1.in 0.rn KJ KL.KL.rm KL.if "\\n(.z"KJ" .di.nr TB 0.if "\\n(.z"KJ" .nr TB 1.br.in.ls.fi.nr TD 0...de KD.nr KM 0.if "\\n(.z"KJ" .nr KM 1 \" KM is 1 if in a rediversion of keeps.if \\n(KM>0 \!.KD \\$1.if \\n(KM=0 .if \\n(.t<\\$1 .di KJ...de PT.lt \\n(LLu.pc %.nr PN \\n%.if \\n%-1 .tl '\\*(LH'\\*(CH'\\*(RH'.lt \\n(.lu...	\"FO - footer of page.de FO.rn FO FZ.if \\n(K1>0 .tm This memo has a multi-page cover sheet.  You are.if \\n(K1>0 .tm rebuked in the name of the Committee on Technical Memoranda..if \\n(IT>0 .nr T. 1.if \\n(IT>0 .if \\n(FC=0  .T# 1.if \\n(IT>0 .br.nr FC +1.if \\n(NX<2 .nr WF 0.nr dn 0.if \\n(FC<=1 .if \\n(XX .XF.rn FZ FO.nr MF 0.if \\n(dn  .nr MF 1.if !\\n(WF .nr YY 0-\\n(FMu.if !\\n(WF .ch FO \\n(YYu.if !\\n(dn .nr WF 0.if \\n(FC<=1 .if \\n(XX=0  .if \\n(NX>1 .RC.if \\n(FC<=1 .if \\n(XX=0  .if \\n(NX<1 'bp.nr FC -1.if \\n(ML>0 .ne \\n(MLu...	\"2C - begin double column.de 2C.MC \" default MC is double column...de MC \" multiple columns- arg is line length.nr L1 \\n(LL*7/15.if \\n(.$>0 .nr L1 \\$1n.nr GW 0-1.if \\n(.$>1 .nr GW \\$1n.nr NQ \\n(LL/\\n(L1.if \\n(NQ<1 .nr NQ 1.if \\n(NQ>2 .if (\\n(LL%\\n(L1)=0 .nr NQ -1.if \\n(1T=0 \{\.	BG.	if n .sp 4.	if t .sp 2\}.if \\n(NX=0 .nr NX 1.if !\\n(NX=\\n(NQ \{\.	RT.	if \\n(NX>1 .bp.	mk.	nr NC 1.	po \\n(POu\}.if \\n(NQ>1 .hy 12.nr NX \\n(NQ.nr CW \\n(L1.ll \\n(CWu.nr FL \\n(CWu*11u/12u.if \\n(NX>1 .nr GW (\\n(LL-(\\n(NX*\\n(CW))/(\\n(NX-1).nr RO \\n(CW+\\n(GW.ns...de RC.if \\n(NC>=\\n(NX .C2.if \\n(NC<\\n(NX .C1.nr NC \\n(ND...de C1.rt.po +\\n(ROu.nr ND \\n(NC+1.nr XX 0 1.if \\n(MF .FV.ch FX \\n(.pu-\\n(FMu.ev 1.if \\n(TB .XK.nr TC 0.ev.nr TQ \\n(.i.if \\n(IT>0 .in 0.if \\n(IT>0 .TT.if \\n(IT>0 .in \\n(TQu.mk #T.ns...ch FO \\n(YYu.de C2.po \\n(POu'bp.nr ND 1...	\"1C - return to single column format.de 1C.MC \\n(LLu.hy 14...	\".de R3.	\".pl 102.	\".nr LT \\n(.l.	\"...de MHBell LaboratoriesMurray Hill, New Jersey 07974...de PYBell LaboratoriesPiscataway, New Jersey 08854...de BT.nr PX \\n(.s.nr PF \\n(.f.ft 1.ps \\n(PS'lt \\n(LTu.po \\n(POu.if \\n%>0 .tl '\\*(LF'\\*(CF'\\*(RF'.ft \\n(PF.ps \\n(PX...	\"PP - paragraph.de PP.RT.ne 1.1.if \\n(1T .sp \\n(PDu.ti +\\n(PIu...	\"SH - (unnumbered) section heading.de SH.ti \\n(.iu.RT.if \\n(1T .sp 1.if !\\n(1T .BG.RT.ne 4.ft 3.if n .ul 1000...	\"NH - numbered heading.de NH.RT.if \\n(1T .sp 1.if !\\n(1T .BG.RT.ne 4.ft 3.if n .ul 1000.nr NS \\$1.if !\\n(.$ .nr NS 1.if !\\n(NS .nr NS 1.nr H\\n(NS +1.if !\\n(NS-4 .nr H5 0.if !\\n(NS-3 .nr H4 0.if !\\n(NS-2 .nr H3 0.if !\\n(NS-1 .nr H2 0.if !\\$1 .if \\n(.$ .nr H1 1.ds SN \\n(H1..ti \\n(.iu.if \\n(NS-1 .as SN \\n(H2..if \\n(NS-2 .as SN \\n(H3..if \\n(NS-3 .as SN \\n(H4..if \\n(NS-4 .as SN \\n(H5.\\*(SN...	\"BG - begin, execute at first PP.de BG.br.ME.rm ME.di.ce 0.nr KI 0.hy 14.nr 1T 1.S\\n(ST.rm S0.rm S1.rm S2.rm S3.rm OD.rm OK.rm TX.rm AX.rm WT.rm CS.rm TM.rm IM.rm MF.rm MR.rm RP.rm I1.rm I2.rm I3.rm I4.rm I5.rm CB.rm E1.rm E2.de TL.ft 3.sp.if n .ul 100.ce 100.LG\\...de AU.ft 2.if n .ul 0.ce 100.sp.NL\\...de AI.ft 1.ce 100.if n .ul 0.if n .sp.if t .sp .5.NL\\...RA.rm RA.rn FJ FS.rn FK FE.nf.ev 1.ps \\n(PS-2.vs \\n(.s+2p.ev.if \\n(KG=0 .nr FP 0 .if \\n(GA>1 .if \\n(KG=0 .nr GA 0 \" next UNIX must be flagged..nr KG 0 .if \\n(FP>0 .FS.if \\n(FP>0 .FG.if \\n(FP>0 .FE.br.if \\n(TV>0 .if n .sp 2.if \\n(TV>0 .if t .sp 1.fi.ll \\n(LLu...de RA \"redefine abstract macros.de AB.br.if !\\n(1T .BG.ce 1.sp 1.if \\n(.$=0 ABSTRACT.if \\n(.$>0 .if !"\\$1"-" .if !"\\$1"no"  \\$1.if \\n(.$=0 .sp.if \\n(.$>0 .if !"\\$1"-" .if !"\\$1"no" .sp.sp 1.nr AJ 1.in +\\n(.lu/12u.ll -\\n(.lu/12u.RT\\...de AE.nr AJ 0.br.in 0.ll \\n(LLu.if \\n(VS>40 .vs \\n(VSu.if \\n(VS<=39 .vs \\n(VSp\\.....	\"IP - indented paragraph.de IP.RT.if !\\n(IP .nr IP +1.sp \\n(PDu.ne 3v.if \\n(.$-1 .nr I\\n(IR \\$2n.in +\\n(I\\n(IRu.nr TY \\n(TZ-\\n(.i.ta \\n(I\\n(IRu \\n(TYuR.if \\n(.$>0 \{\.ti -\\n(I\\n(IRu\&\\$1\t\c\}...	\"LP - left aligned (block) paragraph.de LP.ti \\n(.iu.RT.if \\n(1T .sp \\n(PDu.ne 1.1...de QP.ti \\n(.iu.RT.if \\n(1T .sp \\n(PDu.ne 1.1.nr QP 1.in +\\n(QIu.ll -\\n(QIu.ti \\n(.iu...	\"IE - synonym for .LP.de IE.LP...	\"LB - label paragraph.de LB.in +\\n(I\\n(IRu.ta \\n(I\\n(IRu.if \\n(.$ .ti -\\n(I\\n(IRu.if \\n(.$ \&\\$1\t\c...de XP.RT.if !\\n(IP .nr IP +1.sp \\n(PDu.ne 3.if \\n(.$=3 .nr I\\n(IR \\$3n.if \\n(.$=4 .nr I\\n(IR \\$4n.nr J\\n(IR \\n(IRu/2u.if \\n(.$=4 .nr J\\n(IR \\$3n.in +\\n(I\\n(IRu.ta \\n(J\\n(IRu \\n(I\\n(IRu.ti -\\n(I\\n(IRu\0\\$1\t\\$2\t\c...	\"RS - prepare for double indenting.de RS.nr IS \\n(IP.RT.nr IP \\n(IS.if \\n(IP>0 .in +\\n(I\\n(IRu.nr IR +1.nr I\\n(IR \\n(PIu.in +\\n(I\\n(IRu.nr TY \\n(TZ-\\n(.i.ta \\n(TYuR...	\"RE - retreat to the left.de RE.nr IS \\n(IP.RT.nr IP \\n(IS.if \\n(IR>0 .nr IR -1.if \\n(IP<=0 .in -\\n(I\\n(IRu...de TC.nr TZ \\n(.lu.if \\n(.$ .nr TZ \\$1n.ta \\n(TZuR...de TD.LP.nr TZ 0...	\"CM - cut mark.de CM.po 0.lt 7.6i.ft 1.ps 10.vs 4p.tl '--''--'.po.vs.lt.ps.ft...	\"B - bold font.de B.nr PQ \\n(.f.if t .ft 3.if "\\$1"" .if n .ul 1000.if !"\\$1"" .if n .ul 1.if t .if !"\\$1"" \&\\$1\\f\\n(PQ\\$2.if n .if \\n(.$=1 \&\\$1.if n .if \\n(.$>1 \&\\$1\\c.if n .if \\n(.$>1 \\&\\$2...	\"R - Roman font.de R.if n .ul 0.ft 1...	\"I - italic font.de I.nr PQ \\n(.f.if t .ft 2.if "\\$1"" .if n .ul 1000.if !"\\$1"" .if n .ul 1.if t .if !"\\$1"" \&\\$1\|\\f\\n(PQ\\$2.if n .if \\n(.$=1 \&\\$1.if n .if \\n(.$>1 \&\\$1\\c.if n .if \\n(.$>1 \\&\\$2...	\"TA - tabs set in ens or chars.de TA.ta \\$1n \\$2n \\$3n \\$4n \\$5n \\$6n \\$7n \\$8n \\$9n...	\"SM - make smaller size.de SM.if \\n(.$>0 \&\\$3\s-2\\$1\s0\\$2.if \\n(.$=0 .ps -2...	\"LG - make larger size.de LG.ps +2...	\"NL - return to normal size.de NL.ps \\n(PS...	\"DA - force date; ND - no date or new date..de DA.if \\n(.$ .ds DY \\$1 \\$2 \\$3 \\$4.ds CF \\*(DY...de ND.ds DY \\$1 \\$2 \\$3 \\$4.rm CF...if \n(mo-0 .ds MO January.if \n(mo-1 .ds MO February.if \n(mo-2 .ds MO March.if \n(mo-3 .ds MO April.if \n(mo-4 .ds MO May.if \n(mo-5 .ds MO June.if \n(mo-6 .ds MO July.if \n(mo-7 .ds MO August.if \n(mo-8 .ds MO September.if \n(mo-9 .ds MO October.if \n(mo-10 .ds MO November.if \n(mo-11 .ds MO December.if \n(dw-0 .ds DW Sunday.if \n(dw-1 .ds DW Monday.if \n(dw-2 .ds DW Tuesday.if \n(dw-3 .ds DW Wednesday.if \n(dw-4 .ds DW Thursday.if \n(dw-5 .ds DW Friday.if \n(dw-6 .ds DW Saturday.ds DY \*(MO \n(dy, 19\n(yr.IZ.rm IZ.rm MO.de FN.FS...	\"FS - begin footnote.de FJ'ce 0.di.ev1.ll \\n(FLu.da FF.br.if \\n(IF>0 .tm Footnote within footnote-illegal..nr IF 1.if !\\n+(XX-1 .FA...	\"FE - footnote end.de FK.br.in 0.nr IF 0.di.ev.if !\\n(XX-1 .nr dn +\\n(.v.nr YY -\\n(dn.if \\n(NX=0 .nr WF 1.if \\n(dl>\\n(CW .nr WF 1.if (\\n(nl+\\n(.v)<=(\\n(.p+\\n(YY) .ch FO \\n(YYu.if (\\n(nl+\\n(.v)>(\\n(.p+\\n(YY) .if \\n(nl>(\\n(HM+1.5v) .ch FO \\n(nlu+\\n(.vu.if (\\n(nl+\\n(.v)>(\\n(.p+\\n(YY) .if \\n(nl+\\n(FM+1v>\\n(.p .ch FX \\n(.pu-\\n(FMu+2v.if (\\n(nl+\\n(.v)>(\\n(.p+\\n(YY) .if \\n(nl<=(\\n(HM+1.5v) .ch FO \\n(HMu+(4u*\\n(.vu)...\"	First page footer..de FS.ev1.br.ll \\n(FLu.da FG...de FE.br.di.nr FP \\n(dn.if \\n(1T=0 .nr KG 1 \"not in abstract repeat next page..if "\\n(.z"OD" .nr KG 0 \" if in OK, don't repeat..ev...de FA.if n __________________________.if t \l'1i'.br...de FV.FS.nf.ls 1.FY.ls.fi.FE...de FX.if \\n(XX>0 .di FY.if \\n(XX>0 .ns...de XF.if \\n(nlu+1v>(\\n(.pu-\\n(FMu) .ch FX \\n(nlu+1.9v.ev1.nf.ls 1.FF.rm FF.nr XX 0 1.br.ls.di.fi.ev...de FL.ev1.nr FL \\$1n.ll \\$1.ev...de HOBell LaboratoriesHolmdel, New Jersey 07733...de WHBell LaboratoriesWhippany, New Jersey 07981...de IHBell LaboratoriesNaperville, Illinois 60540...de UL \" underline argument, don't italicize.if t \\$1\l'|0\(ul'\\$2.if n .I \\$1 \\$2...em EM. \"  ACCENTS  say \*'e or \*`e to get e acute or e grave.ds ' \h'\w'e'u*4/10'\z\(aa\h'-\w'e'u*4/10'.ds ` \h'\w'e'u*4/10'\z\(ga\h'-\w'e'u*4/10'. \"  UMLAUT  \*:u, etc..ds : \v'-0.6m'\h'(1u-(\\n(.fu%2u))*0.13m+0.06m'\z.\h'0.2m'\z.\h'-((1u-(\\n(.fu%2u))*0.13m+0.26m)'\v'0.6m'. \" TILDE and CIRCUMFLEX.ds ^ \\k:\h'-\\n(.fu+1u/2u*2u+\\n(.fu-1u*0.13m+0.06m'\z^\h'|\\n:u'.ds ~ \\k:\h'-\\n(.fu+1u/2u*2u+\\n(.fu-1u*0.13m+0.06m'\z~\h'|\\n:u'.	\" czech v symbol.ds C \\k:\\h'+\\w'e'u/4u'\\v'-0.6m'\\s6v\\s0\\v'0.6m'\\h'|\\n:u'.ds v \\k:\\h'+\\w'e'u/4u'\\v'-0.6m'\\s6v\\s0\\v'0.6m'\\h'|\\n:u'.		\" cedilla.ds , \\k:\\h'\\w'c'u*0.4u'\\z,\\h'|\\n:u'.so /usr/lib/tmac/tmac.srefs.if n .ds [. [.if t .ds [. \s-2\v'-.4m'\f1.if n .ds .] ].if t .ds .] \v'.4m'\s+2\fP.if n .ds [o "".if n .ds [c "".if t .ds [o ``.if t .ds [c ''.de UX.ie \\n(GA>0 \\$2\s-2UNIX\s0\\$1.el \{\.if n \\$2UNIX\\$1*.if t \\$2\s-2UNIX\\s0\\$1\\f1\(dg\\fP.FS.if n *UNIX.if t \(dgUNIX.ie \\$3=1 is a Footnote of Bell Laboratories..el is a Trademark of Bell Laboratories..FE.nr GA 1\}...de USthe.UXoperating system...de QS.br.LP.in +\\n(QIu.ll -\\n(QIu...de QE.br.ll +\\n(QIu.in -\\n(QIu.LP...de B1 \" begin boxed stuff.br.di BB.nr BC 0.if "\\$1"C" .nr BC 1.nr BE 1...de B2 \" end boxed stuff.br.nr BI 1n.if \\n(.$>0 .nr BI \\$1n.di.nr BE 0.nr BW \\n(dl.nr BH \\n(dn.ne \\n(BHu+\\n(.Vu.nr BQ \\n(.j.nf.ti 0.if \\n(BC>0 .in +(\\n(.lu-\\n(BWu)/2u.in +\\n(BIu.BB.in -\\n(BIu.nr BW +2*\\n(BI.sp -1\l'\\n(BWu\(ul'\L'-\\n(BHu'\l'|0\(ul'\h'|0'\L'\\n(BHu'.if \\n(BC>0 .in -(\\n(.lu-\\n(BWu)/2u.if \\n(BQ .fi.br...de AT.nf.sp.ne 2Attached:...de CT.nf.sp.ne 2.ie \\n(.$ Copy to \\$1:.el Copy to:...de BX.if t \(br\|\\$1\|\(br\l'|0\(rn'\l'|0\(ul'.if n \(br\\kA\|\\$1\|\\kB\(br\v'-1v'\h'|\\nBu'\l'|\\nAu'\v'1v'\l'|\\nAu'..

⌨️ 快捷键说明

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