Annotation of src/share/tmac/doc-syms, Revision 1.1.1.1
1.1 deraadt 1: .\" Copyright (c) 1991 The Regents of the University of California.
2: .\" All rights reserved.
3: .\"
4: .\" Redistribution and use in source and binary forms, with or without
5: .\" modification, are permitted provided that the following conditions
6: .\" are met:
7: .\" 1. Redistributions of source code must retain the above copyright
8: .\" notice, this list of conditions and the following disclaimer.
9: .\" 2. Redistributions in binary form must reproduce the above copyright
10: .\" notice, this list of conditions and the following disclaimer in the
11: .\" documentation and/or other materials provided with the distribution.
12: .\" 3. All advertising materials mentioning features or use of this software
13: .\" must display the following acknowledgement:
14: .\" This product includes software developed by the University of
15: .\" California, Berkeley and its contributors.
16: .\" 4. Neither the name of the University nor the names of its contributors
17: .\" may be used to endorse or promote products derived from this software
18: .\" without specific prior written permission.
19: .\"
20: .\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
21: .\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
22: .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
23: .\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
24: .\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
25: .\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
26: .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
27: .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
28: .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
29: .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
30: .\" SUCH DAMAGE.
31: .\"
32: .\" @(#)doc-syms 5.6 (Berkeley) 8/5/91
33: .\"
34: .\" %beginstrip%
35: .\" NS Ux macro - UNIX
36: .de Ux
37: .nr cF \\n(.f
38: .nr cZ \\n(.s
39: .ds aa \&\f\\n(cF\s\\n(cZ
40: .as b1 \&\\*(tNUNIX\\*(aa
41: .rm aa
42: .if \\n(aC==0 \{\
43: . if \\n(.$>0 .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
44: .\}
45: .ie \\n(aC>\\n(aP \{\
46: . nr aP \\n(aP+1
47: . ie \\n(C\\n(aP==1 \{\
48: . \\*(A\\n(aP
49: . \}
50: . el .nR
51: .\}
52: .el .aZ
53: ..
54: .\" NS Bx macro -BSD UNIX (fix smaller nroff version)
55: .de Bx
56: .nr cF \\n(.f
57: .nr cZ \\n(.s
58: .ds aa \&\f\\n(cF\s\\n(cZ
59: .if \\n(aC==0 \{\
60: . ie \\n(.$==0 \&\\*(tNBSD\\*(aa \\*(tNUNIX\\*(aa
61: . el .aV \\$1 \\$2 \\$3 \\$4 \\$5 \\$6 \\$7 \\$8 \\$9
62: .\}
63: .if "\\$1"-alpha" \{\
64: \¤tly in alpha test.
65: . aY
66: .\}
67: .if "\\$1"-beta" \{\
68: \¤tly in beta test.
69: . aY
70: .\}
71: .if "\\$1"-devel" \{\
72: \¤tly under development.
73: . aY
74: .\}
75: .if \\n(aC>\\n(aP \{\
76: . nr aP \\n(aP+1
77: . ie \\n(C\\n(aP==2 \{\
78: . as b1 \&\\*(A\\n(aP\&\\*(tNBSD\\*(aa
79: . ie \\n(aC>\\n(aP \{\
80: . nr jj \\n(aP+1
81: . ie \\n(C\\n(jj==2 \{\
82: . if "\\*(A\\n(jj"Reno" \{\
83: . nr aP \\n(aP+1
84: . as b1 \&\-\\*(A\\n(jj
85: . \}
86: . if "\\*(A\\n(jj"reno" \{\
87: . nr aP \\n(aP+1
88: . as b1 \&\-Reno
89: . \}
90: . if "\\*(A\\n(jj"Tahoe" \{\
91: . nr aP \\n(aP+1
92: . as b1 \&\-\\*(A\\n(jj
93: . \}
94: . if "\\*(A\\n(jj"tahoe" \{\
95: . nr aP \\n(aP+1
96: . as b1 \&\-Tahoe
97: . \}
98: . ie \\n(aC>\\n(aP \{\
99: . nr aP \\n(aP+1
100: . nR
101: . \}
102: . el .aZ
103: . \}
104: . el \{\
105: . nr aP \\n(aP+1
106: . nR
107: . \}
108: . rr jj
109: . \}
110: . el .aZ
111: . \}
112: . el \{\
113: . as b1 \&\\*(tNBSD\\*(aa U\\*(tNNIX\\*(aa
114: . nR
115: . \}
116: .\}
117: ..
118: .\" Ns Ud macro - prints "currently under development" (HISTORY section)
119: .de Ud
120: \¤tly under development.
121: ..
122: .\" Ns Nx macro - NetBSD
123: .de Nx
124: .nr cF \\n(.f
125: .nr cZ \\n(.s
126: .ds aa \&\f\\n(cF\s\\n(cZ
127: .if \\n(.$==2 \{\
128: . if "\\$1"0.8" \&\\*(tNNetBSD\\*(aa 0.8\\*(aa\\$2
129: . if "\\$1"0.8a" \&\\*(tNNetBSD\\*(aa 0.8a\\*(aa\\$2
130: . if "\\$1"0.9" \&\\*(tNNetBSD\\*(aa 0.9\\*(aa\\$2
131: . if "\\$1"0.9a" \&\\*(tNNetBSD\\*(aa 0.9a\\*(aa\\$2
132: . if "\\$1"1.0" \&\\*(tNNetBSD\\*(aa 1.0\\*(aa\\$2
133: . if "\\$1"1.0a" \&\\*(tNNetBSD\\*(aa 1.0a\\*(aa\\$2
134: .\}
135: .if \\n(.$==1 \{\
136: . if "\\$1"0.8" \&\\*(tNNetBSD\\*(aa 0.8\\*(aa
137: . if "\\$1"0.8a" \&\\*(tNNetBSD\\*(aa 0.8a\\*(aa
138: . if "\\$1"0.9" \&\\*(tNNetBSD\\*(aa 0.9\\*(aa
139: . if "\\$1"0.9a" \&\\*(tNNetBSD\\*(aa 0.9a\\*(aa
140: . if "\\$1"1.0" \&\\*(tNNetBSD\\*(aa 1.0\\*(aa
141: . if "\\$1"1.0a" \&\\*(tNNetBSD\\*(aa 1.0a\\*(aa
142: .\}
143: ..
144: .\" Ns At macro - AT&T UNIX
145: .de At
146: .nr cF \\n(.f
147: .nr cZ \\n(.s
148: .ds aa \&\f\\n(cF\s\\n(cZ
149: .if \\n(.$==2 \{\
150: . if "\\$1"32v" \&Version 32V \\*(tNAT&T UNIX\\*(aa\\$2
151: . if "\\$1"v6" \&Version 6 \\*(tNAT&T UNIX\\*(aa\\$2
152: . if "\\$1"v7" \&Version 7 \\*(tNAT&T UNIX\\*(aa\\$2
153: . if "\\$1"V" \&\\*(tNAT&T\\*(aa System V \\*(tNUNIX\\*(aa\\$2
154: . if "\\$1"V.1" \&\\*(tNAT&T\\*(aa System V.1 \\*(tNUNIX\\*(aa\\$2
155: . if "\\$1"V.2" \&\\*(tNAT&T\\*(aa System V.2 \\*(tNUNIX\\*(aa\\$2
156: . if "\\$1"V.4" \&\\*(tNAT&T\\*(aa System V.4 \\*(tNUNIX\\*(aa\\$2
157: .\}
158: .if \\n(.$==1 \{\
159: . if "\\$1"32v" \&Version 32V \\*(tNAT&T UNIX\\*(aa
160: . if "\\$1"v6" \&Version 6 \\*(tNAT&T UNIX\\*(aa
161: . if "\\$1"v7" \&Version 7 \\*(tNAT&T UNIX\\*(aa
162: . if "\\$1"V" \&\\*(tNAT&T\\*(aa System V \\*(tNUNIX\\*(aa
163: . if "\\$1"V.1" \&\\*(tNAT&T\\*(aa System V.1 \\*(tNUNIX\\*(aa
164: . if "\\$1"V.2" \&\\*(tNAT&T\\*(aa System V.2 \\*(tNUNIX\\*(aa
165: . if "\\$1"V.4" \&\\*(tNAT&T\\*(aa System V.4 \\*(tNUNIX\\*(aa
166: .\}
167: ..
168: .\" The Bt macro should go away now
169: .\" Ns Bt macro - prints "is currently in beta test." (HISTORY section)
170: .de Bt
171: \&is currently in beta test.
172: ..
173: .\" NS St macro - standards (posix, ansi - formal standard names)
174: .ds Px \\*(tNPOSIX
175: .ds Ai \\*(tNANSI
176: .de St
177: .if \\n(aC==0 \{\
178: . ie \\n(.$==0 \{\
179: .tm Usage: .St [-p1003.1-90 | -p1003.2 | -ansiC-89 | -iso ] \\*(Pu ... (#\\n(.c)
180: . \}
181: . el \{\
182: . ds mN St
183: . nr aP 0
184: . ds A1 \\$1
185: . ds A2 \\$2
186: . ds A3 \\$3
187: . ds A4 \\$4
188: . ds A5 \\$5
189: . ds A6 \\$6
190: . ds A7 \\$7
191: . ds A8 \\$8
192: . ds A9 \\$9
193: . nr fV \\n(.$
194: . fV
195: . \}
196: .\}
197: .if \\n(aC>\\n(aP \{\
198: . nr cF \\n(.f
199: . nr cZ \\n(.s
200: . ds aa \&\f\\n(cF\s\\n(cZ
201: . nr aP \\n(aP+1
202: . if "\\*(A\\n(aP"-p1003.1-90" \{\
203: . ie \\n(sT==1 \{\
204: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1-1990\\*(sV
205: . as b1 (``\\*(tN\\*(Px\\*(aa'')
206: . \}
207: . el \{\
208: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1-1990\\*(sV
209: . as b1 (``\\*(tN\\*(Px\\*(aa'')
210: . \}
211: . \}
212: . if "\\*(A\\n(aP"-p1003.1-88" \{\
213: . ie \\n(sT==1 \{\
214: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1-1988\\*(sV
215: . as b1 (``\\*(tN\\*(Px\\*(aa'')
216: . \}
217: . el \{\
218: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1-1988\\*(sV
219: . as b1 (``\\*(tN\\*(Px\\*(aa'')
220: . \}
221: . \}
222: . if "\\*(A\\n(aP"-p1003.1" \{\
223: . ie \\n(sT==1 \{\
224: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1\\*(sV
225: . as b1 (``\\*(tN\\*(Px\\*(aa'')
226: . \}
227: . el \{\
228: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.1\\*(sV
229: . as b1 (``\\*(tN\\*(Px\\*(aa'')
230: . \}
231: . \}
232: . if "\\*(A\\n(aP"-p1003.2-92" \{\
233: . ie \\n(sT==1 \{\
234: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.2-1992\\*(sV
235: . as b1 (``\\*(tN\\*(Px.2\\*(aa'')
236: . \}
237: . el \{\
238: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.2-1992\\*(sV
239: . as b1 (``\\*(tN\\*(Px.2\\*(aa'')
240: . \}
241: . \}
242: . if "\\*(A\\n(aP"-p1003.2" \{\
243: . ie \\n(sT==1 \{\
244: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.2\\*(sV
245: . as b1 (``\\*(tN\\*(Px.2\\*(aa'')
246: . \}
247: . el \{\
248: . ds b1 \&\\*(tNIEEE Std\\*(aa1003.2\\*(sV
249: . as b1 (``\\*(tN\\*(Px.2\\*(aa'')
250: . \}
251: . \}
252: . if "\\*(A\\n(aP"-ansiC" \{\
253: . ie \\n(sT==1 \{\
254: . ds b1 \&\\*(tNANSI \\*(aaX3.159-1989\\*(sV
255: . as b1 (``\\*(tNANSI C\\*(aa'')
256: . \}
257: . el \{\
258: . ds b1 \&\\*(tNANSI \\*(aaX3.159-1989\\*(sV
259: . as b1 (``\\*(tNANSI C\\*(aa'')
260: . \}
261: . \}
262: . if "\\*(A\\n(aP"-ansiC-89" \{\
263: . ie \\n(sT==1 \{\
264: . ds b1 \&\\*(tNANSI \\*(aaX3.159-1989\\*(sV
265: . as b1 (``\\*(tNANSI C\\*(aa'')
266: . \}
267: . el \{\
268: . ds b1 \&\\*(tNANSI \\*(aaX3.159-1989\\*(sV
269: . as b1 (``\\*(tNANSI C\\*(aa'')
270: . \}
271: . \}
272: . if "\\*(A\\n(aP"-ieee754" \{\
273: . ie \\n(sT==1 \{\
274: . ds b1 \&\\*(tNIEEE Std\\*(aa754-1985
275: . \}
276: . el \{\
277: . ds b1 \&\\*(tNIEEE Std\\*(aa754-1985
278: . \}
279: . \}
280: . if "\\*(A\\n(aP"-iso8802-3" \{\
281: . ie \\n(sT==1 \{\
282: . ds b1 \&\\*(tNISO \\*(aa8802-3: 1989\\*(sV
283: .\" . as b1 (``\\*(tNANSI C\\*(aa'')
284: . \}
285: . el \{\
286: . ds b1 \&\\*(tNISO \\*(aa8802-3: 1989\\*(sV
287: .\" . as b1 (``\\*(tNANSI C\\*(aa'')
288: . \}
289: . \}
290: . if "\\*(A\\n(aP"-xpg3" \{\
291: . ie \\n(sT==1 \{\
292: . ds b1 \&\\*(tNX/Open Portability Guide Issue 3\\*(aa\\*(sV
293: . as b1 (``\\*(tNXPG3\\*(aa'')
294: . \}
295: . el \{\
296: . ds b1 \&\\*(tNX/Open Portability Guide Issue 3\\*(aa\\*(sV
297: . as b1 (``\\*(tNXPG3\\*(aa'')
298: . \}
299: . \}
300: . if "\\*(A\\n(aP"-xpg4" \{\
301: . ie \\n(sT==1 \{\
302: . ds b1 \&\\*(tNX/Open Portability Guide Issue 4\\*(aa\\*(sV
303: . as b1 (``\\*(tNXPG4\\*(aa'')
304: . \}
305: . el \{\
306: . ds b1 \&\\*(tNX/Open Portability Guide Issue 4\\*(aa\\*(sV
307: . as b1 (``\\*(tNXPG4\\*(aa'')
308: . \}
309: . \}
310: . ie \\n(aC>\\n(aP \{\
311: . nr aP \\n(aP+1
312: . nR
313: . \}
314: . el .aZ
315: .\}
316: ..