Annotation of researchv10no/cmd/monk/db/macro, revision 1.1

1.1     ! root        1: |macro(.top.of.page;
        !             2: [
        !             3: .de)h
        !             4: .ev2
        !             5: .ll\\nWu
        !             6: .lt\\nWu
        !             7: .ie"\*(.T"aps" \{\
        !             8: .nr;o \\n(.o
        !             9: .po0
        !            10: .lt7.5i
        !            11: .ps10
        !            12: .vs12p
        !            13: .ft1
        !            14: .tl'--''--'
        !            15: .ft
        !            16: .vs
        !            17: .ps
        !            18: .lt
        !            19: .po\\n(;ou \}
        !            20: .el\{\
        !            21: .ps10
        !            22: .vs12p
        !            23: .ft1
        !            24: .tl''''
        !            25: .ft
        !            26: .vs
        !            27: .ps\}
        !            28: .nrP +1
        !            29: .if\\n(:C \{\
        !            30: .ll\\n(W0u
        !            31: .lt\\n(W0u \}
        !            32: .TP
        !            33: .if\\n(:C \{\
        !            34: .ll\\nWu
        !            35: .lt\\nWu \}
        !            36: .br
        !            37: .ev
        !            38: .ch)n -\\n(:mu
        !            39: .ch)f -\\n(:ou
        !            40: .if!\\n(:q .nr :v 0
        !            41: .nr:V \\n(.v
        !            42: .mk:r
        !            43: .mkU0
        !            44: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9
        !            45: .if\\n(:d=0&((\\n(:z-\\n(:w):(\\n(:w-\\n(:z)) \{\
        !            46: .nr;t \\n(:w%26+1
        !            47: .af;w a
        !            48: .nr;w \\n(;t
        !            49: .ie\\n(!\\n(;w \{\
        !            50: .)z
        !            51: .)s
        !            52: .mkU0
        !            53: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9 \}
        !            54: .el\{\
        !            55: .)z
        !            56: .)s \}
        !            57: .rr;t ;w \}
        !            58: .nr:T 0
        !            59: .if\\n(:A>0 \{\
        !            60: .nr;i \\n(.i
        !            61: .in0
        !            62: .:2
        !            63: .nr:T 1
        !            64: .in\\n(;iu \}
        !            65: .mk#T
        !            66: .rr;i ;o ;t ;w
        !            67: .ns
        !            68: ..
        !            69: ])
        !            70: |macro(top.of.page;
        !            71: [
        !            72: .deTP
        !            73: 'sp
        !            74: .af;P \\gP
        !            75: .afP 1
        !            76: .nr;P \\nP
        !            77: .afP \\g(;P
        !            78: .af;P 1
        !            79: 'sp2
        !            80: .if\\n(;P-1 .tl \\*(PH
        !            81: .if!\\n(;P%2 .tl \\*(EH
        !            82: .if\\n(;P%2 .tl \\*(OH
        !            83: 'sp2
        !            84: .if\\n(;P=4 .if "\\*(f0"model" \
        !            85: .pl13.25i
        !            86: .rr;P
        !            87: ..
        !            88: ])
        !            89: |macro(.bottom.of.page;
        !            90: [
        !            91: .de)f
        !            92: .if\\n(:A \{\
        !            93: .rn)f ;u
        !            94: .nrT. 1
        !            95: .if\\n(:f=0 .T# 1
        !            96: 'br
        !            97: .nr:f 1
        !            98: .rn;u )f \}
        !            99: .nr;y \\n(.pu-\\n(nlu-\\n(:mu
        !           100: .if\\n(:qu>1v .nr ;y -1v
        !           101: .ie\\n(:q&\\n(;y&((\\n(:C<2):(\\n(:v=0)) .)o
        !           102: .el\{\
        !           103: .nr:o \\n(:m+\\n(:q
        !           104: .if\\n(:q \
        !           105: .nr:o +\\n(:Vu-1u
        !           106: .ch)n 15i
        !           107: .ch)f 15i \}
        !           108: .ie\\n(:C=0 'bp
        !           109: .el.ie \\n(:C=\\n(:c \{\
        !           110: .nr;d \\n(.lu-\\n(W\\n(:Cu
        !           111: .nr:C 1
        !           112: .nrO \\n(O1u
        !           113: .po\\nOu
        !           114: .nrW \\n(W1u+\\n(;du
        !           115: .ll\\nWu
        !           116: .lt\\nWu
        !           117: .nr:m \\n(:M
        !           118: 'bp
        !           119: .rr;d \}
        !           120: .el\{\
        !           121: .if\\n(:C=1 .if "\\*(f0"acm" \
        !           122: .pl10.875i
        !           123: .if\\n(nl>\\n(U\\n(:C \
        !           124: .mkU\\n(:C
        !           125: .nr;d \\n(.lu-\\n(W\\n(:Cu
        !           126: .nr:C +1
        !           127: .ie\\n(U\\n(:Cu \
        !           128: 'sp|\\n(U\\n(:Cu
        !           129: .el'sp |\\n(U0u
        !           130: .ch)n -\\n(:mu
        !           131: .ch)f -\\n(:ou
        !           132: .if!\\n(:q .nr :v 0
        !           133: .nrO \\n(O\\n(:Cu
        !           134: .po\\nOu
        !           135: .nrW \\n(W\\n(:Cu+\\n(;du
        !           136: .ll\\nWu
        !           137: .lt\\nWu
        !           138: .if\\n(:d=0&((\\n(:z-\\n(:w):(\\n(:w-\\n(:z)) \{\
        !           139: .nr;t \\n(:w%26+1
        !           140: .af;w a
        !           141: .nr;w \\n(;t
        !           142: .if!\\n(!\\n(;w \{\
        !           143: .)z
        !           144: .)s \}
        !           145: .rr;t ;w \}
        !           146: .nr:T 0
        !           147: .if\\n(:A>0 \{\
        !           148: .nr;i \\n(.i
        !           149: .in0
        !           150: .:2
        !           151: .nr:T 1
        !           152: .in\\n(;iu \}
        !           153: .mk#T
        !           154: .rr;d ;i ;t ;w
        !           155: .ns\}
        !           156: .if\\n(:A \{\
        !           157: .nr:K \\n(:ou+2v
        !           158: .ch>f -(\\n(:Ku+1v)
        !           159: 'br\}
        !           160: .rr;y
        !           161: ..
        !           162: ])
        !           163: |macro(bottom.of.page;
        !           164: [
        !           165: .deBP
        !           166: .ev2
        !           167: .if\\n(:C \{\
        !           168: .ll\\n(W0u
        !           169: .lt\\n(W0u \}
        !           170: 'sp
        !           171: .af;P \\gP
        !           172: .afP 1
        !           173: .nr;P \\nP
        !           174: .afP \\g(;P
        !           175: .af;P 1
        !           176: .if!\\n(;P%2 .tl \\*(EF
        !           177: .if\\n(;P%2 .tl \\*(OF
        !           178: .tl\\*(PF
        !           179: .if\\n(:C \{\
        !           180: .ll\\nWu
        !           181: .lt\\nWu \}
        !           182: .ev
        !           183: .rr;P
        !           184: ..
        !           185: ])
        !           186: |macro(.float.output;
        !           187: [
        !           188: .de)z
        !           189: .if\\n(:z=\\n(:w .tm no floats to output
        !           190: .nr:w \\n(:w%26+1
        !           191: .af;w a
        !           192: .nr;w \\n(:w
        !           193: .nr;q \\n(.u
        !           194: .nr;L \\n(.L
        !           195: .nr;i \\n(.i
        !           196: .ev1
        !           197: .nf
        !           198: .ls1
        !           199: .in0
        !           200: .nr:d 1
        !           201: .rs
        !           202: .br
        !           203: .?\\n(;w
        !           204: .if\\n(;q .fi
        !           205: .ls\\n(;L
        !           206: .in\\n(;iu
        !           207: .nr:d 0
        !           208: .ev
        !           209: .ne2
        !           210: .rm?\\n(;w
        !           211: .rr|\\n(;w !\\n(;w
        !           212: .rr;L ;i ;q ;w
        !           213: ..
        !           214: ])
        !           215: |macro(.multiple.float.output;
        !           216: [
        !           217: .de)s
        !           218: .if!(\\n(:z=\\n(:w) \{\
        !           219: .nr;t \\n(:w%26+1
        !           220: .af;w a
        !           221: .nr;w \\n(;t
        !           222: .nr;h \\n(|\\n(;w
        !           223: .if(((\\n(!\\n(;w=1)&(\\n(:C<2))&\
        !           224: ((\\n(;h<\\n(.t):((\\n(;h>(\\n(.p-\\n(:r-\\n(:m))&\
        !           225: (\\n(nl<=(\\n(.p-\\n(:r-\\n(:o/2u+\\n(:r))))) \{\
        !           226: .)z
        !           227: .)s \}
        !           228: .rr;h ;t ;w \}
        !           229: ..
        !           230: ])
        !           231: |macro(.flush.float.output;
        !           232: [
        !           233: .de)w
        !           234: .if!(\\n(:z=\\n(:w) \{\
        !           235: .nr;o \\n(:w
        !           236: .)s
        !           237: .if\\n(:w=\\n(;o \{\
        !           238: .nr:d 1
        !           239: .rs
        !           240: .bp
        !           241: .nr:d 0 \}
        !           242: .)w \}
        !           243: .rr;o
        !           244: ..
        !           245: ])
        !           246: |macro(.footnote.output;
        !           247: [
        !           248: .de)o
        !           249: .if\\n(:v&\\n(:C=1 .nr :m \\n(:o
        !           250: .ev1
        !           251: .nf
        !           252: .ls1
        !           253: .in0
        !           254: .:F
        !           255: .ie"\\n(.z":3" \{\
        !           256: .br
        !           257: .di
        !           258: .ie\\n(dnu<=\\n(:Hu \{\
        !           259: .nr:q 0
        !           260: .nr:o \\n(:mu
        !           261: .rm:3 :F \}
        !           262: .el\{\
        !           263: .nrdn +\\n(:V-\\n(.v
        !           264: .nr:q \\n(dnu
        !           265: .nr:o \\n(:mu+\\n(:qu
        !           266: .nr:o +\\n(:Vu-1u
        !           267: .rn:3 :F \} \}
        !           268: .el\{\
        !           269: .nr:q 0
        !           270: .rm:F
        !           271: .nr:o \\n(:mu
        !           272: .ch)n 15i \}
        !           273: .ev
        !           274: ..
        !           275: ])
        !           276: |macro(.footnote.diverter;
        !           277: [
        !           278: .de)n
        !           279: .di:3
        !           280: .nr;o \\n(.o
        !           281: .po\\nOu
        !           282: .ps10
        !           283: .vs12p
        !           284: .ft1
        !           285: .ie\n(.A=0 \l@\\n(.lu@
        !           286: .el_____________________________
        !           287: .nr:H \\n(.v
        !           288: .ft
        !           289: .vs
        !           290: .ps
        !           291: .po\\n(;ou
        !           292: ..
        !           293: ])
        !           294: |macro(.catch.diverter;
        !           295: [
        !           296: .deC0
        !           297: .diCO
        !           298: ..
        !           299: ])
        !           300: |macro(.end.of.file;
        !           301: [
        !           302: .de)q
        !           303: ..
        !           304: ])
        !           305: |macro(.pop.counter;
        !           306: [
        !           307: .de)C
        !           308: .nr\\$1 \\$3
        !           309: .ds\\$2 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
        !           310: ..
        !           311: ])
        !           312: |macro(.initalize;
        !           313: [
        !           314: .nr:A 0
        !           315: .nr:B 0
        !           316: .nr:C 0
        !           317: .nr:K 0
        !           318: .nr:M .8i
        !           319: .nr:N 0
        !           320: .nr:T 0
        !           321: .nr:V \n(.v
        !           322: .nr:c 0
        !           323: .nr:d 0
        !           324: .nr:f 0
        !           325: .nr:m .8i
        !           326: .nr:o \n(:mu
        !           327: .nr:q 0
        !           328: .nr:r .6i
        !           329: .nr:v 0
        !           330: .nr:w 0
        !           331: .nr:x 0
        !           332: .nr:y 0
        !           333: .nr:z 0
        !           334: .dsAT \f(HBA\h'-.2m'T\h'-.15m'\s0\s13&\s0\s16\h'-.15m'T\fP
        !           335: .if\n(mo-0 .ds DT January
        !           336: .if\n(mo-1 .ds DT February
        !           337: .if\n(mo-2 .ds DT March
        !           338: .if\n(mo-3 .ds DT April
        !           339: .if\n(mo-4 .ds DT May
        !           340: .if\n(mo-5 .ds DT June
        !           341: .if\n(mo-6 .ds DT July
        !           342: .if\n(mo-7 .ds DT August
        !           343: .if\n(mo-8 .ds DT September
        !           344: .if\n(mo-9 .ds DT October
        !           345: .if\n(mo-10 .ds DT November
        !           346: .if\n(mo-11 .ds DT December
        !           347: .asDT " \n(dy, 19\n(yr
        !           348: .ie"\*(.T"aps" .ds LO \s36\(Lb\s0
        !           349: .el.ie "\*(.T"eps" .ds LO \s36\(Lb\s0
        !           350: .el.ie "\*(.T"i300" .ds LO \s36\(Lb\s0
        !           351: .el.ie "\*(.T"im300" .ds LO \s36\(Lb\s0
        !           352: .el.ie "\*(.T"post" .ds LO \s36\(LH\s0
        !           353: .el.ds LO \s36\(L1\s0\s16\v'-.4'\*(AT\v'.4'\h'-\w'\*(AT'u'\s0
        !           354: .if\nP .nr P -1
        !           355: .nrP \nP 1
        !           356: .nrU0 .6i
        !           357: .rrU1 U2 U3 U4 U5 U6 U7 U8 U9
        !           358: .dsPH ''- \\nP -''
        !           359: .wh0 )h
        !           360: .wh-\n(:mu )f
        !           361: .ch)f 15i
        !           362: .wh-\n(:mu )n
        !           363: .ch)f -\n(:mu
        !           364: .wh-\n(:ru BP
        !           365: .em)q
        !           366: .ds` \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m@\(ga\h@|\\n:u@
        !           367: .ds' \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m+.07m@\(aa\h@|\\n:u@
        !           368: .ds+ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m+.07m@\[email protected]@\(aa\[email protected]@\h@|\\n:u@
        !           369: .ds^ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.15m-.07m@\
        !           370: \h@\\n(.fu-1u/2u*.02m@^\h@|\\n:u@
        !           371: .ds~ \\k:\h@-\\n(.wu*8u/10u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*.2m-.07m@\
        !           372: \h@\\n(.fu-1u/2u*.05m@~\h@|\\n:u@
        !           373: .ds, \\k:\h@-\\n(.wu*85u/100u@\[email protected]@,\[email protected]@\h@|\\n:u@
        !           374: .ds: \\k:\h@-\\n(.wu*85u/100u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*3u*.06m@\
        !           375: \h@3u-\\n(.fu/2u*.05m-.1m@\
        !           376: \[email protected]@\z.\h@\\n(.fu-1u/2u*.05m+.2m@.\[email protected]@\h@|\\n:u@
        !           377: .ds; \\k:\h@-\\n(.wu*75u/100u@\h@\\n(.fu/2u*2u+1u-\\n(.fu*3u*.09m@\
        !           378: \h@3u-\\n(.fu/2u*.06m-.15m@\h@\\n(.fu-1u/2u*.04m@\
        !           379: \[email protected]@\z.\[email protected]@.\[email protected]@\h@|\\n:u@
        !           380: .ds- \\k:\h@-\\n(.wu*75u/100u@\[email protected]@`\[email protected]@\h@|\\n:u@
        !           381: .ds/ \\k:\h@-\\n(.wu*85u/100u@\[email protected]@\(aa\[email protected]@\h@|\\n:u@
        !           382: ])

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.