|
|
1.1 root 1: \s-1\f(CW\s-1$LPSPOOL\s+1/defdevice\fP\s+1,\fI lp\fP, 603-604
2: \s-1\f(CW\s-1$LPSPOOL\s+1/prob\fP\s+1 directory,\fI lp\fP, 607
3: \s-1\f(CW\(emmcs\fP\s+1, \fIms\fP, 7-20
4: \s-1\f(CW\(emmm\fP\s+1,\fI eqn\fP, 25-27
5: \fItrofftut\fP, 223
6: \s-1\f(CW\(emmpm\fP\s+1,\fI trofftut\fP, 223
7: \s-1\f(CW\(emmpm\fP\s+1 Macro Package, \fIpm\fP, 21-24
8: \s-1\f(CW\(emms\fP\s+1,\fI eqn\fP, 25-27, 30, 34
9: \fIlatex\fP, 260
10: \fIms\fP, 7-20
11: \fIpic\fP, 54, 69
12: \fIpm\fP, 21, 23
13: \fItbl\fP, 40
14: \fItrofftut\fP, 223, 231
15: \s-1\f(CW\&.profile\fP\s+1 files,\fI security\fP, 549
16: \s-1\f(CW/bin\fP\s+1,\fI security\fP, 547, 549
17: \s-1\f(CW/bin/su\fP\s+1,\fI security\fP, 549
18: \s-1\f(CW/cs\fP\s+1,\fI ipc\fP, 528
19: \fIsetup\fP, 500
20: \s-1\f(CW/cs/dk\fP\s+1,\fI setup\fP, 500
21: \s-1\f(CW/dev\fP\s+1 directory,\fI uucp\fP, 565
22: \s-1\f(CW/dev/dk\fP\s+1,\fI setup\fP, 500
23: \s-1\f(CW/dev/dk/dkctl\fP\s+1,\fI setup\fP, 500
24: \s-1\f(CW/dev/floppy\fP\s+1,\fI setup\fP, 501
25: \s-1\f(CW/dev/kmem\fP\s+1,\fI security\fP, 547
26: \s-1\f(CW/dev/mem\fP\s+1,\fI security\fP, 547
27: \s-1\f(CW/dev/om0\fP\s+1,\fI pico\fP, 423
28: \s-1\f(CW/dev/om[0-6]\fP\s+1,\fI raster\fP, 486
29: \s-1\f(CW/etc\fP\s+1 directory,\fI uucp\fP, 572
30: \s-1\f(CW/etc/crontab\fP\s+1,\fI backup\fP, 597
31: \s-1\f(CW/etc/gettydefs\fP\s+1,\fI uucp\fP, 565
32: \s-1\f(CW/etc/inetd.conf\fP\s+1,\fI backup\fP, 599
33: \s-1\f(CW/etc/inittab\fP\s+1,\fI uucp\fP, 564-565
34: \s-1\f(CW/etc/netcaller\fP\s+1 program,\fI ipc\fP, 527
35: \s-1\f(CW/etc/passwd\fP\s+1,\fI upas\fP, 560
36: \fIuucp\fP, 563-564, 576, 578
37: \s-1\f(CW/etc/rc\fP\s+1,\fI backup\fP, 601
38: \fIsetup\fP, 499
39: \s-1\f(CW/etc/services\fP\s+1,\fI backup\fP, 599
40: \s-1\f(CW/etc/utmp\fP\s+1 file,\fI ipc\fP, 526
41: \s-1\f(CW/etc/whoami\fP\s+1,\fI setup\fP, 499
42: \s-1\f(CW/fb/cmap\fP\s+1,\fI raster\fP, 486
43: \s-1\f(CW/n\fP\s+1,\fI backup\fP, 594-595, 600
44: \fInetb\fP, 513
45: \fIsetup\fP, 499-500
46: \s-1\f(CW/n/clientname\fP\s+1,\fI backup\fP, 598
47: \s-1\f(CW/proc\fP\s+1,\fI pi\fP, 335, 343
48: \s-1\f(CW/rc\fP\s+1,\fI uucp\fP, 575
49: \s-1\f(CW/unix\fP\s+1,\fI setup\fP, 497
50: \s-1\f(CW/usr\fP\s+1,\fI setup\fP, 497-499
51: \s-1\f(CW/usr/630\fP\s+1,\fI setup\fP, 501
52: \s-1\f(CW/usr/adm/monthclean\fP\s+1,\fI setup\fP, 499
53: \s-1\f(CW/usr/adm/weekclean\fP\s+1,\fI setup\fP, 499
54: \s-1\f(CW/usr/backup\fP\s+1,\fI backup\fP, 597, 600
55: \s-1\f(CW/usr/backup/filenames\fP\s+1,\fI backup\fP, 597
56: \s-1\f(CW/usr/backup/rcv\fP\s+1,\fI backup\fP, 597
57: \s-1\f(CW/usr/backup/v\fP\s+1,\fI backup\fP, 597
58: \s-1\f(CW/usr/bin\fP\s+1,\fI security\fP, 549, 552
59: \fIsetup\fP, 498
60: \s-1\f(CW/usr/bin/backup\fP\s+1,\fI backup\fP, 595
61: \s-1\f(CW/usr/etc/inetd.conf\fP\s+1,\fI backup\fP, 599
62: \s-1\f(CW/usr/filemotel\fP\s+1,\fI backup\fP, 595-596, 599-601
63: \s-1\f(CW/usr/filemotel/adm/rcvdirs\fP\s+1,\fI backup\fP,
64: 596, 601
65: \s-1\f(CW/usr/filemotel/bin\fP\s+1,\fI backup\fP, 595
66: \s-1\f(CW/usr/filemotel/bin/backupdb\fP\s+1,\fI backup\fP,
67: 597
68: \s-1\f(CW/usr/filemotel/bin/fetchj\fP\s+1,\fI backup\fP,
69: 597
70: \s-1\f(CW/usr/filemotel/bin/fetchw\fP\s+1,\fI backup\fP,
71: 597
72: \s-1\f(CW/usr/filemotel/bin/fetch_\fP\s+1,\fI backup\fP,
73: 597
74: \s-1\f(CW/usr/filemotel/bin/fmmv\fP\s+1,\fI backup\fP, 596
75: \s-1\f(CW/usr/filemotel/bin/stopmunge\fP\s+1,
76: \fI backup\fP, 596
77: \s-1\f(CW/usr/filemotel/bin/updatef\fP\s+1,\fI backup\fP,
78: 596
79: \s-1\f(CW/usr/filemotel/db/filemaplist\fP\s+1,
80: \fI backup\fP, 597
81: \s-1\f(CW/usr/filemotel/locks\fP\s+1,\fI backup\fP, 601
82: \s-1\f(CW/usr/filemotel/rcv\fP\s+1,\fI backup\fP, 601
83: \s-1\f(CW/usr/filemotel/stat.log\fP\s+1,\fI backup\fP, 596
84: \s-1\f(CW/usr/filemotel/stat/system\fP\s+1,\fI backup\fP,
85: 596
86: \s-1\f(CW/usr/filemotel/v\fP\s+1,\fI backup\fP, 597, 601
87: \s-1\f(CW/usr/ipc/lib/auth.local\fP\s+1,\fI lp\fP, 608
88: \s-1\f(CW/usr/ipc/lib/ns.db\fP\s+1,\fI setup\fP, 501
89: \s-1\f(CW/usr/ipc/lib/serv\fP\s+1,\fI setup\fP, 500
90: \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1,\fI backup\fP, 599
91: \fIlp\fP, 608
92: \s-1\f(CW/usr/ipc/log files\fP\s+1,\fI setup\fP, 499
93: \s-1\f(CW/usr/ipc/mgrs\fP\s+1,\fI setup\fP, 499
94: \s-1\f(CW/usr/ipc/servers/daily\fP\s+1,\fI setup\fP, 499
95: \s-1\f(CW/usr/jerq\fP\s+1,\fI setup\fP, 501
96: \s-1\f(CW/usr/jerq/src\fP\s+1,\fI setup\fP, 498
97: \s-1\f(CW/usr/lbin/rnews\fP\s+1,\fI uucp\fP, 573
98: \s-1\f(CW/usr/lib/filemotel\fP\s+1,\fI backup\fP, 595,
99: 598-599
100: \s-1\f(CW/usr/lib/filemotel/act\fP\s+1,\fI backup\fP, 595,
101: 598
102: \s-1\f(CW/usr/lib/filemotel/doclient\fP\s+1,\fI backup\fP,
103: 595
104: \s-1\f(CW/usr/lib/filemotel/sel\fP\s+1,\fI backup\fP, 598
105: \s-1\f(CW/usr/lib/font\fP\s+1,\fI troffref\fP, 189, 214-215
106: \s-1\f(CW/usr/lib/monk/prefs\fP\s+1,\fI prefer\fP, 170
107: \s-1\f(CW/usr/lib/tex/fonts\fP\s+1,\fI latex\fP, 264
108: \s-1\f(CW/usr/lib/tex/macros\fP\s+1,\fI latex\fP, 259
109: \s-1\f(CW/usr/lib/tmac\fP\s+1,\fI troffref\fP, 189
110: \s-1\f(CW/usr/lib/tmac/pm\fP\s+1,\fI pm\fP, 21
111: \s-1\f(CW/usr/lib/tmac/tmac.pm\fP\s+1,\fI pm\fP, 23
112: \s-1\f(CW/usr/lib/upas\fP\s+1,\fI setup\fP, 500
113: \s-1\f(CW/usr/lib/upas/names\fP\s+1,\fI upas\fP, 561
114: \s-1\f(CW/usr/lib/upas/rewrite\fP\s+1,\fI upas\fP, 559
115: \s-1\f(CW/usr/lib/upas/route\fP\s+1,\fI upas\fP, 560
116: \s-1\f(CW/usr/lib/uucp\fP\s+1,\fI setup\fP, 500
117: \fIuucp\fP, 564, 569, 575, 577, 579
118: \s-1\f(CW/usr/lib/uucp/Devices\fP\s+1,\fI uucp\fP, 565-566,
119: 569
120: \s-1\f(CW/usr/lib/uucp/Dialers\fP\s+1,\fI uucp\fP, 566, 569
121: \s-1\f(CW/usr/lib/uucp/Maxuuscheds\fP\s+1, \fIuucp\fP,
122: 563-580
123: \s-1\f(CW/usr/lib/uucp/Maxuuxqts\fP\s+1, \fIuucp\fP,
124: 563-580
125: \s-1\f(CW/usr/lib/uucp/Permissions\fP\s+1,\fI uucp\fP, 563,
126: 569
127: \s-1\f(CW/usr/lib/uucp/Poll\fP\s+1,\fI uucp\fP, 575
128: \s-1\f(CW/usr/lib/uucp/Sysfiles\fP\s+1,\fI setup\fP, 500
129: \s-1\f(CW/usr/lib/uucp/Systems\fP\s+1,\fI uucp\fP, 563, 567,
130: 569
131: \s-1\f(CW/usr/lib/uucp/uudemon.hr\fP\s+1,\fI setup\fP, 500
132: \s-1\f(CW/usr/lib/uucp/uugetty\fP\s+1,\fI uucp\fP, 565
133: \s-1\f(CW/usr/lib/uucp/uugrep\fP\s+1,\fI setup\fP, 500
134: \s-1\f(CW/usr/local/lp\fP\s+1,\fI uucp\fP, 573
135: \s-1\f(CW/usr/netb\fP\s+1,\fI netb\fP, 514
136: \fIsetup\fP, 499, 501
137: \s-1\f(CW/usr/netb/except\fP\s+1,\fI netb\fP, 522
138: \s-1\f(CW/usr/netb/friends\fP\s+1,\fI netb\fP, 513
139: \s-1\f(CW/usr/news\fP\s+1,\fI uucp\fP, 572
140: \s-1\f(CW/usr/spool/locks\fP\s+1,\fI uucp\fP, 578
141: \s-1\f(CW/usr/spool/lp\fP\s+1,\fI lp\fP, 603
142: \s-1\f(CW/usr/spool/uucp\fP\s+1,\fI uucp\fP, 574-576, 578-579
143: \s-1\f(CW/usr/spool/uucppublic\fP\s+1,\fI security\fP, 550
144: \fIuucp\fP, 564, 570, 572, 574
145: \s-1\f(CW/usr/src\fP\s+1,\fI setup\fP, 498
146: \s-1\f(CW/usr/src/cmd\fP\s+1,\fI setup\fP, 498
147: \s-1\f(CW/usr/src/ipc\fP\s+1,\fI setup\fP, 498
148: \s-1\f(CW/usr/src/netb\fP\s+1,\fI setup\fP, 498
149: \s-1\f(CW/usr/src/sys\fP\s+1,\fI setup\fP, 498
150: \s-1\f(CW/usr/td/2d/cmap/lib\fP\s+1,\fI raster\fP, 486
151: 5620 terminal,\fI anim\fP, 451, 456-458, 460-461
152: \fIcip\fP, 175-186
153: \fImusic\fP, 477-478
154: \fIpi\fP, 335-336, 343
155: \fIpico\fP, 427
156: \fIraster\fP, 483
157: \fIsam\fP, 399-421
158: \fIsetup\fP, 498, 501
159: 630 terminal, \fIcip\fP, 175-186
160: \fIpico\fP, 427
161: \fIraster\fP, 483
162: \s-1\f(CW630mux\fP\s+1,\fI setup\fP, 501
163: acyclic graphs,\fI dag\fP, 147
164: address-list,\fI upas\fP, 559-560
165: administrative login,\fI uucp\fP, 564
166: Aggregates,\fI mk\fP, 272, 278
167: Algorithm Animation, \fIanim\fP, 451-475
168: Alignment Aids,\fI cip\fP, 180, 185
169: Ambiguous Source Rules,\fI lex\fP, 380
170:
171: \fIanim\fP, 451-475
172: \s-1\f(CW\(eml\fP\s+1, 460
173: \s-1\f(CW\(emm\fP\s+1, 460
174: \s-1\f(CW\(ems\fP\s+1, 460
175: \s-1\f(CW\&.begin stills\fP\s+1, 456
176: \s-1\f(CW\&.end\fP\s+1, 451-452, 454, 456-463, 465, 467,
177: 469-475
178: 5620 terminal, 451, 456-458, 460-461
179: \s-1\f(CWagain\fP\s+1, 456-457
180: \s-1\f(CWawk\fP\s+1, 452, 454, 463-464, 466-467, 470,
181: 472
182: \s-1\f(CWbackward\fP\s+1, 457
183: blank lines, 458, 461
184: \s-1\f(CWbox\fP\s+1, 458
185: \s-1\f(CWbullet\fP\s+1, 459, 463, 467, 472
186: \s-1\f(CWcircle\fP\s+1, 457-460, 471, 473-474
187: \s-1\f(CWclear\fP\s+1, 459, 475
188: click name, 455, 458, 462, 472
189: \s-1\f(CWclick\fP\s+1, 454-457, 459, 462-463, 465, 472
190: comment, 456, 458, 460-461, 473-475
191: Control Commands, 459
192: current view, 459-460, 472
193: data structures, 463, 468
194: \s-1\f(CWdef.view\fP\s+1, 459, 475
195: \s-1\f(CWdevelop\fP\s+1, 458-462, 468, 472-475
196: Direction, 462
197: \s-1\f(CWdot\fP\s+1, 451, 459, 468
198: dynamic display, 451, 453
199: \s-1\f(CWerase\fP\s+1, 454, 459
200: \s-1\f(CWfdevelop\fP\s+1, 460-461, 469, 473
201: file assignment, 462
202: file parameter, 456, 461-462
203: Filename, 451, 462
204: \s-1\f(CWfill\fP\s+1, 459-460, 474
205: \s-1\f(CWfmovie\fP\s+1, 461, 473
206: \s-1\f(CWforward\fP\s+1, 457
207: Frame parameters, 462
208: Geometric Commands, 458, 474
209: geometric objects, 458-459
210: implicit erasure, 454, 458
211: Intermediate Files, 458, 472, 474
212: \s-1\f(CWis.gen\fP\s+1, 454-456, 463
213: label, 454-455, 457-460, 465
214: Larger Animations, 462
215: Line widths, 462
216: \s-1\f(CWline\fP\s+1, 451, 453-454, 457-461, 463-470,
217: 472-475
218: Living With The System, 471
219: Making Stills, 456
220: memory allocator, 451, 468
221: \s-1\f(CWmerge\fP\s+1, 472
222: Movie Program, 460
223: \s-1\f(CWmovie\fP\s+1, 451-452, 454-455, 457-458,
224: 460-461, 463, 473-474
225: \s-1\f(CWmux\fP\s+1, 457, 461
226: \s-1\f(CWnofill\fP\s+1, 459-460, 474
227: non-blank character, 458-459, 474
228: Optional parts, 462
229: parameter assignments, 456, 461
230: \s-1\f(CWpic\fP\s+1, 451, 461
231: \s-1\f(CWprint\fP\s+1 statement, 453-454, 456, 461-462,
232: 472
233: quotes, 459
234: \s-1\f(CWrun\fP\s+1 mode, 457
235: Script File, 451-452, 454-460, 462-463,
236: 465, 469, 472-475
237: Script Language, 458, 460
238: shell script, 460, 472-473
239: \s-1\f(CWsmall\fP\s+1 option, 462
240: snapshot, 451, 453, 455-457, 461-462,
241: 467-469
242: \s-1\f(CWsolid\fP\s+1 lines, 461
243: speed, 451, 456-458, 460
244: Stills Language, 461
245: \s-1\f(CWstills\fP\s+1, 451-452, 454-458, 460-463, 465,
246: 472-474
247: terminal process, 460
248: Text sizes, 462
249: text, 454, 458
250: \s-1\f(CWtimes\fP\s+1, 459
251: Trees, 463, 465-468
252: \s-1\f(CWtroff\fP\s+1, 451, 456, 458, 461-462
253: typewriter font, 454
254: variables, 460, 465, 470, 473
255: vertical bar, 453-454, 463, 468
256: \s-1\f(CWview\fP\s+1, 454, 456, 459, 461-462
257: \s-1\f(CWview.clicks\fP\s+1, 472
258: Viewing A Movie, 456
259: white space, 459, 462
260: X window system, 451, 461, 473
261:
262: animation, \fIanim\fP, 451-475
263: \fIraster\fP, 484, 486, 491
264: \s-1\f(CWar\fP\s+1 command,\fI mk\fP, 272
265: Architecture,\fI netb\fP, 513
266: \s-1\f(CWarff\fP\s+1,\fI setup\fP, 501
267: arithmetic,\fI grap\fP, 117, 121, 129, 133, 144
268: assertion violation,\fI spin\fP, 439-441, 446-449
269: Assertions,\fI spin\fP, 436, 446, 449
270: associative array,\fI snocone\fP, 297
271: asynchronous communication,\fI spin\fP, 433, 445
272: Asynchronous Multiple Processes,\fI pi\fP, 343
273: \s-2AT&T T\s+2ransport Layer Interface,\fI uucp\fP, 563,
274: 577
275: \s-1\f(CWauth\fP\s+1,\fI ipc\fP, 529
276: \fIsetup\fP, 500
277: Authentication Manager,\fI authmgr\fP, 531, 533
278: \s-1\f(CWAuthmgr\fP\s+1 \(em An Authentication Service
279: for Datakit, \fIauthmgr\fP, 531-541
280:
281: \fIauthmgr\fP, 531-541
282: Administrative Changes to Implement
283: Call Redial, 540
284: authenticated calls, 531, 533
285: authenticated name, 534-535
286: authenticated username, 531, 540-541
287: Authentication Manager, 531, 533
288: \s-1\f(CWAuthmgr\fP\s+1 Operation, 534
289: call redial, 531, 536, 541
290: \s-2CALLMOD \s+2message, 536, 538-541
291: \s-1\f(CWcon\fP\s+1, 534-535
292: Confidante terminal, 533
293: control channel, 531, 537-540
294: control computer, 531, 533, 535, 541
295: control database, 540-541
296: control process, 534, 536, 538-539, 541
297: data channel, 538-540
298: Datakit administrator, 540-541
299: Datakit controller, 533, 536
300: Datakit node, 531, 535-536
301: Datakit Redial Mechanism, 535, 541
302: \s-1\f(CWdcon\fP\s+1 service, 534
303: \s-1\f(CWdkmgr\fP\s+1, 538
304: Experience, 541
305: file server, 531
306: Gnot terminal, 531-534, 540-541
307: host module configuration description,
308: 540
309: \s-1\f(CWipcredial\fP\s+1, 535, 538
310: line identifier, 538-539
311: line process, 536, 538-540
312: login name, 533-534
313: Message Flow to Implement Call
314: Redial, 536
315: originating host, 539
316: Phase 1 Host Control Module Messages,
317: 537
318: Phase 1 Trunk Control Module
319: Messages, 538
320: Phase 2 Host Control Module
321: Messages at the Originating Host,
322: 540
323: Phase 2 Trunk Control Module
324: Messages, 539
325: redial feature, 535, 540
326: redial implementation, 536, 539
327: redial mechanism, 531, 533, 535-536,
328: 540-541
329: redial message, 534, 536, 538-539
330: redial point, 536, 538
331: redialer, 540
332: remote login service, 531, 533-535
333: rerouted, 532-535, 541
334: security computer, 531, 535
335: security host, 536, 538, 540
336: security \s-2ID\s+2, 534-535, 540-541
337: signaling protocol, 536
338: \s-2SIREQ \s+2message, 536, 539-540
339: Software Architecture, 531
340: \s-1\f(CWtdkp\fP\s+1 process, 538-539
341: \s-1\f(CWtdktrkp\fP\s+1 process, 538-540
342: trusted domain, 531, 533-534, 536, 541
343: \s-1\f(CWunixcscp\fP\s+1 process, 538, 540
344: \s-1\f(CWunixp\fP\s+1 process, 538, 540
345: untrusted domain, 531, 533-534, 536,
346: 538-539, 541
347: untrusted trunk, 532-533, 541
348: untrusted user, 531, 533-534, 541
349: \s-2VLP \s+2protocol, 536-537, 539, 541
350:
351: automatic dialers,\fI ipc\fP, 525-526
352: automatic figure placement, \fIpm\fP, 21-24
353: automaton interpreter,\fI lex\fP, 376, 378, 385
354: \s-1\f(CWawk\fP\s+1,\fI anim\fP, 452, 454, 463-464, 466-467, 470,
355: 472
356: \fIgrap\fP, 127, 131-132, 135-138
357: \fImk\fP, 273
358: \fImusic\fP, 477, 481
359: \fIprefer\fP, 163-164, 166, 168, 170
360: \fIsam\fP, 405
361:
362: \fIbackup\fP, 593-601
363: \s-1\f(CW\s-1$FB\s+1/fetchj\fP\s+1, 597
364: \s-1\f(CW\s-1$FB\s+1/fetchw\fP\s+1, 597
365: \s-1\f(CW\s-1$FB\s+1/fetch_\fP\s+1, 597
366: \s-1\f(CW\s-1$FB\s+1/fmmv\fP\s+1, 596
367: \s-1\f(CW\s-1$FB\s+1/stopmunge\fP\s+1, 596
368: \s-1\f(CW\s-1$FB\s+1/updatef\fP\s+1, 596
369: \s-1\f(CW\s-1$FL\s+1/act\fP\s+1, 595, 598
370: \s-1\f(CW\s-1$FL\s+1/doclient\fP\s+1, 595
371: \s-1\f(CW\s-1$FM\s+1\fP\s+1, 595-596, 599-601
372: \s-1\f(CW\s-1$FM\s+1/adm/rcvdirs\fP\s+1, 596, 601
373: \s-1\f(CW\s-1$FM\s+1/bin\fP\s+1, 595
374: \s-1\f(CW\s-1$FM\s+1/bin/backupdb\fP\s+1, 597
375: \s-1\f(CW\s-1$FM\s+1/db/filemaplist\fP\s+1, 597
376: \s-1\f(CW\s-1$FM\s+1/locks\fP\s+1, 601
377: \s-1\f(CW\s-1$FM\s+1/rcv\fP\s+1, 601
378: \s-1\f(CW\s-1$FM\s+1/stat.log\fP\s+1, 596
379: \s-1\f(CW\s-1$FM\s+1/stat/system\fP\s+1, 596
380: \s-1\f(CW\s-1$FM\s+1/v\fP\s+1, 597, 601
381: \s-1\f(CW\s-1$FMBIN\s+1/backup\fP\s+1, 598
382: \s-1\f(CW\s-1$FMLIB\s+1\fP\s+1, 598
383: \s-1\f(CW\s-1$FMLIB\s+1/conf\fP\s+1, 598, 600
384: \s-1\f(CW\s-1$FMSRC\s+1\fP\s+1, 598-599
385: \s-1\f(CW\s-1$FMSRC\s+1/\s-1CONF\s+1\fP\s+1, 598-599
386: \s-1\f(CW\s-1$FMSRC\s+1/fm\fP\s+1, 601
387: \s-1\f(CW\s-1$FMSRC\s+1/media\fP\s+1, 601
388: \s-1\f(CW\s-1$PROCPERM\s+1\fP\s+1, 596
389: \s-1\f(CW\(em\s-1DNO_NETNAME\s+1,\fP\s+1 594, 600
390: \s-1\f(CW/etc/crontab\fP\s+1, 597
391: \s-1\f(CW/etc/inetd.conf\fP\s+1, 599
392: \s-1\f(CW/etc/rc\fP\s+1, 601
393: \s-1\f(CW/etc/services\fP\s+1, 599
394: \s-1\f(CW/n\fP\s+1, 594-595, 600
395: \s-1\f(CW/n/clientname\fP\s+1, 598
396: \s-1\f(CW/usr/backup\fP\s+1, 597, 600
397: \s-1\f(CW/usr/backup/filenames\fP\s+1, 597
398: \s-1\f(CW/usr/backup/rcv\fP\s+1, 597
399: \s-1\f(CW/usr/backup/v\fP\s+1, 597
400: \s-1\f(CW/usr/bin/backup\fP\s+1, 595
401: \s-1\f(CW/usr/etc/inetd.conf\fP\s+1, 599
402: \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1, 599
403: \s-1\f(CW/usr/lib/filemotel\fP\s+1, 595, 598-599
404: \s-1\f(CW/usr/lib/filemotel/sel\fP\s+1, 598
405: \s-1\f(CWact\fP\s+1, 595
406: Administrivia, 597
407: backup area, 596
408: backup copy name, 596
409: backup media, 593-598, 600
410: \s-1\f(CWbackup stats\fP\s+1, 596
411: \s-1\f(CWbackup\fP\s+1, 598-600
412: \s-1\f(CWbackupdb\fP\s+1, 598
413: \s-1\f(CWcallmunge\fP\s+1, 596, 601
414: \s-1\f(CWcbt\fP\s+1, 596
415: client installation, 600-601
416: Client Sends Files to the Server, 595
417: \s-1\f(CW\s-1CONF\fP\s+1 \s+1file, 598-599
418: Configuration and Compiling Options,
419: 599
420: \s-1\f(CWcron\fP\s+1, 593, 596, 598
421: \s-1\f(CWcrontab\fP\s+1, 598
422: Databases on the Server, 596
423: Datakit, 597-598, 600
424: \s-1\f(CWdb\fP\s+1, 596
425: \s-1\f(CWdbupdate\fP\s+1, 594, 596, 598, 601
426: Detailed Description, 595
427: \s-1\f(CWdir\fP\s+1, 596
428: Disasters, 598
429: \s-1\f(CWdoprint\fP\s+1, 594
430: \s-1\f(CWfcheck\fP\s+1, 595
431: \s-1\f(CWfetchf\fP\s+1, 597
432: \s-1\f(CWfetchj_\fP\s+1, 601
433: \s-1\f(CWfetchw_\fP\s+1, 601
434: \s-1\f(CWfetch_\fP\s+1, 597
435: File Layout, 597
436: \s-1\f(CWfilemap\fP\s+1, 596-597
437: \s-1\f(CWfmclient\fP\s+1, 599-600
438: \s-1\f(CWfmdaemon\fP\s+1, 594, 600
439: \s-1\f(CWfmpush\fP\s+1, 595, 598
440: \s-1\f(CWfs\fP\s+1, 596
441: holding area, 597-598
442: \s-1\f(CWinetd\fP\s+1, 599
443: Installing the File Motel on a
444: Client System, 598
445: Installing the File Motel on a
446: Server System, 600
447: \s-2IPC \s+2system, 594, 597-600
448: \s-1\f(CWiprint\fP\s+1, 595
449: log file, 595, 599-600
450: logger server, 599
451: \s-1\f(CWlogprint\fP\s+1, 599
452: \s-1\f(CWlstat\fP\s+1, 595
453: Media Management, 594, 597, 601
454: \s-1\f(CWmediainit\fP\s+1, 601
455: \s-1\f(CWmissing\fP\s+1, 595
456: \s-1\f(CWmk\fP\s+1, 597-599, 601
457: \s-1\f(CWmrcv\fP\s+1, 601
458: \s-1\f(CWmunge\fP\s+1, 596-598, 600-601
459: Overview, 593
460: Problems, 593-594, 598-599
461: \s-1\f(CW\s-1PROCPERM\s+1\fP\s+1, 597, 600
462: \s-1\f(CWprocstats\fP\s+1, 596
463: \s-1\f(CWpwd\fP\s+1, 595
464: \s-1\f(CWranlib\fP\s+1, 599-600
465: receiving area, 593, 596-598, 601
466: \s-1\f(CWrsh\fP\s+1, 594
467: \s-1\f(CWrx\fP\s+1, 594
468: \s-1\f(CWsel\fP\s+1, 595
469: server machine, 593, 595
470: Server Processes Client's Files, 595
471: Server Sends Files to the Client, 597
472: server system, 593, 598-599
473: \fIsetup\fP, 499
474: \s-1\f(CWsocket\fP\s+1, 594, 599-600
475: Some Things You Should Know, 594
476: \s-1\f(CWsrc/sys/system\fP\s+1, 599
477: \s-1\f(CWstat\fP\s+1, 595-596
478: \s-1\f(CWsweep\fP\s+1, 593-594, 596, 598
479: symbolic link, 594-595, 601
480: system name, 595-596, 599-600
481: Talking to the Clients, 597
482: \s-1\f(CWtcp.inetd\fP\s+1, 599
483: \s-1\f(CWtcp.services\fP\s+1, 599
484: \s-2TCP\s+2/\s-2IP\s+2, 597, 599-600
485: \s-1\f(CWtoworm\fP\s+1, 597
486: \s-1\f(CWupdatef\fP\s+1, 598
487: \s-1\f(CWupdatew\fP\s+1, 596, 598
488: \s-1\f(CWv10\fP\s+1, 594, 599-600
489: \s-2WORM \s+2disk, 593-594, 597
490:
491: Bad block,\fI fsck\fP, 582-584, 587-589, 591-592
492: bad line,\fI uucp\fP, 576, 578-579
493: bad passwords,\fI security\fP, 545
494: \s-2BAD\s+2/\s-2DUP \s+2error condition,\fI fsck\fP, 587-588
495: Barco video projector,\fI raster\fP, 483
496: bibliographic references,\fI prefer\fP, 162-163,
497: 166, 169
498: Bibliographies,\fI latex\fP, 263
499: \s-1\f(CWbibtex\fP\s+1,\fI latex\fP, 259, 263-264
500: binary search tree, \fIanim\fP, 451-475
501: \s-1\f(CWbitblt\fP\s+1,\fI sam\fP, 416-418
502: bitmap display, \fIsam\fP, 399-421
503: bitmap fonts,\fI latex\fP, 265-266
504: bitmapped file system,\fI setup\fP, 498
505: Bitmapped terminals,\fI setup\fP, 501
506: bitmaps,\fI lp\fP, 606
507: black&white picture,\fI pico\fP, 424-426
508: Blit terminal, \fIcip\fP, 175-186
509: \fIsam\fP, 399-421
510: \fIstreams\fP, 508-510
511: bounding box,\fI cip\fP, 177-178, 181, 184
512: \fIdag\fP, 148, 153, 161
513: \fIpic\fP, 66, 72
514: Bourne shell,\fI rc\fP, 283, 285, 293-295
515: box definition,\fI ideal\fP, 82, 93, 106-107
516: boxed table,\fI tbl\fP, 36, 40
517: breakpoint,\fI pi\fP, 335, 338-340, 343
518: \s-1\f(CWbreakpoint\fP\s+1 function,\fI cin\fP, 327, 329-331
519: C,\fI lex\fP, 375-380, 382-383, 386
520: \fIpi\fP, 335, 343
521: \fIyacc\fP, 347, 349-352, 354-356, 358,
522: 368-370, 373
523: C function,\fI f77\fP, 312, 314-315
524: C Interpreter: A Tutorial for Cin, \fIcin\fP,
525: 325-334
526: C preprocessor,\fI spin\fP, 445
527: C program,\fI mk\fP, 269, 279
528: \fIspin\fP, 429, 434, 438
529: C++,\fI pi\fP, 335, 343
530: \fIyacc\fP, 347
531: call redial,\fI authmgr\fP, 531, 536, 541
532: \s-1\f(CWcbt\fP\s+1,\fI backup\fP, 596
533: \fIsetup\fP, 500
534: \s-1\f(CW\s-1CC\fP\s+1 \s+1variable,\fI mk\fP, 271
535: \s-1\f(CW\s-1CFLAGS\s+1\fP\s+1,\fI mk\fP, 270-273, 275-277, 280
536: character device,\fI streams\fP, 503, 507
537: \s-1\f(CWcheckeq\fP\s+1,\fI eqn\fP, 34
538: \s-1\f(CWchmod\fP\s+1,\fI security\fP, 546-547, 549
539: \s-1\f(CWchown\fP\s+1,\fI security\fP, 546-547
540: \s-1\f(CWchuck\fP\s+1,\fI setup\fP, 497-498
541:
542: \fIcin\fP, 325-334
543: \s-1\f(CW\(emi\fP\s+1, 325-329, 331-333
544: \s-1\f(CWbreakpoint\fP\s+1 function, 327, 329-331
545: Bugs, 327, 332
546: \s-1\f(CWcin_bind\fP\s+1, 332
547: \s-1\f(CWcin_break\fP\s+1, 329, 331-332
548: \s-1\f(CWcin_dump\fP\s+1, 328, 332
549: \s-1\f(CWcin_eval\fP\s+1, 332-333
550: \s-1\f(CWcin_libpath\fP\s+1, 333
551: \s-1\f(CWcin_load\fP\s+1, 328, 330-332
552: \s-1\f(CWcin_prompt\fP\s+1, 333
553: \s-1\f(CWcin_quit\fP\s+1, 326, 328, 330-333
554: \s-1\f(CWcin_return\fP\s+1, 327, 330-332
555: \s-1\f(CWcin_spy\fP\s+1, 332
556: \s-1\f(CWcin_system\fP\s+1, 326-327, 329, 331-332
557: \s-1\f(CWcin_unbreak\fP\s+1, 331-332
558: \s-1\f(CWcin_view\fP\s+1, 328-332
559: \s-1\f(CWcin_views\fP\s+1, 328-329, 332
560: \s-1\f(CWcin_whatis\fP\s+1, 332
561: \s-1\f(CWcin_where\fP\s+1, 329, 331-332
562: corrective action, 327, 330
563: current \s-1\f(CWview,\fP\s+1 326, 329, 332
564: Debugging with Breakpoints, 331
565: default \s-1\f(CWview,\fP\s+1 328-329
566: Getting Started, 325
567: interactive mode, 325-330, 332-333
568: pre-processor statement, 327
569: predefined function, 328-329, 331-332
570: predefined variables, 333
571: Program Equals Data, 331
572: return type, 326
573: Summary Of Predefined Functions, 332
574: Summary Of Predefined Variables, 333
575: undefined function, 327
576: Writing A Small Program, 327
577:
578: Cip User's Manual: One Picture is Worth
579: a Thousand Words, \fIcip\fP, 175-186
580:
581: \fIcip\fP, 175-186
582: Alignment Aids, 180, 185
583: arcs, 178-180, 182
584: bounding box, 177-178, 181, 184
585: \s-1\f(CWclear screen\fP\s+1, 177
586: click, 177, 180, 184
587: command menu, 177, 179, 184
588: Copying Existing Shapes, 180
589: cursor position, 180, 182
590: dashed box, 183
591: \s-1\f(CWdefine macro\fP\s+1, 177-179, 184
592: dotted box, 183
593: Drawing New Shapes, 180
594: Drawing, 175-181, 184-185
595: Editing, 175-176, 181-182, 184-185
596: \s-1\f(CWeqn\fP\s+1, 175
597: \s-1\f(CWget file\fP\s+1, 177-179, 184-185
598: \s-1\f(CWgrid\fP\s+1, 177, 181, 185
599: guiding points, 182
600: host machine, 184-185
601: \s-1\f(CWideal\fP\s+1, 185
602: macro editing, 182, 184
603: macro facility, 175, 184
604: macro instance, 178, 181, 184
605: Macros, 182, 184
606: Menus, Using the Mouse, 177, 179, 184
607: mouse button functions, 175, 177-178
608: mouse buttons, 177, 184-185
609: origins of objects, 181
610: \s-1\f(CWpic\fP\s+1, 175, 179-180, 184-185
611: positional information, 175-176
612: \s-1\f(CWput file\fP\s+1, 177-178, 184
613: \s-1\f(CWredraw screen\fP\s+1, 177
614: Saving Pictures, 184
615: Screen, 175-177, 180, 184-185
616: Selection, Using the Mouse, 175-177,
617: 184
618: \s-1\f(CWseparate\fP\s+1, 184
619: spline, 175, 178-184
620: sticky points, 180-182, 185
621: text string, 175, 178, 180, 182-183,
622: 185
623: \s-1\f(CWtroff\fP\s+1, 175
624: Using the Mouse, 175
625:
626: Citations,\fI monk\fP, 244, 251
627: \fIprefer\fP, 163, 167-170
628: \s-1\f(CWcite\fP\s+1, \fImonk\fP, 239-258
629: classical file system,\fI setup\fP, 498
630: client machine,\fI netb\fP, 513-514, 516, 518, 522
631: client name,\fI netb\fP, 522
632: Client Startup,\fI netb\fP, 513
633: code generator,\fI dag\fP, 153
634: code-sharing mechanism,\fI music\fP, 478
635: color composite,\fI pico\fP, 425, 427
636: Color Image, \fIraster\fP, 483-495
637: Color Map,\fI pico\fP, 425-427
638: \fIraster\fP, 485-489
639: command interpreter, \fIrc\fP, 283-296
640: communication protocol, \fIspin\fP, 429-450
641: complex numbers,\fI ideal\fP, 79, 81
642: Computer Music, \fImusic\fP, 477-481
643: \s-1\f(CWcon\fP\s+1,\fI authmgr\fP, 534-535
644: \fIipc\fP, 529
645: \fIsetup\fP, 500
646: concurrent processes, \fIspin\fP, 429-450
647: conditional shell construct,\fI mk\fP, 272, 274
648: Confidante terminal,\fI authmgr\fP, 533
649: \s-1\f(CWconfig\fP\s+1 directory,\fI upas\fP, 561
650: Connection Server,\fI ipc\fP, 527
651: console disk,\fI setup\fP, 497, 501
652: Context sensitivity,\fI lex\fP, 378
653: control blocks,\fI streams\fP, 504, 506, 508
654: control flow,\fI lex\fP, 375-376
655: control messages,\fI streams\fP, 505-506, 508
656: coordinate system,\fI ideal\fP, 79-80, 107
657: core dump,\fI pi\fP, 336
658: corrupted file system,\fI fsck\fP, 581-582
659: Cover Sheets and First Pages,\fI ms\fP, 8
660: \s-1\f(CWcron\fP\s+1,\fI backup\fP, 593, 596, 598
661: \fIsetup\fP, 499
662: \fIuucp\fP, 564, 575
663: \s-1\f(CWcrontab\fP\s+1,\fI backup\fP, 598
664: \s-1\f(CWcrypt\fP\s+1,\fI security\fP, 551-552
665: \s-1\f(CWct\fP\s+1,\fI security\fP, 551
666: \s-1\f(CWctime\fP\s+1,\fI setup\fP, 499
667: \s-1\f(CWcu\fP\s+1,\fI security\fP, 550-551
668: \fIsetup\fP, 499-500
669: \fIuucp\fP, 566-567, 569, 576, 578
670: cut-and-paste editor, \fIsam\fP, 399-421
671: daemon,\fI netb\fP, 513-514
672: \s-1\f(CWdaemon\fP\s+1 Files,\fI lp\fP, 607
673: Dag \(em A Program for Drawing Directed
674: Graphs, \fIdag\fP, 147-162
675:
676: \fIdag\fP, 147-162
677: \s-1\f(CW\&.\s-1GD\s+1\fP\s+1, 148-150, 153, 155
678: \s-1\f(CW\&.\s-1GE\s+1\fP\s+1, 147-152, 155-157, 159-160, 162
679: \s-1\f(CW\&.\s-1GS\s+1\fP\s+1, 148
680: acyclic graphs, 147
681: \s-1\f(CWbackedge\fP\s+1, 149
682: \s-1\f(CWbackpath\fP\s+1, 149-150
683: Basics, 147
684: bounding box, 148, 153, 161
685: \s-1\f(CWBox\fP\s+1, 148-150, 152, 154-159, 162
686: \s-1\f(CWCircle\fP\s+1, 150-152, 158
687: code generator, 153
688: \s-1\f(CWdagsetcolor\fP\s+1, 151
689: default attributes, 150-151
690: \s-1\f(CWDiamond\fP\s+1, 150, 152, 158
691: \s-1\f(CWDoublecircle\fP\s+1, 150, 152, 158
692: \s-1\f(CWdraw edges\fP\s+1, 151-152, 160
693: \s-1\f(CWdraw nodes\fP\s+1, 150, 152, 160, 162
694: Drawing Algorithms, 153
695: \s-1\f(CWdraw_dag\fP\s+1, 153-157, 159
696: dummy node, 155-157
697: Edge Attributes, 151
698: Edge Colors, 151-152
699: edge crossing, 148, 153-157
700: Edge Labels, 151
701: \s-1\f(CWedge\fP\s+1 statements, 148
702: Edge Styles, 151
703: Edge Weights, 151, 153
704: \s-1\f(CWEllipse\fP\s+1, 147-150, 152-153, 155, 158,
705: 161
706: graph description, 147-151, 153, 159
707: incident edges, 153, 157
708: invisible flat-edges, 153
709: line style, 151
710: \s-1\f(CWmaximum rank\fP\s+1, 153, 160
711: \s-1\f(CWminimum rank\fP\s+1, 153, 160
712: Node Attributes, 150
713: Node Colors, 151-152
714: Node Labels, 150
715: Node Shapes, 150-151
716: optimal rank assignment, 155
717: \s-1\f(CWordered edge\fP\s+1, 153, 155
718: \s-1\f(CWPath\fP\s+1 statements, 149
719: \s-1\f(CWpic\fP\s+1, 147, 150-151
720: \s-1\f(CWPlaintext\fP\s+1, 150, 152, 154, 158
721: PostScript, 147, 150-151, 161-162
722: Rank Assignment Control, 153
723: running time, 155
724: \s-1\f(CWsame rank\fP\s+1, 153, 155-156, 160
725: \s-1\f(CWseparate\fP\s+1, 152-153, 160
726: \s-1\f(CWShadedBox\fP\s+1, 161-162
727: Spacing Control, 152-153
728: spline control points, 153, 156-157
729: \s-1\f(CWSquare\fP\s+1, 150, 152, 158
730: Syntax, 160
731: \s-1\f(CWtroff\fP\s+1, 147, 151
732: user-defined shapes, 150
733:
734: dangerous commands,\fI uucp\fP, 572
735: Data Block,\fI fsck\fP, 581-584, 587, 589-592
736: data blocks,\fI streams\fP, 504-505, 508-509
737: data messages,\fI streams\fP, 505, 508
738: Datakit,\fI backup\fP, 597-598, 600
739: \fIipc\fP, 526, 528-530
740: \fIlp\fP, 603, 607-608
741: \fInetb\fP, 513-514
742: \fIsetup\fP, 497, 500
743: \fIstreams\fP, 505
744: \fIuucp\fP, 563, 566-567, 577
745: Datakit administrator,\fI authmgr\fP, 540-541
746: Datakit controller,\fI authmgr\fP, 533, 536
747: Datakit node,\fI authmgr\fP, 531, 535-536
748: Datakit Redial Mechanism,\fI authmgr\fP, 535, 541
749: \s-1\f(CWdcheck\fP\s+1,\fI setup\fP, 498
750: \s-1\f(CWdcon\fP\s+1 service,\fI authmgr\fP, 534
751: deadlock, \fIspin\fP, 429-450
752: debugger, \fIpi\fP, 335-345
753: debugging,\fI netb\fP, 521
754: Debugging with Breakpoints,\fI cin\fP, 331
755: \s-1\f(CWdemonk\fP\s+1, \fImonk\fP, 239-258
756: Dependencies on variables,\fI mk\fP, 276
757: dependency graph,\fI mk\fP, 273, 275-279
758: destination address,\fI upas\fP, 557-560
759: Detection And Correction Of Corruption,
760: \fI fsck\fP, 582
761: deterministic finite automaton,\fI lex\fP, 375-376
762: device driver,\fI latex\fP, 264-266
763: \fIstreams\fP, 503-504, 507-509
764: device number,\fI netb\fP, 514-515, 519-520
765: \fIsetup\fP, 498
766: Diacritical Marks,\fI eqn\fP, 29, 34
767: \s-1\f(CWdialout\fP\s+1,\fI setup\fP, 499
768: digital images,\fI raster\fP, 486, 488
769: digitized image, \fIpico\fP, 423-428
770: direct connection,\fI uucp\fP, 563, 566, 568
771: directed graphs, \fIdag\fP, 147-162
772: directory entry,\fI fsck\fP, 582-585, 587-591
773: directory inode,\fI fsck\fP, 583-584, 587-591
774: Disabling accounts based on unsuccessful
775: logins,\fI security\fP, 553
776: Disks and file systems,\fI setup\fP, 498
777: Display Equations,\fI eqn\fP, 25, 27, 32
778: \s-1\f(CWdither\fP\s+1,\fI raster\fP, 488-489
779: \s-1\f(CWdkhup\fP\s+1,\fI setup\fP, 500
780: \s-1\f(CWdkmgr\fP\s+1,\fI setup\fP, 499-500
781: \s-1\f(CWdmesg\fP\s+1,\fI setup\fP, 499
782: \s-1\f(CWdocgen\fP\s+1,\fI ms\fP, 8, 12, 16
783: \s-1\f(CWdoctype\fP\s+1,\fI ms\fP, 13
784: document language translator, \fIlp\fP, 603-608
785: Document Style Options,\fI latex\fP, 262
786: Document Styles,\fI latex\fP, 259, 266
787: Drawing,\fI cip\fP, 175-181, 184-185
788: Drawing Algorithms,\fI dag\fP, 153
789: Duplicate block,\fI fsck\fP, 583-584, 587-592
790: \s-1\f(CWdvips\fP\s+1,\fI latex\fP, 264-266
791: \s-1\f(CWdvit\fP\s+1,\fI latex\fP, 259, 264
792: dynamic display,\fI anim\fP, 451, 453
793: Dynamic Statistical Displays, \fIanim\fP, 451-475
794: dynamic typing,\fI snocone\fP, 297
795: \s-1\f(CWed\fP\s+1,\fI prefer\fP, 164
796: \fIsam\fP, 399, 401, 403, 410, 413-414, 419-421
797: \fIsed\fP, 389
798: \fIupas\fP, 559
799: \s-1\f(CWegrep\fP\s+1,\fI sam\fP, 403, 410
800: \fIupas\fP, 559
801: Encrypted File,\fI security\fP, 551-552
802: encrypted password,\fI security\fP, 544-545, 553
803: \s-1\f(CW\s-1ENVIRON\s+1\fP\s+1,\fI mk\fP, 281
804:
805: \fIeqn\fP, 25-34
806: \s-1\f(CW\(emmm\fP\s+1, 25-27
807: \s-1\f(CW\(emms\fP\s+1, 25-27, 30, 34
808: \s-1\f(CW\(emT\fP\s+1 argument, 34
809: \s-1\f(CW\&.\s-1EN\s+1\fP\s+1, 25-34
810: \s-1\f(CW\&.\s-1EQ\s+1\fP\s+1, 25-34
811: \s-1\f(CWabove\fP\s+1, 25, 27, 31-33
812: \s-1\f(CWback\fP\s+1, 31-33
813: Big Brackets, Etc, 30
814: \s-1\f(CWbold\fP\s+1, 29, 33
815: Braces for Grouping, 27
816: \s-1\f(CWceiling\fP\s+1, 30
817: \s-1\f(CWcheckeq\fP\s+1, 34
818: \fIcip\fP, 175
819: \s-1\f(CWcol\fP\s+1, 31
820: \s-1\f(CWcopy\fP\s+1, 32-33
821: \s-1\f(CWcpile\fP\s+1, 31, 33
822: Definitions, 32
823: \s-1\f(CWdelim\fP\s+1, 25, 27-28, 30-34
824: Diacritical Marks, 29, 34
825: Display Equations, 25, 27, 32
826: \s-1\f(CWdown\fP\s+1, 32-34
827: \s-1\f(CWfat\fP\s+1, 29
828: File Inclusion, 32
829: \s-1\f(CWfloor\fP\s+1, 30
830: \s-1\f(CWfont\fP\s+1, 29-30, 32-33
831: Fractions, 28
832: \s-1\f(CWfrom\fP\s+1, 28-29
833: \s-1\f(CWfwd\fP\s+1, 31, 33
834: \s-1\f(CWgfont\fP\s+1, 29, 33
835: \fIgrap\fP, 129, 132, 142
836: \s-1\f(CWgrap\fP\s+1, 34
837: Greek, 26, 33
838: \s-1\f(CWgsize\fP\s+1, 29, 33
839: \s-1\f(CWinclude\fP\s+1, 30, 32-33
840: Input spaces, 26
841: \s-1\f(CWint\fP\s+1, 26, 28-29
842: \s-1\f(CWitalic\fP\s+1, 26-27, 29-30, 33
843: Keywords, Precedences, Etc, 32
844: \s-1\f(CWlcol\fP\s+1, 31, 33
845: \s-1\f(CWleft\fP\s+1, 25-28, 30-33
846: \s-1\f(CWlineup\fP\s+1, 25, 30, 32-33
847: Lining up Equations, 30
848: Local Motions, 31-32
849: \s-1\f(CWlpile\fP\s+1, 31, 33
850: \s-1\f(CWmark\fP\s+1, 25, 27, 29-30, 32-34
851: mathematical words, 33
852: Matrices, 31
853: \fImonk\fP, 249
854: \fIms\fP, 11, 13, 17, 20
855: Output spaces, 26
856: \s-1\f(CWover\fP\s+1, 25, 28-30, 32-34
857: \s-1\f(CWpic\fP\s+1, 34
858: \fIpic\fP, 53, 69-70
859: \s-1\f(CWpile\fP\s+1, 25, 31-34
860: \s-1\f(CWpost\fP\s+1, 34
861: PostScript, 34
862: Quoted Text, 29
863: \s-1\f(CWrcol\fP\s+1, 31, 33
864: \s-1\f(CWright\fP\s+1, 25-33
865: \s-1\f(CWroman\fP\s+1, 26, 29-33
866: \s-1\f(CWrpile\fP\s+1, 31, 33
867: Shorthand for In-line Equations, 27
868: \s-1\f(CWsin\fP\s+1, 26, 30, 33
869: Size and Font Changes, 29
870: \s-1\f(CWsize\fP\s+1, 29
871: Spaces, Again, 26
872: \s-1\f(CWsqrt\fP\s+1, 28, 33
873: Square Roots, 28
874: \s-1\f(CWsub\fP\s+1, 25-29, 31-33
875: Subscripts and Superscripts, 26-27
876: Summation, Integral, Etc, 28
877: \s-1\f(CWsup\fP\s+1, 25-33
878: Symbols, Special Names, Greek, 26
879: \s-1\f(CWtbl\fP\s+1, 34
880: \fItbl\fP, 35-36, 40
881: \s-1\f(CWto\fP\s+1, 28
882: \s-1\f(CWtroff\fP\s+1 special-character, 30
883: \s-1\f(CWtroff\fP\s+1, 25-26, 29-30, 34
884: \fItrofftut\fP, 223, 226-228
885: Troubleshooting, 33
886: Tuning \s-1\f(CWeqn\fP\s+1 Output, 34
887: \s-1\f(CWup\fP\s+1, 30-34
888: Use on \s-2UNIX\s+2, 34
889:
890: equations, \fIeqn\fP, 25-34
891: \fImonk\fP, 239, 244, 249
892: \fIms\fP, 7, 11-12, 17, 20
893: Error Handling,\fI yacc\fP, 367, 370
894: Error Messages,\fI uucp\fP, 578
895: error recovery,\fI yacc\fP, 363, 367-369, 372
896: Ethernet,\fI ipc\fP, 529
897: \fIlp\fP, 603, 608
898: \fIsetup\fP, 497, 500
899: Executability,\fI spin\fP, 429, 432, 443, 445
900: exhaustive validation,\fI spin\fP, 429, 438
901:
902: \fIf77\fP, 311-323
903: \s-1\f(CWa\fP\s+1 Format, 321
904: Alternate Return, 315, 317, 320
905: Argument Lists, 314-315
906: Array Declarations, 318
907: Automatic Storage, 312
908: Binary Initialization Constants, 313
909: Blank Lines, 317
910: Blanks on Input, 320
911: Block \s-1\f(CWif,\fP\s+1 319
912: C compilers, 311-312
913: C function, 312, 314-315
914: \s-1\f(CWcanseek\fP\s+1, 316
915: Character Constants, 313, 319-320
916: \s-1\f(CWcharacter\fP\s+1 Data Type, 318
917: Character String, 312-313, 318-319,
918: 321
919: \s-1\f(CWclose\fP\s+1, 316, 321-322
920: Colon, 318-320
921: Commas in Formatted Input, 314
922: \s-1\f(CWcommon\fP\s+1 block, 315, 318
923: \s-1\f(CWcomplex\fP\s+1, 312, 314-315, 318-319, 321
924: Concatenation, 319
925: Data Representations, 315
926: \s-1\f(CWdata\fP\s+1 statement, 313, 318-319
927: Declarations, 314-315, 317, 323
928: Differences Between Fortran 66 and
929: Fortran 77, 317
930: Direct I/O, 316, 321-323
931: \s-1\f(CWdo\fP\s+1 loop, 312-314, 317, 319
932: \s-1\f(CWdouble complex\fP\s+1, 312, 315
933: double precision, 312, 314-315, 317,
934: 319
935: \s-1\f(CWend=,\fP\s+1 \s-1\f(CWerr=,
936: \fP\s+1 and \s-1\f(CWiostat=\fP\s+1 Clauses,
937: 320
938: entry point, 315, 317, 320
939: \s-1\f(CWentry\fP\s+1 statement, 317
940: \s-1\f(CWequivalence\fP\s+1, 312-314
941: Executable Statements, 317, 319
942: Exponentiation, 319
943: Expressions, 318-319
944: Extended Range, 317
945: external names, 313
946: \s-1\f(CWexternal\fP\s+1, 315-318
947: Features Deleted from Fortran 66, 317
948: File Control Statements, 322
949: File Formats, 311, 315
950: flags, 311-312
951: Floating Point, 317, 321
952: Format Variables, 320
953: Formatted I/O, 316, 320-323
954: \s-1\f(CWfseek\fP\s+1, 316
955: \s-1\f(CWgoto\fP\s+1, 315, 317, 319
956: halfword integers, 314
957: Hollerith, 313, 317
958: I/O system, 311, 313-314, 316, 320
959: Implementation Strategy, 312
960: \s-1\f(CWimplicit\fP\s+1 statement, 318
961: Implicit Undefined statement, 312
962: \s-1\f(CWinclude\fP\s+1 Statement, 313
963: Input/Output, 312, 320
964: \s-1\f(CWinquire\fP\s+1, 322-323
965: \s-1\f(CWinteger\fP\s+1, 312-313, 315, 318
966: \s-1\f(CWinteger\(**2\fP\s+1, 314
967: Inter-Procedure Interface, 314
968: Internal Files, 321-322
969: intrinsic function, 314, 318
970: \s-1\f(CWintrinsic\fP\s+1 statement, 318
971: \s-1\f(CWIw.m\fP\s+1, 321
972: Language Extensions, 312
973: \s-1\f(CWlen\fP\s+1, 318
974: List-Directed Formatting, 321
975: logical quantities, 312, 314
976: lower case, 312-313
977: non-character variables, 313-314
978: One-Trip \s-1\f(CWdo\fP\s+1 Loops, 313
979: \s-1\f(CWopen\fP\s+1, 316, 321-323
980: Optional Plus Signs, 320
981: Options, 311
982: Portability Considerations, 316
983: Positional Editing Codes, 320
984: Pre-Connected Files and File
985: Positions, 316
986: \s-1\f(CWprint\fP\s+1 statement, 321
987: Procedure Names, 314-315
988: Program and Block Data Statements,
989: 317
990: Program Form, 317
991: \s-1\f(CWread\fP\s+1, 314, 316, 320-323
992: \s-1\f(CWreal\fP\s+1, 312-315, 317-319, 321
993: record length, 314, 316, 322-323
994: Recursion, 312
995: Relaxation of Restrictions, 319
996: \s-1\f(CWreturn\fP\s+1, 314-315, 317-318, 320, 323
997: \s-1\f(CWsave\fP\s+1 statement, 318
998: scratch file, 322
999: sequential I/O, 316, 321, 323
1000: Short Integers, 312, 314
1001: source file, 311
1002: Source Input Format, 312
1003: Standard Units, 321
1004: \s-1\f(CWstatic\fP\s+1, 312, 317
1005: Structure of Fortran Files, 315
1006: \s-1\f(CWsubroutine\fP\s+1, 315, 317, 320
1007: Substrings, 319, 321
1008: \s-1\f(CWt\fP\s+1 and \s-1\f(CWtl\fP\s+1 Formats, 314
1009: type statement, 312
1010: Unrepresentable Values, 321
1011: upper case letters, 312-313
1012: Usage, 311-313
1013: Violations Of The Standard, 314
1014: \s-1\f(CWwrite\fP\s+1 statement, 320-321
1015:
1016: Fatal System Errors,\fI uucp\fP, 578
1017: \s-1\f(CWfbi\fP\s+1,\fI raster\fP, 486
1018: figure placement, \fIpm\fP, 21-24
1019: Figures,\fI monk\fP, 239, 242-243, 248, 250
1020: file access,\fI uucp\fP, 569, 572, 578
1021: file assignment,\fI anim\fP, 462
1022: file backup system, \fIbackup\fP, 593-601
1023: file descriptor,\fI ipc\fP, 523, 525-528, 530
1024: File Inclusion,\fI eqn\fP, 32
1025: file mode,\fI security\fP, 546-547
1026: File Motel, \fIbackup\fP, 593-601
1027: file name,\fI ipc\fP, 526, 528, 530
1028: file names,\fI mk\fP, 276-277
1029: file parameter,\fI anim\fP, 456, 461-462
1030: file server,\fI authmgr\fP, 531
1031: file system, \fIfsck\fP, 581-592
1032: \fIipc\fP, 523-525, 530
1033: \fInetb\fP, 513-522
1034: file system check, \fIfsck\fP, 581-592
1035: File System Operations,\fI netb\fP, 513-515
1036: file system size,\fI fsck\fP, 582-583, 586
1037: file system type,\fI ipc\fP, 524-525
1038: file transfer,\fI uucp\fP, 563-565, 578
1039: \s-1\f(CWfilemap\fP\s+1,\fI backup\fP, 596-597
1040: Files And File Systems,\fI security\fP, 546-547
1041: finite automaton,\fI lex\fP, 376
1042: Flow Control,\fI streams\fP, 503-504, 506, 510
1043: \s-1\f(CWfmdaemon\fP\s+1,\fI backup\fP, 594, 600
1044: font directory,\fI latex\fP, 264-265
1045: Footnotes,\fI monk\fP, 244, 250-251, 253
1046: formatting information,\fI tbl\fP, 36
1047: Formatting References with Prefer, \fIprefer\fP,
1048: 163-174
1049: formatting styles,\fI prefer\fP, 163, 169
1050: Fortran compiler, \fIf77\fP, 311-323
1051: frame buffer,\fI pico\fP, 423, 425, 427
1052: \fIraster\fP, 483-487
1053: Frame buffer commands,\fI raster\fP, 485-486
1054: Frame parameters,\fI anim\fP, 462
1055: Frame window,\fI pi\fP, 340-341
1056: free block list,\fI fsck\fP, 581-586, 591-592
1057: \fIsetup\fP, 498
1058: Free list blocks,\fI fsck\fP, 581-583, 585
1059: Fsck - The \s-2UNIX F\s+2ile System Check\s+2
1060: \s-2Program, \fIfsck\fP, 581-592
1061:
1062: \fIfsck\fP, 581-592
1063: Bad block, 582-584, 587-589, 591-592
1064: bad data, 583-584
1065: \s-2BAD\s+2/\s-2DUP \s+2error condition, 587-588
1066: block number, 582-585, 587-588, 592
1067: Cleanup, 586, 592
1068: Conventions, 585
1069: corrupted file system, 581-582
1070: Corruption Of The File System, 582
1071: Data Block, 581-584, 587, 589-592
1072: de-allocate inode, 587-588, 591
1073: Detection And Correction Of
1074: Corruption, 582
1075: directory data block, 584-585
1076: directory entry inode number, 584
1077: directory entry, 582-585, 587-591
1078: directory inode numbers, 584-585
1079: directory inode, 583-584, 587-591
1080: Duplicate block, 583-584, 587-592
1081: error conditions, 585-592
1082: file system size, 582-583, 586
1083: First Free List Block, 582
1084: Free block count, 582-583, 591-592
1085: free block list, 581-586, 591-592
1086: Free inode count, 582-583, 590-591
1087: Free List Block, 582-583, 592
1088: Free list blocks, 581-583, 585
1089: Hardware Failure, 582-583
1090: Improper System Shutdown and Startup,
1091: 582
1092: Indirect Block, 581-584
1093: Initialization, 586
1094: inode number, 582, 584-585, 588-590
1095: inode size, 583-584, 587
1096: inodes, 581-588, 591-592
1097: Link count, 583, 587, 589-591
1098: \s-1\f(CWlost+found\fP\s+1, 583, 585, 589-590
1099: mode word, 583-584, 587
1100: mounted file system, 581-582, 592
1101: Phase 1: Check Blocks and sizes, 587
1102: Phase 1B: Rescan for more dups, 588, 588
1103: Phase 3: Check connectivity, 589, 590
1104: Phase 5: Check free list, 591, 592
1105: regular inode, 583, 587
1106: root directory, 583, 585-586, 589-590
1107: root file system, 581, 592
1108: root inode, 588-589
1109: \fIsetup\fP, 497-498
1110: shutdown procedures, 582
1111: Size check, 584, 586, 588
1112: special character inode, 583, 587
1113: Super-Block, 581-583, 585, 591-592
1114: \s-1\f(CWsync\fP\s+1, 581-582
1115: unreferenced files, 590
1116: Update Of The File System, 581
1117: virtual memory buffer cache, 587
1118:
1119: \s-1\f(CWfstab\fP\s+1,\fI setup\fP, 499
1120: garbage-compacted arena,\fI sam\fP, 411
1121: garbage-compacting allocator,\fI sam\fP, 411
1122: gateway machine,\fI ipc\fP, 530
1123: geometric objects,\fI anim\fP, 458-459
1124: \s-1\f(CWgetty\fP\s+1,\fI setup\fP, 499
1125: Gnot terminal,\fI authmgr\fP, 531-534, 540-541
1126: \fIraster\fP, 483-484
1127: Grammars for Expressions,\fI yacc\fP, 354
1128: Grammars in Yacc Specifications,\fI yacc\fP, 348
1129: Grap \(em A Language for Typesetting
1130: Graphs, \fIgrap\fP, 109-146
1131:
1132: \fIgrap\fP, 109-146
1133: \s-1\f(CW\&.G1\fP\s+1, 109-110, 117, 140-143, 145
1134: \s-1\f(CW\&.G2\fP\s+1, 109-110, 117, 130, 140-142, 145
1135: \s-1\f(CW/usr/lib/grap.defines\fP\s+1, 141, 146
1136: arithmetic, 117, 121, 129, 133, 144
1137: \s-1\f(CWarrow\fP\s+1, 116, 144
1138: \s-1\f(CWawk\fP\s+1, 127, 131-132, 135-138
1139: \s-1\f(CWblob\fP\s+1, 140
1140: \s-1\f(CWbullet\fP\s+1, 116, 118, 121, 123, 126,
1141: 135-136, 140-141, 146
1142: \s-1\f(CWby\fP\s+1 clause, 143-144
1143: \s-1\f(CWcircle\fP\s+1, 116, 118, 121, 135, 142, 144
1144: comment, 145
1145: \s-1\f(CWcoord\fP\s+1, 112, 115, 118, 121, 132, 141-143
1146: \s-1\f(CWcopy thru\fP\s+1, 145
1147: \s-1\f(CWcopy\fP\s+1, 110, 116-117, 119, 124, 130, 139,
1148: 141-142, 145
1149: \s-1\f(CWdashed\fP\s+1, 112, 143
1150: data file, 109-110, 119, 129
1151: \s-1\f(CWdefine\fP\s+1, 117-118, 132, 141, 143, 145
1152: \s-1\f(CWdotted\fP\s+1, 112, 114, 133, 143
1153: \s-1\f(CWdraw\fP\s+1, 109, 114, 116, 119, 124, 127,
1154: 129, 131, 134, 139, 142-144
1155: \s-1\f(CWelse\fP\s+1 clause, 120, 144
1156: \s-1\f(CWeqn\fP\s+1, 129, 132, 142
1157: \fIeqn\fP, 34
1158: \s-1\f(CWexp\fP\s+1, 141, 144
1159: \s-1\f(CWfor\fP\s+1 statement, 109, 119-120, 133, 144
1160: \s-1\f(CWframe\fP\s+1, 111-112, 116, 128, 138, 140,
1161: 142-143, 145
1162: \s-1\f(CWgraph\fP\s+1 command, 127, 145
1163: \s-1\f(CWgrid\fP\s+1, 116, 142-143
1164: horizontal lines, 123-124
1165: \s-1\f(CWideal\fP\s+1, 142
1166: \s-1\f(CWif\fP\s+1 statement, 109, 120, 124, 129, 137
1167: \s-1\f(CWif-then-else\fP\s+1 statement, 144
1168: immediate macro, 119
1169: \s-1\f(CWin\fP\s+1 clauses, 132, 143
1170: \s-1\f(CWinclude\fP\s+1, 110, 144-146
1171: \s-1\f(CWlabel\fP\s+1, 143-144
1172: \s-1\f(CWline\fP\s+1, 116, 124, 135, 144
1173: \s-1\f(CWlog\fP\s+1, 115, 118, 121, 134, 141, 143-144
1174: macro, 109, 117-120, 128, 132-133,
1175: 139-141, 144-145
1176: \fIms\fP, 11
1177: \s-1\f(CWnew,\fP\s+1 114, 144
1178: \s-1\f(CWnext\fP\s+1, 116-117, 119, 129, 144
1179: one-dimensional data, 133-135
1180: \s-1\f(CWpic\fP\s+1, 109-110, 117, 128, 132, 141-143,
1181: 145
1182: \fIpic\fP, 53, 67
1183: \s-1\f(CWplot\fP\s+1, 142, 144
1184: plotting symbol, 118-119, 135, 140
1185: predefined macros, 116
1186: \s-1\f(CWprint\fP\s+1 statement, 127, 145
1187: \s-1\f(CWprintf\fP\s+1, 115, 143-144
1188: Reference Manual, 109, 138, 142
1189: \s-1\f(CWscatmat\fP\s+1 program, 132
1190: scatter plot, 111
1191: \s-1\f(CWsh\fP\s+1 command, 145
1192: \s-1\f(CWsh\fP\s+1 statement, 138
1193: \s-1\f(CWsin\fP\s+1, 144
1194: size changes, 121, 140-141
1195: \s-1\f(CWsize\fP\s+1 clause, 114
1196: \s-1\f(CWsize\fP\s+1 command, 141
1197: \s-1\f(CWsolid\fP\s+1, 111-112, 115-116, 143
1198: \s-1\f(CWsqrt\fP\s+1, 117, 144
1199: \s-1\f(CWsquare\fP\s+1, 117, 146
1200: \s-1\f(CWstderr\fP\s+1, 127, 141, 145
1201: \s-1\f(CWthru\fP\s+1 parameter, 117
1202: tick-location, 143
1203: \s-1\f(CWticks\fP\s+1 command, 113, 115-116, 133
1204: \s-1\f(CWticks off\fP\s+1, 113
1205: \s-1\f(CWticks\fP\s+1 statement, 120, 132, 143
1206: \s-1\f(CWtroff\fP\s+1, 109-110, 136, 140-141, 145
1207: Tutorial, 109-110
1208: two coordinate systems, 118-119
1209: typesetter graphics, 142
1210: \s-1\f(CWuntil\fP\s+1 clause, 130
1211: Using grap, 141
1212: \s-1\f(CWvticks\fP\s+1, 134
1213: \s-1\f(CWwidth\fP\s+1 attribute, 143
1214: \s-1\f(CWwith\fP\s+1 clause, 128
1215:
1216: graph description,\fI dag\fP, 147-151, 153, 159
1217: graphical I/O devices, \fIraster\fP, 483-495
1218: graphics, \fIanim\fP, 451-475
1219: \fIcip\fP, 175-186
1220: \fIideal\fP, 79-107
1221: \fIlatex\fP, 265-266
1222: \fIpic\fP, 53-77
1223: gray shades,\fI raster\fP, 491
1224: \s-1\f(CWgrep\fP\s+1,\fI sam\fP, 406
1225: \fIspin\fP, 429-450
1226: group ids,\fI netb\fP, 513-515
1227: group logins,\fI security\fP, 554
1228: group permissions,\fI security\fP, 546, 554
1229: guarded command language, \fIspin\fP, 429-450
1230: Guide to Preparing Documents with \-mcs and
1231: \-ms,\fI ms\fP, 17
1232: guiding points,\fI cip\fP, 182
1233: \fIideal\fP, 84, 93
1234: halftone,\fI raster\fP, 488
1235: Hardware Failure,\fI fsck\fP, 582-583
1236: header file,\fI mk\fP, 269, 271-272, 277
1237: high-resolution rgb video,\fI raster\fP, 483
1238: host machine,\fI cip\fP, 184-185
1239: I/O control requests,\fI ipc\fP, 523
1240: \s-1\f(CWicheck\fP\s+1,\fI setup\fP, 498
1241: Ideal \(em A Picture-specification Language,
1242: \fIideal\fP, 79-107
1243:
1244: \fIideal\fP, 79-107
1245: \s-1\f(CW\(em4\fP\s+1, 105
1246: \s-1\f(CW\(eml\fP\s+1, 106
1247: \s-1\f(CW\(emn\fP\s+1, 105
1248: \s-1\f(CW\(emp\fP\s+1, 105
1249: \s-1\f(CW\(emq\fP\s+1, 106
1250: \s-1\f(CW\(emr\fP\s+1, 106
1251: \s-1\f(CW\&.\s-1IE\s+1\fP\s+1, 79, 84, 88-90, 96-97, 101, 104-107
1252: \s-1\f(CW\&.\s-1IF\s+1\fP\s+1, 104
1253: \s-1\f(CW\&.\s-1IS\s+1\fP\s+1, 79-97, 99-101, 103-107
1254: Absolute Value, 104
1255: Angle Processing, 106
1256: Arc, 82-83, 90, 92-93, 96-97, 104-106
1257: Arrow, 82-84, 86-88, 94, 96-99, 106
1258: B-Trees, 97
1259: boundary list, 92, 105
1260: box definition, 82, 93, 106-107
1261: Box Placement, 105
1262: Boxes, 80, 82, 84, 87, 90, 93-94,
1263: 104-106
1264: \fIcip\fP, 185
1265: Circles, 82, 89-90, 92, 96-97
1266: circular arcs, 82, 92-93
1267: Column Width, 106-107
1268: Command-Line Options, 105
1269: Commands to Control ideal Processing,
1270: 106
1271: Commands to the Postprocessor, 106-107
1272: comment, 80, 104
1273: complex numbers, 79, 81
1274: \s-1\f(CWconstruct\fP\s+1, 90-95, 105
1275: Constructing and Drawing Boxes, 105
1276: coordinate system, 79-80, 107
1277: Dash, 89-91, 96, 106
1278: Defining Boxes, 80
1279: Defining the Bounding Box, 106
1280: dependent variables, 81
1281: \s-1\f(CWdraw\fP\s+1 command, 94
1282: Elements of the \s-1\f(CWideal\fP\s+1 Language, 80,
1283: 104
1284: Equations, 79-82, 88, 90, 104
1285: error messages, 82, 90
1286: Filling Regions, 90
1287: Floating Truncation, 104
1288: Forgetting a Box, 106
1289: \fIgrap\fP, 142
1290: guiding points, 84, 93
1291: Including Files, 106
1292: independent variables, 81
1293: Inverse Trigonometric Function, 104
1294: Iteration of \s-1\f(CWideal\fP\s+1 Constructs, 88
1295: \fIlatex\fP, 265
1296: Library Files, 82, 95-96, 106
1297: Line Drawing, 104
1298: local variables, 80, 82-84, 90, 93, 97
1299: Manipulating Complex Numbers, 104
1300: Naming Instances of Boxes, 84
1301: Obsolete Features, 107
1302: Opaque Box, 91, 93-94
1303: Opaque Circular Arc Polygons, 92
1304: \s-1\f(CWopaque exterior\fP\s+1, 92-93, 95, 100,
1305: 105
1306: Opaque Polygons, 91
1307: Order is Important, 93
1308: Overview of \s-1\f(CWideal,\fP\s+1 79
1309: Paper Commands, 93
1310: Parameter Section Commands, 85
1311: Pen Drawing, 105
1312: Pens as For-Statements, 90
1313: Pens, 89-91
1314: \fIpic\fP, 53, 72
1315: Picture Height, 106
1316: Picture Width, 106
1317: Placing Boxes, 80
1318: Placing Captions, 105
1319: \fIpm\fP, 23
1320: Polygon Clipping, 100
1321: Postprocessor, 105, 107
1322: \s-1\f(CWput\fP\s+1 statement, 80-85, 92-93, 95
1323: Putting Boxes Together, 84
1324: Quality Option, 105
1325: Rectangle, 80-82, 89, 91-92, 96
1326: Reference Manual, 79, 104
1327: Sector Grid, 99
1328: Some Hard Facts, 93
1329: spline, 83-84, 90, 93, 105
1330: Square Root Function, 104
1331: Statements Related to Opaquing, 105
1332: Text Captions, 83
1333: \s-1\f(CWtroff\fP\s+1, 79, 84, 93, 104-105
1334: Unit Vector Functions, 104
1335: Variable Declarations, 97, 104
1336: \s-1\f(CWwavy\fP\s+1, 89-91, 96, 106
1337:
1338: ImPress,\fI lp\fP, 603, 606
1339: Improper System Shutdown and Startup,\fI fsck\fP,
1340: 582
1341: Indirect Block,\fI fsck\fP, 581-584
1342: \s-1\f(CWinit\fP\s+1,\fI setup\fP, 499
1343: inode size,\fI fsck\fP, 583-584, 587
1344: inter-process communication, \fIstreams\fP,
1345: 503-511
1346: interactive debugger, \fIpi\fP, 335-345
1347: interactive drawing system, \fIcip\fP, 175-186
1348: interactive editor, \fIsam\fP, 399-421
1349: interactive mode,\fI cin\fP, 325-330, 332-333
1350: intermediate modules,\fI ipc\fP, 524
1351: Interprocess Communication, \fIipc\fP, 523-530
1352: \fIstreams\fP, 508
1353: Interprocessor Communication,\fI lp\fP, 607
1354: \s-2IP \s+2packets,\fI ipc\fP, 529-530
1355:
1356: \fIipc\fP, 523-530
1357: \s-1\f(CW/cs\fP\s+1, 528
1358: \s-1\f(CW/etc/netcaller\fP\s+1 program, 527
1359: \s-1\f(CW/etc/utmp\fP\s+1 file, 526
1360: Addresses, 525, 528
1361: \s-1\f(CWauth\fP\s+1, 529
1362: automatic dialers, 525-526
1363: \s-1\f(CWcon\fP\s+1, 529
1364: Connection Server, 527
1365: Datakit, 526, 528-530
1366: \s-1\f(CWdk\fP\s+1, 528
1367: Establishing Communication, 523, 525
1368: Ethernet, 529
1369: file descriptor, 523, 525-528, 530
1370: file name, 526, 528, 530
1371: file system type, 524-525
1372: file system, 523-525, 530
1373: gateway machine, 530
1374: Generalized Mounting, 525
1375: I/O control requests, 523
1376: intermediate modules, 524
1377: \s-2IP \s+2packets, 529-530
1378: \s-2IPC I\s+2mplementation, 528
1379: \s-2IPC \s+2routines, 528-529
1380: \s-1\f(CWipcaccept\fP\s+1, 527-528
1381: \s-1\f(CWipccreat\fP\s+1, 527-529
1382: \s-1\f(CWipclisten\fP\s+1, 527-528
1383: \s-1\f(CWipcopen\fP\s+1, 527-529
1384: \s-1\f(CWipcreject\fP\s+1, 527-528
1385: kernel code, 526-527
1386: \s-1\f(CWlogin\fP\s+1, 526, 528-529
1387: \s-1\f(CWmount\fP\s+1, 524-526
1388: multi-player game, 527, 529
1389: name translation, 526, 528
1390: \fInetb\fP, 513
1391: Network Calling: Simple Form, 526
1392: network connection, 525-527, 529
1393: Network Managers, 529
1394: network server, 528
1395: New System Mechanisms, 525
1396: Passing Files, 526
1397: \s-1\f(CWphone\fP\s+1, 528
1398: \s-1\f(CWpi\fP\s+1, 525
1399: \s-1\f(CWpipe\fP\s+1, 523-528, 530
1400: port number, 529
1401: Process Connections, 527
1402: \s-1\f(CWread\fP\s+1, 523-524
1403: \s-1\f(CWrecvfile\fP\s+1, 526-527
1404: remote file system, 524-525, 530
1405: remote login, 529
1406: remote mail, 528
1407: remote system, 526
1408: \s-1\f(CWrlogin\fP\s+1, 529
1409: \s-1\f(CWselect\fP\s+1, 527-528
1410: \s-1\f(CWsendfile\fP\s+1, 526
1411: server process, 524-525
1412: Service Manager, 529
1413: socket, 525-526
1414: special file, 525-526
1415: stream, 523-530
1416: Talking to Users, 526
1417: \s-1\f(CWtcp\fP\s+1, 528
1418: \s-2TCP\s+2/\s-2IP\s+2, 528-530
1419: terminal processing, 523, 529
1420: user id, 528-529
1421: \s-1\f(CWuucp\fP\s+1 file-transfer, 529
1422: \s-1\f(CWvismon\fP\s+1, 526
1423: \s-1\f(CWwrite\fP\s+1, 524, 526
1424:
1425: \s-2IPC \s+2routines,\fI ipc\fP, 528-529
1426: \s-2IPC \s+2system,\fI backup\fP, 594, 597-600
1427: \s-1\f(CWipccreat\fP\s+1,\fI setup\fP, 500
1428: \s-1\f(CWipconfig\fP\s+1,\fI setup\fP, 500
1429: \s-1\f(CWipcopen\fP\s+1,\fI setup\fP, 500
1430: \s-2IT\s+2frame buffer,\fI raster\fP, 484-486
1431: \s-1\f(CWjx7\fP\s+1,\fI music\fP, 478
1432: kernel,\fI netb\fP, 513
1433: kernel code,\fI ipc\fP, 526-527
1434: \s-1\f(CWkill\fP\s+1 Files,\fI lp\fP, 607
1435: kill processing,\fI streams\fP, 507
1436: \s-2KMC\s+2,\fI setup\fP, 500
1437: \s-2LALR \s+2grammars, \fIyacc\fP, 347-374
1438: laser printers,\fI trofftut\fP, 223, 225
1439: LaTeX User Guide, \fIlatex\fP, 259-267
1440:
1441: \fIlatex\fP, 259-267
1442: \s-1\f(CW\(emms\fP\s+1, 260
1443: \s-1\f(CW\(emp\fP\s+1, 265
1444: \s-1\f(CW\(emt\fP\s+1, 265
1445: \s-1\f(CW/usr/lib/tex/fonts\fP\s+1, 264
1446: \s-1\f(CW/usr/lib/tex/macros\fP\s+1, 259
1447: \s-1\f(CW\edocumentstyle\fP\s+1, 259-260
1448: \s-1\f(CW\especial\fP\s+1, 265-266
1449: \s-1\f(CWacmtrans\fP\s+1 Style, 261
1450: \s-1\f(CWattart\fP\s+1 Style, 260
1451: \s-1\f(CWattletter\fP\s+1 Style, 262, 266
1452: Bibliographies, 263
1453: bibliography styles, 259, 263-264, 266
1454: \s-1\f(CWbibtex\fP\s+1, 259, 263-264
1455: bitmap fonts, 265-266
1456: \s-1\f(CWcup\fP\s+1 Style, 262
1457: device driver, 264-266
1458: Document Style Options, 262
1459: Document Styles, 259, 266
1460: \s-1\f(CWdvips\fP\s+1, 264-266
1461: \s-1\f(CWdvit\fP\s+1, 259, 264
1462: font directory, 264-265
1463: graphics, 265-266
1464: \s-1\f(CWideal\fP\s+1, 265
1465: \s-1\f(CWlp\fP\s+1, 264
1466: \fIlp\fP, 603-604, 606
1467: macro directory, 259, 263
1468: Other Packages, 266
1469: Output Devices and Fonts, 264
1470: \fIpic\fP, 265-266
1471: \s-1\f(CWpicext\fP\s+1, 265-266
1472: \s-1\f(CWpicture\fP\s+1 Environment Extensions, 265
1473: \s-1\f(CWpk\fP\s+1 files, 265
1474: PostScript, 264-266
1475: \s-1\f(CWproof\fP\s+1, 259, 264
1476: \s-1\f(CWpsconfig\fP\s+1 file, 264
1477: \s-1\f(CWPsfig\fP\s+1 package, 266
1478: \s-1\f(CWrp\fP\s+1 Style, 260
1479: \s-1\f(CWsiam\fP\s+1 Style, 261
1480: \s-1\f(CWtm\fP\s+1 Style, 259-261
1481: \s-1\f(CWtpic\fP\s+1, 265-266
1482: \s-1\f(CWtroff\fP\s+1, 260, 264-265
1483:
1484: \s-1\f(CWLayers\fP\s+1 software,\fI sam\fP, 417
1485: \s-1\f(CWldpcs\fP\s+1,\fI setup\fP, 501
1486: Left Context Sensitivity,\fI lex\fP, 384
1487: Lex \(em A Lexical Analyzer Generator, \fIlex\fP,
1488: 375-387
1489:
1490: \fIlex\fP, 375-387
1491: \s-1\f(CW$\fP\s+1, 376-378, 380, 384
1492: \s-1\f(CW%%\fP\s+1, 376-377, 381-383, 385-386
1493: \s-1\f(CW%start\fP\s+1, 385
1494: \s-1\f(CW%T\fP\s+1, 385-386
1495: \s-1\f(CW%{\fP\s+1, 382, 386
1496: \s-1\f(CW%}\fP\s+1, 382, 386
1497: \s-1\f(CW\(emll\fP\s+1, 382-383
1498: \s-1\f(CW\(emly\fP\s+1, 383
1499: \s-1\f(CW/\fP\s+1 operator, 378, 380
1500: \s-1\f(CW^\fP\s+1 operator, 378-379, 384
1501: action, 375-377, 379-382, 384-386
1502: Alternation and Grouping, 378
1503: Ambiguous Source Rules, 380
1504: Arbitrary character, 378
1505: automaton interpreter, 376, 378, 385
1506: \s-1\f(CW\s-1BEGIN\s+1\fP\s+1, 385
1507: C, 375-380, 382-383, 386
1508: Caveats and Bugs, 386
1509: character class, 376, 378, 386
1510: character set table, 382, 386
1511: Character Set, 378, 380, 385
1512: comments, 382
1513: Context sensitivity, 378
1514: control flow, 375-376
1515: default action, 379
1516: deterministic finite automaton, 375-376
1517: \s-1\f(CW\s-1ECHO\s+1\fP\s+1, 379, 383-385
1518: end of line, 376
1519: finite automaton, 376
1520: general format, 377
1521: host language, 375-376, 382
1522: input pointer, 377, 381
1523: input stream, 375-378, 380-381, 386
1524: input string, 379, 381
1525: \s-1\f(CWinput\fP\s+1, 376, 380, 382, 385
1526: internal array sizes, 386
1527: Left Context Sensitivity, 384
1528: left context, 378, 384
1529: \s-1\f(CWlex.yy.c\fP\s+1, 382-383
1530: lexical rules, 383-384
1531: longest match, 375, 381
1532: \fImk\fP, 271-276, 279-280
1533: \fImusic\fP, 477, 480
1534: newline character, 376, 378
1535: operators, 377-379, 386
1536: Optional expressions, 378
1537: \s-1\f(CWoutput\fP\s+1, 380, 382, 385
1538: program fragments, 375, 377, 382
1539: Ratfor, 375-376
1540: regular expression, 375-377, 380, 384,
1541: 386
1542: \s-1\f(CW\s-1REJECT\s+1\fP\s+1, 381, 386
1543: Repeated expressions, 378
1544: Repetitions and Definitions, 379
1545: Source Definitions, 382
1546: start condition, 378-379, 382, 384-386
1547: Summary of Source Format, 382, 386
1548: text character, 377
1549: trailing context, 378, 386
1550: \s-1\f(CWunput\fP\s+1, 380, 382, 385-386
1551: Usage, 382
1552: \fIyacc\fP, 347, 369
1553: \s-1\f(CWyacc\fP\s+1, 375-376, 379, 382-383, 386
1554: \s-1\f(CWyyleng\fP\s+1, 379-380, 383
1555: \s-1\f(CWyyless\fP\s+1, 379-380
1556: \s-1\f(CWyylex\fP\s+1, 376, 383
1557: \s-1\f(CWyymore\fP\s+1, 379-380
1558: \s-1\f(CWyytext\fP\s+1, 379-381, 383-385
1559: \s-1\f(CWyywrap\fP\s+1, 380, 383
1560:
1561: lexical analyzer, \fIlex\fP, 375-387
1562: lexical rules,\fI lex\fP, 383-384
1563: light source,\fI raster\fP, 490-491
1564: line disciplines,\fI streams\fP, 503, 509
1565: Link count,\fI fsck\fP, 583, 587, 589-591
1566: local area networks,\fI security\fP, 551
1567: local machine,\fI security\fP, 550-551
1568: log file,\fI backup\fP, 595, 599-600
1569: \fInetb\fP, 513-514
1570: \s-1\f(CWlog\fP\s+1 Files,\fI lp\fP, 604, 607
1571: logger server,\fI backup\fP, 599
1572: \s-1\f(CWlogin\fP\s+1,\fI setup\fP, 499-500
1573: login ids,\fI uucp\fP, 570-571, 574
1574: login name,\fI security\fP, 545, 548, 550, 553-554
1575: login time,\fI security\fP, 547, 553
1576: \s-1\f(CWlost+found\fP\s+1,\fI fsck\fP, 583, 585, 589-590
1577: low-resolution rgb video,\fI raster\fP, 483
1578:
1579: \fIlp\fP, 603-608
1580: \s-1\f(CW\s-1$LPSPOOL\s+1/defdevice\fP\s+1, 603-604
1581: \s-1\f(CW\s-1$LPSPOOL\s+1/prob\fP\s+1 directory, 607
1582: \s-1\f(CW/usr/ipc/lib/auth.local\fP\s+1, 608
1583: \s-1\f(CW/usr/ipc/lib/serv.local\fP\s+1, 608
1584: \s-1\f(CW/usr/spool/lp\fP\s+1, 603
1585: bitmaps, 606
1586: \s-1\f(CWdaemon\fP\s+1 Files, 607
1587: Datakit, 603, 607-608
1588: \s-1\f(CWdefdevice\fP\s+1 specification, 603
1589: \s-1\f(CWdevices\fP\s+1 file, 603-605
1590: Ethernet, 603, 608
1591: \s-1\f(CWgeneric\fP\s+1 preprocessor, 606
1592: ImPress, 603, 606
1593: Interprocessor Communication, 607
1594: \s-1\f(CWkill\fP\s+1 Files, 607
1595: \fIlatex\fP, 264
1596: \s-1\f(CWlatex\fP\s+1, 603-604, 606
1597: \s-1\f(CW\s-1LOCK\fP\s+1 \s+1file, 607
1598: \s-1\f(CW\s-1LOCK\fP\s+1 \s+1program, 607
1599: \s-1\f(CWlog\fP\s+1 Files, 604, 607
1600: \s-2LPDEST\s+2, 603-605
1601: Option list, 605
1602: Options, 603-604
1603: PostScript, 603, 606, 608
1604: \s-1\f(CWprob\fP\s+1 Files, 607
1605: \s-1\f(CWprocess\fP\s+1 Files, 605-606
1606: Repairing Stuck Daemons, 607
1607: \s-1\f(CWsched\fP\s+1 Files, 607
1608: \s-1\f(CWspool\fP\s+1 Files, 606
1609: \s-1\f(CWstat\fP\s+1 Files, 606
1610: Support programs, 606
1611: tektronix graphics, 606
1612: \s-1\f(CWtroff\fP\s+1, 603, 606
1613: Usage, 603
1614: \fIuucp\fP, 572-573
1615: When Thing Go Wrong, 607
1616:
1617: \s-2LPDEST\s+2,\fI lp\fP, 603-605
1618: \s-1\f(CWls\fP\s+1,\fI security\fP, 545, 549
1619: \s-1\f(CWlstat\fP\s+1,\fI backup\fP, 595
1620: M keyboard interface,\fI music\fP, 481
1621: M language,\fI music\fP, 479
1622: macro facility,\fI cip\fP, 175, 184
1623: Macros,\fI trofftut\fP, 223, 229
1624: \s-1\f(CWmail\fP\s+1,\fI security\fP, 544, 547-551
1625: \fIsetup\fP, 499-500
1626: \fIuucp\fP, 563, 574-575
1627: mail interface,\fI upas\fP, 557
1628: mail system,\fI upas\fP, 557, 559, 561-562
1629: \s-1\f(CWmail.log\fP\s+1,\fI setup\fP, 499
1630: \s-1\f(CWmake\fP\s+1,\fI mk\fP, 269, 273, 276-281
1631: \fIupas\fP, 561
1632: mapping table,\fI netb\fP, 514
1633: math functions,\fI raster\fP, 492-493
1634: mathematics, \fIeqn\fP, 25-34
1635: maximum message size,\fI netb\fP, 514
1636: \s-1\f(CWmaxuuscheds\fP\s+1 File,\fI uucp\fP, 574
1637: \s-1\f(CWmaxuuxqts\fP\s+1 File,\fI uucp\fP, 574
1638: \s-1\f(CWmembername\fP\s+1,\fI mk\fP, 272-274
1639: Memory allocation,\fI sam\fP, 411
1640: memory allocator,\fI anim\fP, 451, 468
1641: Message blocks,\fI streams\fP, 504-505
1642: Message Passing,\fI spin\fP, 432, 445
1643: Message Type Definitions,\fI spin\fP, 437
1644: Messages,\fI streams\fP, 503-508, 510
1645: Metheus frame buffer,\fI pico\fP, 423, 425, 427
1646: \fIraster\fP, 484, 486-487
1647: \s-1\f(CWmidi\fP\s+1 process,\fI music\fP, 478
1648: \s-2MIDI \s+2standard,\fI music\fP, 477
1649: \s-1\f(CWmidiblt\fP\s+1,\fI music\fP, 478, 481
1650: minimum spanning tree, \fIanim\fP, 451-475
1651: Misguided Efforts,\fI security\fP, 552
1652: Mk: a successor to make, \fImk\fP, 269-281
1653:
1654: \fImk\fP, 269-281
1655: \s-1\f(CW\s-1$NPROC\s+1\fP\s+1, 280
1656: \s-1\f(CW$prereq\fP\s+1, 270-273, 275-277, 280
1657: \s-1\f(CW$target\fP\s+1, 273, 275-277, 280
1658: \s-1\f(CW%\fP\s+1 metarules, 275, 277
1659: \s-1\f(CW&&\fP\s+1, 274, 280
1660: \s-1\f(CW\(emd\fP\s+1, 270, 272-273, 276-277
1661: \s-1\f(CW\(emdg\fP\s+1, 279
1662: \s-1\f(CW\(eme\fP\s+1, 270, 272-274, 279
1663: \s-1\f(CW\(emg\fP\s+1, 270, 276-277
1664: \s-1\f(CW\(emi\fP\s+1, 274
1665: \s-1\f(CW\(emn\fP\s+1, 274-275, 279
1666: \s-1\f(CW\(emp\fP\s+1, 270-271
1667: \s-1\f(CW\(emS,\fP\s+1 272-273, 276
1668: \s-1\f(CW\(emu\fP\s+1, 273
1669: \s-1\f(CW\(emw\fP\s+1, 275, 277, 279-280
1670: \s-1\f(CW/dev/tty\fP\s+1, 273
1671: \s-1\f(CW:\fP\s+1 separator, 278
1672: Administrative, 274, 279
1673: Aggregates, 272, 278
1674: \s-1\f(CWalltarget\fP\s+1, 280
1675: \s-1\f(CWar\fP\s+1 command, 272
1676: Availability of \s-1\f(CWmk,\fP\s+1 279
1677: \s-1\f(CWawk\fP\s+1, 273
1678: \fIbackup\fP, 597-599, 601
1679: builtin variables, 269
1680: \s-1\f(CW\s-1BUILTINS\s+1\fP\s+1, 277
1681: C program, 269, 279
1682: \s-1\f(CW\s-1CC\fP\s+1 \s+1variable, 271
1683: \s-1\f(CW\s-1CFLAGS\s+1\fP\s+1, 270-273, 275-277, 280
1684: conditional shell construct, 272, 274
1685: Conversion between \s-1\f(CWmake\fP\s+1 and
1686: \s-1\f(CWmk,\fP\s+1 278
1687: \s-1\f(CWD\fP\s+1 attribute, 276, 280
1688: default variable definitions, 280
1689: Deleting targets on errors, 276
1690: Dependencies on variables, 276
1691: dependency graph, 273, 275-279
1692: Differences between \s-1\f(CWmake\fP\s+1 and
1693: \s-1\f(CWmk,\fP\s+1 277
1694: Dynamic \s-1\f(CWmkfiles,\fP\s+1 277
1695: \s-1\f(CW\s-1ENVIRON\s+1\fP\s+1, 281
1696: file names, 276-277
1697: Getting Fancy, 276
1698: header file, 269, 271-272, 277
1699: initial value, 270
1700: \s-1\f(CWlex\fP\s+1, 271-276, 279-280
1701: \s-1\f(CWmake\fP\s+1, 269, 273, 276-281
1702: \s-1\f(CWmembername\fP\s+1, 272-274
1703: Metarules, 269, 271, 275, 277-279
1704: Missing intermediates, 274
1705: \s-1\f(CWmkconv\fP\s+1, 278
1706: \s-1\f(CWmkfile\fP\s+1, 269-281
1707: multiple targets, 271
1708: \s-1\f(CWN\fP\s+1 attribute, 272-273, 280
1709: Namelists, 276
1710: \s-1\f(CWnewprereq\fP\s+1, 272-274, 280
1711: Nontemporal dependencies, 276
1712: \s-1\f(CW\s-1NPROC\s+1\fP\s+1, 273, 280
1713: \s-1\f(CW\s-1NREP\s+1\fP\s+1, 276, 280
1714: object files, 270, 272, 274-276, 278
1715: \s-1\f(CWP\fP\s+1 attribute, 277, 280
1716: parallel execution, 274, 277-280
1717: Parallel processing, 273, 279
1718: \s-1\f(CWpid\fP\s+1, 280
1719: \s-1\f(CWprereq\fP\s+1, 270
1720: Principles, 269, 279
1721: \s-1\f(CWQ\fP\s+1 attribute, 274
1722: Quick hacks, 277
1723: Quoting, 275
1724: \s-1\f(CWR\fP\s+1 attribute, 271, 275
1725: Recipe Execution, 273, 278, 281
1726: \s-1\f(CWregexp\fP\s+1, 275
1727: regular expression metarules, 275,
1728: 277-278
1729: regular expression, 271, 275, 279-280
1730: Rules with multiple targets, 271
1731: Rules with no prerequisites, 271
1732: Segmented \s-1\f(CWmkfiles,\fP\s+1 277
1733: \fIsetup\fP, 498
1734: shell script, 270-274, 277-279
1735: shell variables, 273-274, 279
1736: \s-1\f(CWstem\fP\s+1, 271-272, 275, 277, 280
1737: Targets without recipes, 273
1738: time stamp, 270, 272, 274-275, 278
1739: transitive closure, 269, 277-279
1740: Variables, 270-271, 273, 277-281
1741: virtual targets, 273-274, 278
1742: \s-1\f(CWyacc\fP\s+1, 271-273, 276, 278, 280-281
1743:
1744: \s-1\f(CWmkbitfs\fP\s+1,\fI setup\fP, 498
1745: \s-1\f(CWmkconv\fP\s+1,\fI mk\fP, 278
1746: \s-1\f(CWmkdir\fP\s+1, \fInetb\fP, 513-522
1747: \s-1\f(CWmkfile\fP\s+1,\fI mk\fP, 269-281
1748: \fIsetup\fP, 498
1749: \s-1\f(CWmkfs\fP\s+1,\fI setup\fP, 498
1750: \s-1\f(CWmknod\fP\s+1,\fI setup\fP, 497
1751: modeling language, \fIspin\fP, 429-450
1752: Modeling Procedures and Recursion,\fI spin\fP, 436
1753:
1754: \fImonk\fP, 239-258
1755: Advanced Monk, 251
1756: Association for Computing Machinery
1757: Proceedings, 256
1758: Bi-Annual Research Reports, 254
1759: Center Phone Books, 254
1760: Citations, 244, 251
1761: Command Scope, 239
1762: Comments, 244, 249
1763: Computer Output, 250, 253
1764: Computer Science Press Books, 256
1765: Conference Proceedings Model Sheets,
1766: 256
1767: Content Formatting Commands, 244, 246
1768: delimiters, 239, 244-245, 248-250
1769: Document Commands, 240
1770: Document Styles, 245
1771: \s-1\f(CWeqn\fP\s+1, 249
1772: equations, 239, 244, 249
1773: Figures, 239, 242-243, 248, 250
1774: Fonts, 241, 245-246, 252
1775: Footnotes, 244, 250-251, 253
1776: Global Commands, 253
1777: Greek alphabet, 256
1778: Headings, 246
1779: hyphenation, 246
1780: Inserting other files, 248
1781: Internal Memoranda, 255
1782: Kluwer Academic Publishers Books, 256
1783: Letters, 239-240, 246-247, 254
1784: List of Commands, 246, 251-252
1785: Lists, 243-244, 247-248
1786: Mathematical Symbols, 246, 256
1787: Memoranda, 240-241, 254
1788: Merit Review Form 1, 254
1789: Mixing Text and Commands, 239, 242
1790: Modifying the standard formats, 251
1791: Other related programs, 252
1792: \s-1\f(CWpic\fP\s+1, 250, 257
1793: pictures, 250
1794: Positioning Text: Indenting and
1795: Centering, 244
1796: \fIprefer\fP, 163, 169-170
1797: Preparing a large document, 251
1798: References, 242-244, 251, 253, 256-257
1799: Release Papers, 239-240, 244, 255
1800: Section headings, 246
1801: Setting page headers and footers, 247
1802: Setting page,
1803: heading and figure numbers, 247
1804: Spacing, 239, 244-246, 248, 254, 256
1805: Special characters, 246, 254, 256
1806: Strings, 247, 250
1807: Table of contents, 254
1808: tables, 239, 243, 249-250
1809: \s-1\f(CWtbl\fP\s+1, 249-250, 254, 257
1810: Technical Correspondence, 255
1811: Technical Memoranda, 239-240, 242, 255
1812: Typesetting a Letter, 240
1813: Typesetting a Memorandum, 241
1814: Typesetting a Release Paper, 244
1815: Typesetting a Technical Memorandum,
1816: 242
1817: Unnumbered headings, 242, 246
1818:
1819: \s-1\f(CWmonkmerge\fP\s+1, \fImonk\fP, 239-258
1820: \s-1\f(CWmount\fP\s+1,\fI setup\fP, 498-499
1821: mount point,\fI netb\fP, 513-514
1822: mounted file system,\fI fsck\fP, 581-582, 592
1823: Mouse Interface,\fI sam\fP, 400, 407-408
1824: mouse language,\fI sam\fP, 399, 403, 405, 408,
1825: 418
1826: Movie Program,\fI anim\fP, 460
1827:
1828: \fIms\fP, 7-20
1829: Accents, 12
1830: bold italic, 10
1831: bold, 9-10, 14, 20
1832: Boxing words or lines, 11
1833: constant width, 10, 14
1834: Cover Sheet Macros in Order, 16
1835: Cover Sheets and First Pages, 8
1836: Date, 12, 14
1837: displays, 11, 17, 19
1838: \s-1\f(CWdocgen\fP\s+1, 8, 12, 16
1839: \s-1\f(CWdoctype\fP\s+1, 13
1840: double column, 8, 14, 17, 19
1841: Emphasis, 10
1842: \s-1\f(CWeqn\fP\s+1, 11, 13, 17, 20
1843: equations, 7, 11-12, 17, 20
1844: Footnotes, 7, 11, 17, 19
1845: \s-1\f(CWgrap\fP\s+1, 11
1846: Guide to Preparing Documents with
1847: \-mcs and \-ms, 17
1848: Headings, 7-9, 12, 16-17, 19
1849: Indented paragraphs, 9
1850: italic, 10-11, 14
1851: Keeping blocks together, 12
1852: keeps, 17, 19
1853: List of \-ms Commands, 14
1854: Multi-column formats, 8
1855: number registers, 14
1856: Page headings, 8
1857: \s-1\f(CWpic\fP\s+1, 11, 13
1858: pictures, 11-12
1859: Programs, 11
1860: Registers you can change, 12, 20
1861: Registers, 7-8, 12, 17
1862: Signature line, 12, 14
1863: string registers, 15
1864: Tables and Pictures, 11
1865: tables, 7, 11-12, 17, 20
1866: \s-1\f(CWtbl\fP\s+1, 11, 13, 17, 20
1867: \s-1\f(CWtroff\fP\s+1, 7, 12-13, 20
1868: underline, 10-11, 14
1869: Usage, 12, 17, 20
1870:
1871: Multi-column formats,\fI ms\fP, 8
1872: multi-page table,\fI tbl\fP, 39-40
1873: multi-player game,\fI ipc\fP, 527, 529
1874: multiple windows, \fIpi\fP, 335-345
1875:
1876: \fImusic\fP, 477-481
1877: 5620 terminal, 477-478
1878: \s-1\f(CWawk\fP\s+1, 477, 481
1879: channel number, 477, 479
1880: chord, 477, 480
1881: code-sharing mechanism, 478
1882: Communication with the host, 478
1883: \s-1\f(CWDxvoice\fP\s+1, 479
1884: interrupts, 478
1885: \s-1\f(CWjx7\fP\s+1, 478
1886: \s-1\f(CWlex\fP\s+1, 477, 480
1887: M keyboard interface, 481
1888: M language, 479
1889: \s-1\f(CWMecho\fP\s+1, 479
1890: middle c, 477, 480
1891: \s-2MIDI \s+2channel number, 477, 480
1892: \s-2MIDI \s+2device driver, 478
1893: \s-2MIDI \s+2events, 477, 480
1894: \s-2MIDI \s+2file, 477-478, 481
1895: \s-1\f(CWmidi\fP\s+1 process, 478
1896: \s-2MIDI \s+2standard, 477
1897: \s-1\f(CWmidiblt\fP\s+1, 478, 481
1898: modifiers, 480
1899: Musical examples in C and the shell,
1900: 479
1901: \s-1\f(CWmux\fP\s+1, 477-478
1902: \s-1\f(CWNewfile\fP\s+1, 479
1903: note list, 480
1904: notes, 477, 479-481
1905: octave number, 480
1906: pitch class, 480
1907: \s-1\f(CWplay\fP\s+1, 479
1908: real-time controller, 477-478
1909: receiver queue, 478
1910: rests, 480
1911: \s-1\f(CWretro\fP\s+1, 479
1912: rhythm list, 480
1913: \s-2RS232\s+2, 477
1914: scheduler queue, 478
1915: \s-1\f(CWscore\fP\s+1, 477-478
1916: \s-1\f(CWscoreblt\fP\s+1, 478
1917: \s-1\f(CWsed\fP\s+1, 477, 479
1918: sequence, 477-480
1919: shell script, 479-480
1920: status byte, 477-478
1921: streams mechanism, 478
1922: Synthesizer control, 478
1923: \s-1\f(CWthinkblt\fP\s+1, 478
1924: time values, 480
1925: transmitter queue, 478
1926: \s-1\f(CWTxchan\fP\s+1, 479
1927: \s-1\f(CWunmidi\fP\s+1, 481
1928: voice name, 480-481
1929: \s-1\f(CWyacc\fP\s+1, 477, 480
1930: Yamaha \s-2DX7\s+2, 477-479, 481
1931: Yamaha \s-2FB01\s+2, 477
1932: Yamaha \s-2SPX90\s+2, 477
1933: Yamaha \s-2TX816\s+2, 477-479
1934:
1935: Musical Instrument Digital Interface, \fImusic\fP,
1936: 477-481
1937: \s-1\f(CWmux\fP\s+1,\fI anim\fP, 457, 461
1938: \fImusic\fP, 477-478
1939: \fIsam\fP, 399, 407, 409, 416, 418, 420
1940: \fIsetup\fP, 501
1941: name translation,\fI ipc\fP, 526, 528
1942: \s-1\f(CWnamefiles\fP\s+1,\fI setup\fP, 500
1943: Namelists,\fI mk\fP, 276
1944: \s-1\f(CWnames.global\fP\s+1,\fI setup\fP, 500
1945: \s-1\f(CWnames.local\fP\s+1,\fI setup\fP, 500
1946: nami cache,\fI netb\fP, 516-517, 519
1947: National Television Standards Committee,
1948: \fIraster\fP, 483-495
1949: \s-1\f(CWncheck\fP\s+1,\fI setup\fP, 498
1950:
1951: \fInetb\fP, 513-522
1952: \s-1\f(CW/n\fP\s+1, 513
1953: \s-1\f(CW/usr/netb\fP\s+1, 514
1954: \s-1\f(CW/usr/netb/except\fP\s+1, 522
1955: \s-1\f(CW/usr/netb/friends\fP\s+1, 513
1956: Architecture, 513
1957: \s-2BSD\s+2, 514
1958: \s-1\f(CWchmod\fP\s+1, 516
1959: client machine, 513-514, 516, 518, 522
1960: client name, 522
1961: Client Startup, 513
1962: \s-1\f(CWcreat\fP\s+1, 519-520
1963: daemon, 513-514
1964: Datakit, 513-514
1965: debugging, 521
1966: device number, 514-515, 519-520
1967: \s-1\f(CWfchmod\fP\s+1, 516
1968: File System Operations, 513-515
1969: file system switch entry, 513
1970: \s-1\f(CWfmount\fP\s+1, 515
1971: \s-1\f(CWgetpeername\fP\s+1, 514
1972: group ids, 513-515
1973: \s-1\f(CWioctl\fP\s+1, 514, 521-522
1974: \fIipc\fP, 513
1975: kernel, 513
1976: \s-1\f(CWlink\fP\s+1, 519-520
1977: log file, 513-514
1978: mapping table, 514
1979: maximum message size, 514
1980: mount point, 513-514
1981: nami cache, 516-517, 519
1982: \s-1\f(CWnami\fP\s+1, 514-516, 518-519
1983: \s-1\f(CWnbdirread\fP\s+1, 520
1984: \s-1\f(CWnbfree\fP\s+1, 516
1985: \s-1\f(CWnbget\fP\s+1, 515
1986: \s-1\f(CWnbioctl\fP\s+1, 521-522
1987: \s-1\f(CWnbmount\fP\s+1, 515
1988: \s-1\f(CWnbnami\fP\s+1, 519-520
1989: \s-1\f(CWnbopen\fP\s+1, 515
1990: \s-1\f(CWnbput\fP\s+1, 516
1991: \s-1\f(CWnbread\fP\s+1, 516-517, 520-521
1992: \s-1\f(CWnbstat\fP\s+1, 518-519
1993: \s-1\f(CWnbtrunc\fP\s+1, 519
1994: \s-1\f(CWnbupdat\fP\s+1, 516
1995: \s-1\f(CWnbwrite\fP\s+1, 517
1996: network connection, 514-515
1997: network message structures, 515
1998: Permissions, 520, 522
1999: remote file system, 513-515, 519
2000: \s-1\f(CWrmdir\fP\s+1, 516, 520
2001: server hash list, 514
2002: server machine, 513, 518, 522
2003: Server Startup, 514
2004: \s-1\f(CWstat\fP\s+1, 514, 516, 518
2005: streams messages, 513
2006: \s-2TCP\s+2, 513-514
2007: \s-1\f(CWunlink\fP\s+1, 519-520
2008: user id, 513-514
2009: \s-1\f(CWutime\fP\s+1, 516
2010: \s-1\f(CWzarf\fP\s+1, 513, 515, 522
2011: \s-1\f(CWzarf.log\fP\s+1, 514
2012:
2013: \s-1\f(CWnetfs\fP\s+1,\fI setup\fP, 499, 501
2014: \s-1\f(CWnetnews\fP\s+1,\fI uucp\fP, 574
2015: network connection,\fI ipc\fP, 525-527, 529
2016: \fInetb\fP, 514-515
2017: Network File System, \fInetb\fP, 513-522
2018: network file system,\fI setup\fP, 498-499, 501
2019: network mailer,\fI upas\fP, 557-558
2020: Network Managers,\fI ipc\fP, 529
2021: network server,\fI ipc\fP, 528
2022: network-specific mailer,\fI upas\fP, 557, 559,
2023: 561-562
2024: Networking,\fI security\fP, 544-545, 549-550, 555
2025: non-interactive context editor, \fIsed\fP, 389-397
2026: Nontemporal dependencies,\fI mk\fP, 276
2027: \s-1\f(CWnpull\fP\s+1,\fI setup\fP, 500
2028: \s-1\f(CWnpush\fP\s+1,\fI setup\fP, 500
2029: \s-1\f(CWns\fP\s+1,\fI setup\fP, 501
2030: object-oriented programming,\fI pi\fP, 343
2031: one-dimensional data,\fI grap\fP, 133-135
2032: page-makeup program, \fIpm\fP, 21-24
2033: parallel execution,\fI mk\fP, 274, 277-280
2034: parser generator, \fIlex\fP, 375-387
2035: parsers, \fIyacc\fP, 347-374
2036: parsing rule,\fI upas\fP, 558
2037: \s-1\f(CWpasswd\fP\s+1,\fI security\fP, 545, 547, 550-551, 553
2038: \fIsetup\fP, 499
2039: Password aging,\fI security\fP, 553
2040: password file,\fI security\fP, 544-545, 547,
2041: 549-554
2042: Password Security,\fI security\fP, 544-545
2043: path names, \fIuucp\fP, 563-580
2044: pattern match,\fI upas\fP, 559, 562
2045: Pattern Matching,\fI snocone\fP, 300-302, 304-305
2046: pattern space,\fI sed\fP, 390-391, 395-397
2047: permission bits,\fI security\fP, 546-547
2048: Permissions,\fI netb\fP, 520, 522
2049: physical disk,\fI security\fP, 547
2050:
2051: \fIpi\fP, 335-345
2052: $, 341-342
2053: \s-1\f(CW/proc\fP\s+1, 335, 343
2054: 5620 terminal, 335-336, 343
2055: \s-1\f(CWAssembler\fP\s+1, 337
2056: Asynchronous Multiple Processes, 343
2057: breakpoint, 335, 338-340, 343
2058: C++, 335, 343
2059: C, 335, 343
2060: core dump, 336
2061: current expression, 341-342
2062: current window, 335
2063: data structure, 339-340, 342
2064: expressions, 335, 337, 340-343
2065: \s-1\f(CWformat\fP\s+1, 335, 340-343
2066: Frame window, 340-341
2067: \s-1\f(CWGlobals\fP\s+1, 337
2068: Implementation, 337, 343
2069: Interface Model, 335
2070: \fIipc\fP, 525
2071: \s-1\f(CWJournal\fP\s+1, 337
2072: \s-1\f(CWkill\fP\s+1, 337
2073: object-oriented programming, 343
2074: pop-up menus, 335-336
2075: Process window, 336, 338
2076: Programmer Reaction, 342
2077: \s-1\f(CWps\fP\s+1, 336
2078: \s-1\f(CWRawMemory\fP\s+1, 337
2079: \s-1\f(CWrun\fP\s+1, 336-337, 339-340
2080: \fIsam\fP, 418
2081: \s-1\f(CWSignals\fP\s+1, 337, 343
2082: source line, 338, 340
2083: Source Text window, 337-339
2084: source text, 337-339
2085: spy expressions, 343
2086: \s-1\f(CWstop\fP\s+1, 336-337, 342
2087: subject process, 335-336, 342-343
2088: user interface, 335-336
2089:
2090: Pic \(em A Graphics Language for
2091: Typesetting, \fIpic\fP, 53-77
2092:
2093: \fIpic\fP, 53-77
2094: \s-1\f(CW\(emms\fP\s+1, 54, 69
2095: \s-1\f(CW\&.\s-1PE\s+1\fP\s+1, 53-74, 76-77
2096: \s-1\f(CW\&.\s-1PF\s+1\fP\s+1, 69, 73
2097: \s-1\f(CW\&.\s-1PS\s+1\fP\s+1, 53-74, 76-77
2098: \fIanim\fP, 451, 461
2099: \s-1\f(CWarc\fP\s+1, 54-55, 58-60, 62-63
2100: \s-1\f(CWarcrad\fP\s+1, 58, 75
2101: \s-1\f(CWarrow\fP\s+1, 53-65, 70-72, 74
2102: \s-1\f(CWarrowhead\fP\s+1, 58-59, 62, 65, 74-75, 77
2103: \s-1\f(CWarrowht\fP\s+1, 58, 75
2104: \s-1\f(CWarrowwid\fP\s+1, 58, 75
2105: \s-1\f(CWatan2\fP\s+1, 64, 76
2106: Attributes, 56-57, 60, 64, 74
2107: Basics, 53
2108: Blocks, 65-66
2109: bounding box, 66, 72
2110: \s-1\f(CWbox\fP\s+1, 54-67, 70, 77
2111: \s-1\f(CWboxht\fP\s+1, 58-59, 66-67, 70-71, 75
2112: \s-1\f(CWboxwid\fP\s+1, 58-59, 66-67, 70-71, 75
2113: \s-1\f(CWchop\fP\s+1, 62-63, 70, 74
2114: \fIcip\fP, 175, 179-180, 184-185
2115: \s-1\f(CWcircle\fP\s+1, 54-56, 59-63, 68-73
2116: \s-1\f(CWcirclerad\fP\s+1, 58, 62, 70-71, 75
2117: comments, 60, 73
2118: Controlling Positions, 59
2119: Controlling Sizes, 56
2120: \s-1\f(CWcopy thru\fP\s+1, 68, 73, 76
2121: \s-1\f(CWcopy\fP\s+1, 67-69, 73, 76
2122: corners, 61-62, 66
2123: \s-1\f(CWcos\fP\s+1, 76
2124: \fIdag\fP, 147, 150-151
2125: \s-1\f(CWdashed\fP\s+1, 53-54, 57, 65-67, 70, 74
2126: \s-1\f(CWdashwid\fP\s+1, 58, 75
2127: default size, 54, 56, 58, 63
2128: default values, 56, 58-59, 75, 77
2129: \s-1\f(CWdefine\fP\s+1, 64, 66-67, 70, 76-77
2130: Definitions, 54, 68-69, 76
2131: \s-1\f(CWdiameter\fP\s+1, 56
2132: direction, 54-57, 60-61, 64, 73-74
2133: \s-1\f(CWdotted\fP\s+1, 54, 57, 64, 74
2134: Elements, 65, 73
2135: \s-1\f(CWellipse\fP\s+1, 53-56, 59-60, 62-63, 69, 73
2136: \s-1\f(CWellipseht\fP\s+1, 58, 75
2137: \s-1\f(CWellipsewid\fP\s+1, 58, 75
2138: \s-1\f(CWelse\fP\s+1 clause, 68, 77
2139: \fIeqn\fP, 34
2140: \s-1\f(CWeqn\fP\s+1, 53, 69-70
2141: \s-1\f(CWexp\fP\s+1, 76
2142: Expressions, 63-64, 75, 77
2143: File Copy, 67
2144: fill mode, 69, 77
2145: \s-1\f(CWfill\fP\s+1, 58-59, 74, 77
2146: \s-1\f(CWfillval\fP\s+1, 58-59, 75
2147: \s-1\f(CWfor\fP\s+1 loop, 68
2148: geometric center, 59, 61, 64
2149: \fIgrap\fP, 109-110, 117, 128, 132,
2150: 141-143, 145
2151: \s-1\f(CWgrap\fP\s+1, 53, 67
2152: \s-1\f(CWht\fP\s+1, 56, 60-63, 66-67, 70
2153: \s-1\f(CWideal\fP\s+1, 53, 72
2154: \s-1\f(CWif\fP\s+1, 68, 76-77
2155: \s-1\f(CWinvis\fP\s+1, 57, 64, 66-67, 70, 74, 77
2156: Labels and Corners, 61
2157: \s-1\f(CWlast\fP\s+1, 53, 59-63, 65-67, 70-72, 75
2158: \fIlatex\fP, 265-266
2159: \s-1\f(CWline\fP\s+1, 53-65, 67-69, 71-74, 76-77
2160: \s-1\f(CWlineht\fP\s+1, 58, 75
2161: Lines and Splines, 64
2162: \s-1\f(CWlinewid\fP\s+1, 58, 70, 75
2163: \s-1\f(CWlog\fP\s+1, 76
2164: Loops and Conditionals, 68
2165: macro definition, 67, 77
2166: Macros, 67-68, 76
2167: \s-1\f(CWmax\fP\s+1, 76
2168: \s-1\f(CWmaxpsht\fP\s+1, 58, 73, 75, 77
2169: \s-1\f(CWmaxpswid\fP\s+1, 58, 73, 75, 77
2170: \s-1\f(CWmin\fP\s+1, 76
2171: \fImonk\fP, 250, 257
2172: More on Text, 64
2173: \s-1\f(CWmove\fP\s+1, 54-61, 63, 66-67, 73, 76-77
2174: \s-1\f(CWmoveht\fP\s+1, 58, 75
2175: \s-1\f(CWmovewid\fP\s+1, 58-59, 66-67, 75
2176: \fIms\fP, 11, 13
2177: \fIpm\fP, 23
2178: Positions and places, 74
2179: Primitives, 73-74
2180: quoted string, 54, 64, 69, 74, 77
2181: \s-1\f(CWrad\fP\s+1 attribute, 58
2182: \s-1\f(CWrand\fP\s+1, 64, 76
2183: Reference Manual, 73
2184: \s-1\f(CWreset\fP\s+1, 59, 61-63, 73, 75, 77
2185: \s-1\f(CWscale\fP\s+1, 56, 58-59, 73, 75
2186: \s-1\f(CWsh\fP\s+1 command, 68, 77
2187: \s-1\f(CWsin\fP\s+1, 76
2188: \s-1\f(CWspline\fP\s+1, 53-55, 59, 65, 70, 72-74
2189: \s-1\f(CWsprintf\fP\s+1, 64, 74, 77
2190: \s-1\f(CWsqrt\fP\s+1, 64, 75-76
2191: string comparison, 69
2192: Text, 53-54, 56-58, 62, 64, 67, 69,
2193: 73-74, 76-77
2194: \s-1\f(CWtextht\fP\s+1, 58, 64, 75, 77
2195: \s-1\f(CWtextwid\fP\s+1, 58, 64, 75, 77
2196: \s-1\f(CWtroff\fP\s+1, 53-54, 69, 73-74, 77
2197: \s-1\f(CWundef\fP\s+1, 67, 76-77
2198: Variables Expressions and Built-in
2199: Functions, 63
2200: Variables, 56, 58-59, 63-64, 66, 73, 75,
2201: 77
2202:
2203: Pico \(em A Language For Composing
2204: Digital Images, \fIpico\fP, 423-428
2205:
2206: \fIpico\fP, 423-428
2207: \s-1\f(CW$0\fP\s+1, 424, 426
2208: \s-1\f(CW$1\fP\s+1, 424, 426
2209: \s-1\f(CW\&.blu\fP\s+1, 425-427
2210: \s-1\f(CW\&.grn\fP\s+1, 425-427
2211: \s-1\f(CW\&.red\fP\s+1, 425-427
2212: \s-1\f(CW/dev/om0\fP\s+1, 423
2213: \s-1\f(CW/usr/lib/pico/defines\fP\s+1, 427
2214: 5620 terminal, 427
2215: 630 terminal, 427
2216: \s-1\f(CW^\fP\s+1 operator, 425
2217: append, 424, 426, 428
2218: arithmetic operators, 425
2219: Array Indexing and Control Flow
2220: Defaults, 427
2221: Black&White Images, 423
2222: black&white picture, 424-426
2223: Builtin Procedures, 428
2224: \s-1\f(CWcmap\fP\s+1, 425-428
2225: color composite, 425, 427
2226: Color Map, 425-427
2227: \s-1\f(CWcolor\fP\s+1, 424-428
2228: Command Summary, 428
2229: composites, 425
2230: control flow, 426
2231: \s-1\f(CWdef\fP\s+1, 426-428
2232: default, 423-428
2233: delete, 428
2234: double quotes, 424, 428
2235: exclusive or, 425
2236: \s-1\f(CWexecute\fP\s+1, 423, 428
2237: file name, 424-426, 428
2238: \s-1\f(CWflicks\fP\s+1, 427
2239: frame buffer, 423, 425, 427
2240: \s-1\f(CWget\fP\s+1, 423, 426, 428
2241: \s-1\f(CWglobal\fP\s+1, 427
2242: header, 426, 428
2243: Metheus frame buffer, 423, 425, 427
2244: New and Old, 423
2245: \s-1\f(CWnew\fP\s+1, 423-427
2246: \s-1\f(CWnocolor\fP\s+1, 425, 427-428
2247: Non-Interactive Use of Pico, 427
2248: \s-1\f(CWold\fP\s+1, 423-428
2249: picture file format, 423
2250: Procedures, 427
2251: Programs, 426-427
2252: \s-1\f(CWquit\fP\s+1 command, 426
2253: read, 427-428
2254: Read, Write, and Windows, 426
2255: statements, 426
2256: three color channels, 425
2257: \s-1\f(CWw -\fP\s+1, 426-427
2258: \s-1\f(CWw\fP\s+1, 426-427
2259: \s-1\f(CWwindow\fP\s+1, 423, 426-428
2260: \s-1\f(CWX\fP\s+1, 423-427
2261: \s-1\f(CWxclamp\fP\s+1, 425
2262: \s-1\f(CWY\fP\s+1, 424-427
2263: \s-1\f(CWyclamp\fP\s+1, 425
2264: \s-1\f(CWZ\fP\s+1, 424
2265:
2266: picture composition, \fIpico\fP, 423-428
2267: \s-1\f(CWpicture\fP\s+1 Environment Extensions,\fI latex\fP, 265
2268: Picture file commands,\fI raster\fP, 487
2269: picture file editor, \fIpico\fP, 423-428
2270: picture file format,\fI pico\fP, 423
2271: pictures, \fIcip\fP, 175-186
2272: \fImonk\fP, 250
2273: \fIms\fP, 11-12
2274: Pixel Machine,\fI raster\fP, 484-485
2275: Plan 9,\fI rc\fP, 283, 286, 288-289, 291, 295
2276: \s-1\f(CWplot\fP\s+1,\fI grap\fP, 142
2277: \fIgrap\fP, 144
2278:
2279: \fIpm\fP, 21-24
2280: \s-1\f(CW\(emms\fP\s+1, 21, 23
2281: \s-1\f(CW/usr/lib/tmac/pm\fP\s+1, 21
2282: \s-1\f(CW/usr/lib/tmac/tmac.pm\fP\s+1, 23
2283: command language, 23
2284: Features, 22
2285: \fIideal\fP, 23
2286: Macros, 21-23
2287: Number Registers and Strings, 22
2288: paddable space, 21, 23-24
2289: \fIpic\fP, 23
2290: program displays, 22
2291: Rolling Your Own, 23
2292: single-column region, 22
2293: \s-1\f(CWtroff\fP\s+1, 21, 23
2294: Two-Column Operation, 21-22, 24
2295: two-column region, 22
2296: Vertical Spacing, 22
2297: warnings, 22, 24
2298:
2299: Polygon Clipping,\fI ideal\fP, 100
2300: pop-up menus,\fI pi\fP, 335-336
2301: Portable Fortran 77 Compiler, \fIf77\fP, 311-323
2302: postfix notation,\fI yacc\fP, 354, 364
2303: PostScript,\fI dag\fP, 147, 150-151, 161-162
2304: \fIeqn\fP, 34
2305: \fIlatex\fP, 264-266
2306: \fIlp\fP, 603, 606, 608
2307: \fIraster\fP, 485
2308: \fItroffref\fP, 189, 214-216
2309: \fItrofftut\fP, 225
2310: precedence,\fI yacc\fP, 353-355, 357, 364-366
2311:
2312: \fIprefer\fP, 163-174
2313: \s-1\f(CW\s-1$EDITOR\s+1\fP\s+1, 164
2314: \s-1\f(CW\s-1$VISUAL\s+1\fP\s+1, 164
2315: \s-1\f(CW%also\fP\s+1, 165-167
2316: \s-1\f(CW%verbatim\fP\s+1, 165
2317: \s-1\f(CW\(emp\fP\s+1, 165
2318: \s-1\f(CW/usr/lib/eign\fP\s+1, 165-166
2319: \s-1\f(CW/usr/lib/monk/prefs\fP\s+1, 170
2320: \s-1\f(CW|reference\fP\s+1, 163, 167, 169-170
2321: \s-1\f(CW|reference_database\fP\s+1, 168-169
2322: \s-1\f(CW|reference_list\fP\s+1, 169
2323: \s-1\f(CW|reference_placement\fP\s+1, 163,
2324: 166-170
2325: \s-1\f(CW|reference_style\fP\s+1, 167, 169-170
2326: Author and editor names, 164
2327: \s-1\f(CWawk\fP\s+1, 163-164, 166, 168, 170
2328: bibliographic references, 162-163, 166,
2329: 169
2330: bibliography database, 163-170
2331: Bibliography Types and Attributes, 170
2332: Building a Bibliography, 164
2333: Citations, 163, 167-170
2334: Command Line arguments, 169
2335: Complete Bibliographies, 168
2336: Converting From \s-1\f(CWrefer\fP\s+1 To
2337: \s-1\f(CWprefer,\fP\s+1 170
2338: \s-1\f(CWed\fP\s+1, 164
2339: Formatting References in Documents,
2340: 166
2341: formatting styles, 163, 169
2342: header files, 165
2343: Including Additional References, 168
2344: Indexing a Bibliography, 165
2345: \s-1\f(CWmonk\fP\s+1, 163, 169-170
2346: \s-1\f(CWpconvert\fP\s+1, 164, 170
2347: \s-1\f(CWpenter\fP\s+1, 163-165
2348: \s-1\f(CWpinvert\fP\s+1, 164-168
2349: \s-1\f(CWplook\fP\s+1, 164, 166
2350: \s-1\f(CWprefer.out\fP\s+1, 164-165, 169-170
2351: \s-1\f(CWprefer.out.h\fP\s+1, 165
2352: \s-1\f(CWprefer.out.i\fP\s+1, 165
2353: Reference Placement, 167
2354: Retrieval by Keyword, 166
2355: search keys, 165-167
2356: Styles Options, 168
2357: supporting tools, 163-164
2358: Switching Databases, 168
2359: text editor, 164-165
2360: \s-1\f(CWtroff\fP\s+1, 163, 169-170
2361: Using \s-1\f(CWprefer\fP\s+1 With \s-1\f(CWmonk,\fP\s+1 169
2362: \s-1\f(CWvi\fP\s+1, 164
2363: visual editor, 164
2364:
2365: \s-1\f(CWprereq\fP\s+1,\fI mk\fP, 270
2366: printer spooler, \fIlp\fP, 603-608
2367: Process Connections,\fI ipc\fP, 527
2368: Process Instantiation,\fI spin\fP, 430, 432, 443
2369: Process window,\fI pi\fP, 336, 338
2370: Processes,\fI spin\fP, 443
2371: programmable editor, \fIsam\fP, 399-421
2372: \s-2PROMELA R\s+2eference Manual,\fI spin\fP, 442
2373: \s-1\f(CWproof\fP\s+1,\fI latex\fP, 259, 264
2374: propositional temporal logic,\fI spin\fP, 449
2375: \s-1\f(CWps\fP\s+1,\fI pi\fP, 336
2376: \fIsecurity\fP, 547
2377: \s-1\f(CW\s-1PT\fP\s+1 \s+1files,\fI streams\fP, 508, 510
2378: public directory,\fI uucp\fP, 564, 571-572, 574-575
2379: public login,\fI uucp\fP, 569-570
2380: \s-1\f(CWpush\fP\s+1,\fI setup\fP, 500
2381: \s-1\f(CWpwd\fP\s+1,\fI backup\fP, 595
2382: \s-1\f(CWqns\fP\s+1,\fI setup\fP, 501
2383: Queue Mechanisms and Interfaces,\fI streams\fP,
2384: 506
2385: Queues,\fI streams\fP, 504, 506, 509
2386: random simulation,\fI spin\fP, 429, 438-439
2387: \s-1\f(CWrarepl\fP\s+1,\fI setup\fP, 501
2388: Raster Graphics System, \fIraster\fP, 483-495
2389:
2390: \fIraster\fP, 483-495
2391: \s-1\f(CW/dev/om[0-6]\fP\s+1, 486
2392: \s-1\f(CW/fb/cmap\fP\s+1, 486
2393: \s-1\f(CW/usr/td/2d/cmap/lib\fP\s+1, 486
2394: \s-1\f(CW2500\fP\s+1 command, 484
2395: 3matte, 488, 490
2396: 3to1, 489
2397: 5620 terminal, 483
2398: 630 terminal, 483
2399: \s-1\f(CWadapt\fP\s+1, 489
2400: \s-1\f(CWahe\fP\s+1, 489
2401: \s-1\f(CWalpha\fP\s+1, 484, 486, 490-491
2402: animation, 484, 486, 491
2403: \s-1\f(CWaplot\fP\s+1, 491
2404: Barco video projector, 483
2405: \s-1\f(CWbg\fP\s+1, 491, 493
2406: \s-1\f(CWcbars\fP\s+1, 486
2407: \s-1\f(CWclean\fP\s+1, 489
2408: clip, 487-488, 490-491
2409: \s-1\f(CWclr\fP\s+1, 486, 492
2410: Color Map, 485-489
2411: \s-1\f(CWcolors\fP\s+1, 486-487, 489, 491
2412: \s-1\f(CWcrispen\fP\s+1, 489
2413: \s-1\f(CWcscan\fP\s+1, 485
2414: cue point, 484
2415: digital images, 486, 488
2416: \s-1\f(CWdither\fP\s+1, 488-489
2417: \s-1\f(CWedge\fP\s+1, 489
2418: \s-1\f(CWextremum\fP\s+1, 489
2419: \s-1\f(CWfbi\fP\s+1, 486
2420: \s-1\f(CWfloyd\fP\s+1, 488
2421: Frame buffer commands, 485-486
2422: frame buffer, 483-487
2423: \s-1\f(CWgamma\fP\s+1, 486, 493
2424: \s-1\f(CWgetmap\fP\s+1, 486
2425: Gnot terminal, 483-484
2426: \s-1\f(CWgrab\fP\s+1, 485, 490
2427: gray shades, 491
2428: halftone, 488
2429: high-resolution rgb video, 483
2430: \s-1\f(CWhysteresis\fP\s+1, 488
2431: \s-1\f(CWimprove\fP\s+1, 483, 489
2432: \s-1\f(CWimscan\fP\s+1, 485
2433: \s-2IT\s+2frame buffer, 484-486
2434: \s-1\f(CWitifbinit\fP\s+1, 485
2435: \s-1\f(CWitigamma\fP\s+1, 485
2436: \s-1\f(CWitigit\fP\s+1, 485
2437: \s-1\f(CWitigrab\fP\s+1, 485
2438: \s-1\f(CWitisiv\fP\s+1, 485
2439: \s-1\f(CWlaplace\fP\s+1, 489
2440: light source, 490-491
2441: low-resolution rgb video, 483
2442: \s-1\f(CWlum\fP\s+1, 488
2443: math functions, 492-493
2444: \s-1\f(CWmcut\fP\s+1, 489
2445: \s-1\f(CWmedian\fP\s+1, 489
2446: Metheus frame buffer, 484, 486-487
2447: \s-1\f(CWmoto\fP\s+1, 491-493
2448: \s-1\f(CWmovie\fP\s+1, 486, 493
2449: \s-1\f(CWmplot\fP\s+1, 487
2450: \s-1\f(CWncpr\fP\s+1, 490
2451: \s-1\f(CWpcp\fP\s+1, 487-488, 492-493
2452: \s-1\f(CWpic2ps\fP\s+1, 485
2453: \s-1\f(CWpicaverage\fP\s+1, 488
2454: \s-1\f(CWpiccat\fP\s+1, 488
2455: \s-1\f(CWpicjoin\fP\s+1, 488
2456: Picture file commands, 487
2457: pixel aspect-ratio, 490
2458: Pixel Machine, 484-485
2459: \s-1\f(CWplot\fP\s+1, 487
2460: PostScript, 485
2461: \s-1\f(CWqsnap\fP\s+1, 485
2462: \s-1\f(CWquad\fP\s+1, 491
2463: \s-1\f(CWquantize\fP\s+1, 489
2464: \s-1\f(CWramp\fP\s+1, 486-487
2465: \s-1\f(CWranmap\fP\s+1 command, 486
2466: \s-1\f(CWrecord\fP\s+1, 483-486, 491
2467: \s-1\f(CWremap\fP\s+1, 489
2468: \s-1\f(CWresample\fP\s+1, 489-490
2469: \s-1\f(CWrmap\fP\s+1, 489
2470: \s-1\f(CWshear\fP\s+1, 490
2471: \s-1\f(CWsmooth\fP\s+1, 489, 491
2472: \s-1\f(CWstill mode\fP\s+1, 484
2473: \s-1\f(CWterminal lam\fP\s+1, 488
2474: \s-1\f(CWterrain\fP\s+1, 491
2475: \s-1\f(CWtranspose\fP\s+1, 490
2476: video displays, 483
2477: video equipment, 483-484
2478: Video Facilities, 483
2479: video formats, 483-484
2480: work station, 483-484
2481: \s-1\f(CWxhair\fP\s+1, 487
2482: \s-1\f(CWxpand\fP\s+1, 488
2483: \s-1\f(CWzoom\fP\s+1, 486
2484:
2485: Ratfor,\fI lex\fP, 375-376
2486: Rc \(em A Shell for Plan 9 and \s-2UNIX\s+2, \fIrc\fP,
2487: 283-296
2488:
2489: \fIrc\fP, 283-296
2490: \s-1\f(CW#e\fP\s+1, 291
2491: \s-1\f(CW$#\fP\s+1, 284, 287, 292, 295
2492: \s-1\f(CW$$\fP\s+1, 290
2493: \s-1\f(CW$*\fP\s+1, 285, 287-289, 291, 294
2494: \s-1\f(CW$\fP\s+1, 284, 287, 289
2495: \s-1\f(CW$apid\fP\s+1, 286, 289
2496: \s-1\f(CW$cdpath\fP\s+1, 288
2497: \s-1\f(CW$cflag\fP\s+1, 289, 291
2498: \s-1\f(CW$home\fP\s+1, 288-289, 292
2499: \s-1\f(CW$home/.rcrc\fP\s+1, 291
2500: \s-1\f(CW$ifs\fP\s+1, 289, 293
2501: \s-1\f(CW$path\fP\s+1, 284, 288-289, 291
2502: \s-1\f(CW$pid\fP\s+1, 289, 291, 293
2503: \s-1\f(CW$prompt\fP\s+1, 288-289, 291-292, 294
2504: \s-1\f(CW$status\fP\s+1, 286-289, 291
2505: \s-1\f(CW&&\fP\s+1, 286, 288-289, 292, 295
2506: \s-1\f(CW*\fP\s+1 matches, 284
2507: \s-1\f(CW\(emc\fP\s+1, 289, 291
2508: \s-1\f(CW\(emd\fP\s+1, 292
2509: \s-1\f(CW\(eme\fP\s+1, 291
2510: \s-1\f(CW\(emi\fP\s+1, 291
2511: \s-1\f(CW\(eml\fP\s+1, 291
2512: \s-1\f(CW\(emp\fP\s+1, 291
2513: \s-1\f(CW\(emr\fP\s+1, 292
2514: \s-1\f(CW\(emv\fP\s+1, 291-292
2515: \s-1\f(CW\(emx\fP\s+1, 291
2516: \s-1\f(CW/bin\fP\s+1, 283-284, 288-289, 291-294
2517: \s-1\f(CW/env\fP\s+1, 291
2518: \s-1\f(CW/sys/lib/rcmain\fP\s+1, 291
2519: \s-1\f(CW/usr/lib/rcmain\fP\s+1, 291
2520: \s-1\f(CW<<\fP\s+1, 290, 293, 295
2521: \s-1\f(CW?\fP\s+1 matches, 284
2522: \s-1\f(CW@\fP\s+1 operator, 286
2523: \s-1\f(CW[ ]\fP\s+1, 289
2524: \s-1\f(CW\e\fP\s+1, 283, 290-292, 294-296
2525: \s-1\f(CW|\fP\s+1 characters, 286, 289
2526: \s-1\f(CW||\fP\s+1, 286, 289, 292, 295
2527: Advanced I/O Redirection, 289
2528: Arguments, 283-285, 287-288, 291-293
2529: Bourne shell, 283, 285, 293-295
2530: Built-in commands, 286, 288
2531: \s-1\f(CWbuiltin\fP\s+1, 288, 292, 294
2532: \s-1\f(CWcd\fP\s+1, 286, 288-289, 292
2533: Command execution, 287
2534: Command grouping, 286
2535: Command substitution, 284-285, 289, 294
2536: Comments and continuation, 283
2537: Concatenation, 284-286, 294
2538: Conditional execution \(em \s-1\f(CW&&\fP\s+1 and \s-1\f(CW||,
2539: \fP\s+1 286
2540: Conditional execution \(em \s-1\f(CWif,\fP\s+1 287
2541: Control flow \(em \s-1\f(CWfor,\fP\s+1 286
2542: Control flow \(em \s-1\f(CWswitch,\fP\s+1 287
2543: Control flow \(em \s-1\f(CWwhile,\fP\s+1 287
2544: current directory, 285-288, 292
2545: debugging, 292
2546: diagnostic output, 289, 291-292
2547: \s-1\f(CWelse\fP\s+1, 286, 294-295
2548: Environment, 283, 288-291, 294
2549: eof marker, 290
2550: \s-1\f(CWeval\fP\s+1, 288, 292-293
2551: \s-1\f(CWexec\fP\s+1, 288, 291
2552: Exit status, 285-286, 289, 293
2553: \s-1\f(CWexit\fP\s+1, 286, 288-293
2554: file descriptor, 285, 289-291
2555: Filename patterns, 284
2556: filename, 284, 287-288, 292
2557: \s-1\f(CWfinit\fP\s+1, 287-288, 290
2558: \s-1\f(CWflag\fP\s+1, 285, 288, 292, 295
2559: Flow of control, 286
2560: \s-1\f(CWfn\fP\s+1, 287-288, 290, 292-293, 295-296
2561: \s-1\f(CWfor\fP\s+1, 286-287, 290, 292, 294
2562: \s-1\f(CWfork\fP\s+1, 291
2563: Free carets, 285, 295
2564: Functions, 287-288, 291-292, 294
2565: grammar, 295-296
2566: Here documents, 290
2567: I/O Redirection, 283
2568: \s-1\f(CWif\fP\s+1, 287, 292-294
2569: initialization procedure, 288-289
2570: interactive mode, 291, 294
2571: Invocation, 291
2572: Local Variables, 291
2573: meta-characters, 284
2574: \s-1\f(CWmount\fP\s+1, 288, 291
2575: parent process, 286, 293
2576: parser, 292, 294-295
2577: Pipeline branching, 284-285
2578: Pipelines, 283, 285
2579: Plan 9, 283, 286, 288-289, 291, 295
2580: process id, 286, 289
2581: Quotation, 283, 289-290, 292, 294
2582: \s-1\f(CWrcmain\fP\s+1, 292
2583: \fIsetup\fP, 499
2584: \s-1\f(CWshift\fP\s+1, 285, 287-288
2585: \s-1\f(CWsigexit\fP\s+1, 290, 293
2586: \s-1\f(CWsighup\fP\s+1, 290, 293
2587: \s-1\f(CWsigint\fP\s+1, 290-293
2588: Signals, 290
2589: \s-1\f(CWsigquit\fP\s+1, 290-293
2590: \s-1\f(CWsigterm\fP\s+1, 290
2591: Simple commands, 283
2592: Special variables, 289
2593: standard input, 283-284, 286-287,
2594: 289-291, 293
2595: standard output, 283-286, 289-290
2596: Subshells, 286
2597: \s-1\f(CWumask\fP\s+1, 288
2598: \s-1\f(CWunmount\fP\s+1, 288
2599: unquoted word, 285
2600: variable substitution, 284, 290, 293-294
2601: Variables, 284, 289, 291, 293-294
2602: \s-1\f(CWwait\fP\s+1, 286, 288, 291
2603: \s-1\f(CWwhatis\fP\s+1, 288
2604: \s-1\f(CWwhile\fP\s+1, 287, 293
2605: white space, 283, 285
2606: \s-1\f(CWyacc\fP\s+1, 295
2607:
2608: \s-1\f(CWrcp\fP\s+1,\fI setup\fP, 500
2609: real-time controller,\fI music\fP, 477-478
2610: \s-1\f(CWreboot\fP\s+1,\fI setup\fP, 497-498
2611: Recording unsuccessful login attempts,
2612: \fI security\fP, 553
2613: redial mechanism,\fI authmgr\fP, 531, 533,
2614: 535-536, 540-541
2615: Reference Placement,\fI prefer\fP, 167
2616: \s-1\f(CWregexp\fP\s+1,\fI mk\fP, 275
2617: regular expression,\fI lex\fP, 375-377, 380, 384,
2618: 386
2619: \fImk\fP, 271, 275, 279-280
2620: \fIsam\fP, 399, 401-406, 408-411,
2621: 413-414, 420
2622: \fIsed\fP, 389-391
2623: regular expression metarules,\fI mk\fP, 275,
2624: 277-278
2625: remote execution,\fI security\fP, 551
2626: \fIuucp\fP, 563-564, 572, 574
2627: remote file system,\fI ipc\fP, 524-525, 530
2628: \fInetb\fP, 513-515, 519
2629: remote file transfer,\fI streams\fP, 505
2630: remote login,\fI ipc\fP, 529
2631: remote login service,\fI authmgr\fP, 531, 533-535
2632: remote machine,\fI security\fP, 550-551
2633: remote mail,\fI ipc\fP, 528
2634: remote program,\fI streams\fP, 510
2635: remote system,\fI ipc\fP, 526
2636: Rendez-Vous Communication,\fI spin\fP, 433-435
2637: restricted shell,\fI security\fP, 548, 554
2638: \s-1\f(CWrewrite\fP\s+1,\fI setup\fP, 500
2639: \s-1\f(CWrewrite.fancy\fP\s+1,\fI setup\fP, 500
2640: \s-2RFC822\s+2,\fI upas\fP, 560-561
2641: \s-1\f(CWrlogin\fP\s+1,\fI ipc\fP, 529
2642: \s-1\f(CWrmail\fP\s+1,\fI uucp\fP, 570, 572-574
2643: \s-1\f(CWrnews\fP\s+1,\fI uucp\fP, 570, 572-574
2644: root,\fI security\fP, 547, 549, 552, 554
2645: root directory,\fI fsck\fP, 583, 585-586, 589-590
2646: root file system,\fI fsck\fP, 581, 592
2647: \fIsetup\fP, 497-498
2648: root image,\fI setup\fP, 497-498
2649: root inode,\fI fsck\fP, 588-589
2650: \s-2RS232\s+2,\fI music\fP, 477
2651: \s-1\f(CWrsh\fP\s+1,\fI backup\fP, 594
2652: \s-1\f(CWrx\fP\s+1,\fI backup\fP, 594
2653:
2654: \fIsam\fP, 399-421
2655: \s-1\f(CW$\fP\s+1, 402-403, 406, 409, 411
2656: \s-1\f(CW\(emd\fP\s+1, 400, 407, 414, 419
2657: \s-1\f(CW<mux>\fP\s+1, 408
2658: \s-1\f(CWa\fP\s+1, 400, 402, 404, 414
2659: addresses, 401-404, 409, 411-413
2660: \s-1\f(CWawk\fP\s+1, 405
2661: \s-1\f(CWb\fP\s+1, 402, 406, 411
2662: \s-1\f(CWbitblt\fP\s+1, 416-418
2663: \s-1\f(CWBitmap\fP\s+1, 399, 416-417
2664: Boxes, 416-418
2665: \s-1\f(CWc\fP\s+1, 400-402, 404-405, 409, 419
2666: caches, 400, 412, 414-417
2667: \s-1\f(CWclose\fP\s+1, 407
2668: \s-1\f(CWcmdexec\fP\s+1, 409-410
2669: comma, 402-403, 409
2670: command interpreter, 406, 409, 419
2671: Command Language, 399-401, 407-410,
2672: 413-415, 418-421
2673: Communications, 414
2674: \s-1\f(CWcompile\fP\s+1, 410
2675: compound address, 402, 404
2676: current file, 400, 402, 405-407, 414-415
2677: current text, 400-401, 407
2678: current window, 407-408, 417
2679: \s-1\f(CWcut\fP\s+1, 408
2680: \s-1\f(CWd\fP\s+1, 400, 402-404, 406-407
2681: Data structures for manipulating files,
2682: 411
2683: Data structures in the terminal, 416
2684: Display commands, 402
2685: Doing and undoing, 413
2686: double clicking, 408
2687: \s-1\f(CWe\fP\s+1, 402, 405, 407, 409
2688: \s-1\f(CWed\fP\s+1, 399, 401, 403, 410, 413-414, 419-421
2689: \s-1\f(CWegrep\fP\s+1, 403, 410
2690: \s-1\f(CWexecute\fP\s+1, 410-411
2691: \s-1\f(CWf\fP\s+1, 402, 406-409
2692: File commands, 402, 421
2693: \s-1\f(CWFile\fP\s+1 data structure, 409-410, 412-413,
2694: 415, 419
2695: file name, 400, 402, 406-407, 412-413
2696: \s-1\f(CWFlayer\fP\s+1 software, 417
2697: \s-1\f(CWFrame\fP\s+1 software, 417
2698: \s-1\f(CWfrdelete\fP\s+1, 418
2699: \s-1\f(CWfrinsert\fP\s+1, 418
2700: \s-1\f(CWg\fP\s+1, 402, 404-406, 409-410, 419
2701: garbage-compacted arena, 411
2702: garbage-compacting allocator, 411
2703: global substitutes, 419
2704: \s-1\f(CWgrep\fP\s+1, 406
2705: \s-1\f(CWi\fP\s+1, 400, 402, 409, 412-413, 415
2706: I/O commands, 402
2707: Implementation, 408
2708: interactive editing, 399, 407, 419
2709: \s-1\f(CWk\fP\s+1, 402
2710: \s-1\f(CWLayers\fP\s+1 software, 417
2711: \s-1\f(CWList\fP\s+1 structure, 411
2712: \s-1\f(CWlook\fP\s+1, 408
2713: Loops and conditionals, 402
2714: \s-1\f(CWm\fP\s+1, 402, 406
2715: main memory, 412, 415
2716: Memory allocation, 411
2717: menu line, 402, 404, 406-407
2718: Miscellany, 402
2719: modified bit, 400, 407, 412, 414
2720: mouse cursor, 407
2721: Mouse Interface, 400, 407-408
2722: mouse language, 399, 403, 405, 408, 418
2723: mouse-based interface, 403, 418
2724: Multiple files, 400, 405, 414
2725: multiple lines, 400, 403, 405
2726: multiple windows, 407
2727: \s-1\f(CWmux\fP\s+1, 399, 407, 409, 416, 418, 420
2728: \s-1\f(CWn\fP\s+1, 402, 405
2729: \s-1\f(CWnew\fP\s+1, 407
2730: newline character, 400-401, 405, 410
2731: null string, 400-402, 404, 408, 411
2732: obscured windows, 415, 417
2733: open files, 412
2734: \s-1\f(CWp\fP\s+1, 401-406
2735: parse tree, 409
2736: Parsing and execution, 408
2737: \s-1\f(CWpaste\fP\s+1, 408
2738: \s-1\f(CWpi\fP\s+1, 418
2739: \s-1\f(CWq\fP\s+1, 402, 407
2740: \s-1\f(CWr\fP\s+1, 402, 406, 409
2741: \s-1\f(CWRasp\fP\s+1, 415-417, 419, 421
2742: real time, 414
2743: regular expression, 399, 401-406,
2744: 408-411, 413-414, 420
2745: relative addresses, 403
2746: remote host, 399, 415
2747: \s-1\f(CWreshape\fP\s+1, 407
2748: \s-1\f(CWs\fP\s+1, 401-402, 404, 409, 418-419
2749: \s-1\f(CWsam window\fP\s+1, 400-401, 407-409, 420
2750: Screen update, 416-417
2751: \s-1\f(CWsed\fP\s+1, 405, 419
2752: \s-1\f(CWsetjmp/longjmp\fP\s+1, 409
2753: \s-1\f(CWsnarf buffer\fP\s+1, 408, 420
2754: \s-1\f(CWsnarf\fP\s+1, 408
2755: Structural Regular Expressions, 405,
2756: 420
2757: \s-1\f(CWt\fP\s+1, 402, 406, 419
2758: Table of Commands, 402
2759: Text commands, 402
2760: \s-1\f(CWu\fP\s+1, 402, 406-407
2761: undo, 399-400, 402, 406-407, 412-414,
2762: 420
2763: update algorithm, 414, 417-418
2764: updated windows, 416
2765: \s-1\f(CWv\fP\s+1, 402, 404-405, 410
2766: \s-1\f(CWvi\fP\s+1, 403, 410, 420
2767: virtual memory, 412
2768: \s-1\f(CWw\fP\s+1, 402, 405-407
2769: window system, 399, 407-408, 416, 418,
2770: 420
2771: \s-1\f(CWwrite\fP\s+1, 407
2772: \s-1\f(CWx\fP\s+1, 402-406, 409, 411, 413-414, 418-419
2773: \s-1\f(CWxerox\fP\s+1, 407
2774: \s-1\f(CWy\fP\s+1, 402, 404-406, 414
2775:
2776: scanner, \fIraster\fP, 483-495
2777: \s-1\f(CWscatmat\fP\s+1 program,\fI grap\fP, 132
2778: scatter plot,\fI grap\fP, 111
2779: Scheduling,\fI streams\fP, 504, 506-507, 510
2780: \s-1\f(CWscoreblt\fP\s+1,\fI music\fP, 478
2781: Script File,\fI anim\fP, 451-452, 454-460, 462-463,
2782: 465, 469, 472-475
2783: Script Language,\fI anim\fP, 458, 460
2784:
2785: \fIsecurity\fP, 543-555
2786: \s-1\f(CW\&.profile\fP\s+1 files, 549
2787: \s-1\f(CW/bin\fP\s+1, 547, 549
2788: \s-1\f(CW/bin/su\fP\s+1, 549
2789: \s-1\f(CW/dev/kmem\fP\s+1, 547
2790: \s-1\f(CW/dev/mem\fP\s+1, 547
2791: \s-1\f(CW/usr/bin\fP\s+1, 549, 552
2792: \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 550
2793: bad passwords, 545
2794: \s-1\f(CWchmod\fP\s+1, 546-547, 549
2795: \s-1\f(CWchown\fP\s+1, 546-547
2796: \s-1\f(CWcrypt\fP\s+1, 551-552
2797: \s-1\f(CWct\fP\s+1, 551
2798: \s-1\f(CWcu\fP\s+1, 550-551
2799: Disabling accounts based on
2800: unsuccessful logins, 553
2801: Encrypted File, 551-552
2802: encrypted password, 544-545, 553
2803: file mode, 546-547
2804: Files And File Systems, 546-547
2805: good passwords, 545, 553
2806: group logins, 554
2807: group permissions, 546, 554
2808: local area networks, 551
2809: local machine, 550-551
2810: login name, 545, 548, 550, 553-554
2811: login time, 547, 553
2812: \s-1\f(CWls\fP\s+1, 545, 549
2813: \s-1\f(CWmail\fP\s+1, 544, 547-551
2814: Misguided Efforts, 552
2815: Networking, 544-545, 549-550, 555
2816: \s-1\f(CWpack\fP\s+1, 552
2817: \s-1\f(CWpasswd\fP\s+1, 545, 547, 550-551, 553
2818: Password aging, 553
2819: password file, 544-545, 547, 549-554
2820: Password Security, 544-545
2821: \s-2PATH \s+2variables, 554
2822: People, 545, 547-549, 552-555
2823: permission bits, 546-547
2824: physical disk, 547
2825: \s-1\f(CWps\fP\s+1, 547
2826: Recording unsuccessful login attempts,
2827: 553
2828: remote execution, 551
2829: remote machine, 550-551
2830: restricted shell, 548, 554
2831: root, 547, 549, 552, 554
2832: set-userid facility, 547
2833: special file, 546-547
2834: \s-1\f(CWsu\fP\s+1, 549, 552-554
2835: \s-2SUID P\s+2rograms, 547-548
2836: \s-1\f(CWsulog\fP\s+1, 552-553
2837: super-user privileges, 547, 549, 552,
2838: 554
2839: super-user, 546-549, 552-554
2840: system administrator, 545, 548-549,
2841: 551-554
2842: Trojan Horses, 548, 554
2843: \s-1\f(CWumask\fP\s+1, 547
2844: user education, 549, 555
2845: Users' Concerns, 554
2846: \s-1\f(CWuucp\fP\s+1, 545, 550-551, 554
2847: \s-1\f(CWuux\fP\s+1, 550
2848:
2849: security computer,\fI authmgr\fP, 531, 535
2850: security host,\fI authmgr\fP, 536, 538, 540
2851: Sed \(em A Non-interactive Text Editor, \fIsed\fP,
2852: 389-397
2853:
2854: \fIsed\fP, 389-397
2855: \s-1\f(CW$\fP\s+1, 390, 397
2856: \s-1\f(CW&\fP\s+1, 393
2857: \s-1\f(CW*\fP\s+1, 390
2858: \s-1\f(CW\(eme\fP\s+1, 390
2859: \s-1\f(CW\(emf\fP\s+1, 390, 396-397
2860: \s-1\f(CW\(emn\fP\s+1, 390, 394, 396
2861: \s-1\f(CW=\fP\s+1 function, 396
2862: \s-1\f(CW[]\fP\s+1, 390
2863: \s-1\f(CW\e(\fP\s+1, 391, 393-396
2864: \s-1\f(CW\e)\fP\s+1, 391, 393-396
2865: \s-1\f(CW^\fP\s+1, 390
2866: \s-1\f(CW{\fP\s+1, 390, 395
2867: \s-1\f(CW}\fP\s+1, 396
2868: \s-1\f(CWa\fP\s+1, 392, 394
2869: Addresses: Selecting lines for
2870: editing, 390
2871: \s-1\f(CWb\fP\s+1, 390, 396
2872: \s-1\f(CWc\fP\s+1, 392, 397
2873: command file, 389
2874: Command-line Flags, 390
2875: Context Addresses, 390
2876: current input line, 396
2877: current line, 392, 395-396
2878: \s-1\f(CWd\fP\s+1, 391, 395
2879: delimiting character, 393
2880: \s-1\f(CWed\fP\s+1, 389
2881: embedded newline, 390, 395-396
2882: Flow-of-Control Functions, 395
2883: Functions, 389-396
2884: \s-1\f(CWg\fP\s+1, 393-396
2885: grouping command, 395
2886: \s-1\f(CWh\fP\s+1, 395-396
2887: Hold and Get Functions, 395
2888: hold area, 395-396
2889: \s-1\f(CWi\fP\s+1, 392
2890: Input-output Functions, 394
2891: leading blanks, 392
2892: line number, 390, 396
2893: Line-number Addresses, 390
2894: line-number counter, 390, 392
2895: Miscellaneous Functions, 396
2896: Multiple Input-line Functions, 395
2897: \fImusic\fP, 477, 479
2898: \s-1\f(CWn\fP\s+1, 390, 392, 396-397
2899: Number of Addresses, 391
2900: Order of Application of Editing
2901: Commands, 390
2902: Overall Operation, 389
2903: \s-1\f(CWp\fP\s+1, 390, 393-396
2904: pattern space, 390-391, 395-397
2905: \s-1\f(CWq\fP\s+1, 396
2906: \s-1\f(CWr\fP\s+1, 392, 394
2907: regular expression, 389-391
2908: \s-1\f(CWs\fP\s+1, 390-391, 393-394, 396-397
2909: \fIsam\fP, 405, 419
2910: Substitute Function, 393
2911: \s-1\f(CWt\fP\s+1, 390, 396
2912: terminal newline, 390-391, 395
2913: \s-1\f(CWw\fP\s+1, 393-394
2914: Whole-line Oriented Functions, 391
2915:
2916: \s-1\f(CWselect\fP\s+1,\fI ipc\fP, 527-528
2917: server machine,\fI backup\fP, 593, 595
2918: \fInetb\fP, 513, 518, 522
2919: server process,\fI ipc\fP, 524-525
2920: server routines,\fI streams\fP, 510
2921: Server Startup,\fI netb\fP, 514
2922: server system,\fI backup\fP, 593, 598-599
2923: Service Manager,\fI ipc\fP, 529
2924: set-userid facility,\fI security\fP, 547
2925: Setting up a Research \s-2UNIX \s+2system, \fIsetup\fP,
2926: 497-501
2927:
2928: \fIsetup\fP, 497-501
2929: \s-1\f(CW/cs\fP\s+1, 500
2930: \s-1\f(CW/cs/dk\fP\s+1, 500
2931: \s-1\f(CW/dev/dk\fP\s+1, 500
2932: \s-1\f(CW/dev/dk/dkctl\fP\s+1, 500
2933: \s-1\f(CW/dev/floppy\fP\s+1, 501
2934: \s-1\f(CW/etc/rc\fP\s+1, 499
2935: \s-1\f(CW/etc/whoami\fP\s+1, 499
2936: \s-1\f(CW/n\fP\s+1, 499-500
2937: \s-1\f(CW/unix\fP\s+1, 497
2938: \s-1\f(CW/usr\fP\s+1, 497-499
2939: \s-1\f(CW/usr/630\fP\s+1, 501
2940: \s-1\f(CW/usr/adm/monthclean\fP\s+1, 499
2941: \s-1\f(CW/usr/adm/weekclean\fP\s+1, 499
2942: \s-1\f(CW/usr/bin\fP\s+1, 498
2943: \s-1\f(CW/usr/ipc/lib/ns.db\fP\s+1, 501
2944: \s-1\f(CW/usr/ipc/lib/serv\fP\s+1, 500
2945: \s-1\f(CW/usr/ipc/log files\fP\s+1, 499
2946: \s-1\f(CW/usr/ipc/mgrs\fP\s+1, 499
2947: \s-1\f(CW/usr/ipc/servers/daily\fP\s+1, 499
2948: \s-1\f(CW/usr/jerq\fP\s+1, 501
2949: \s-1\f(CW/usr/jerq/src\fP\s+1, 498
2950: \s-1\f(CW/usr/lib/upas\fP\s+1, 500
2951: \s-1\f(CW/usr/lib/uucp\fP\s+1, 500
2952: \s-1\f(CW/usr/lib/uucp/Sysfiles\fP\s+1, 500
2953: \s-1\f(CW/usr/lib/uucp/uudemon.hr\fP\s+1, 500
2954: \s-1\f(CW/usr/lib/uucp/uugrep\fP\s+1, 500
2955: \s-1\f(CW/usr/netb\fP\s+1, 499, 501
2956: \s-1\f(CW/usr/src\fP\s+1, 498
2957: \s-1\f(CW/usr/src/cmd\fP\s+1, 498
2958: \s-1\f(CW/usr/src/ipc\fP\s+1, 498
2959: \s-1\f(CW/usr/src/netb\fP\s+1, 498
2960: \s-1\f(CW/usr/src/sys\fP\s+1, 498
2961: 5620 terminal, 498, 501
2962: \s-1\f(CW630mux\fP\s+1, 501
2963: \s-1\f(CWarff\fP\s+1, 501
2964: \s-1\f(CWauth\fP\s+1, 500
2965: \s-1\f(CWbackup\fP\s+1, 499
2966: bitmapped file system, 498
2967: Bitmapped terminals, 501
2968: \s-1\f(CWcbt\fP\s+1, 500
2969: \s-1\f(CWchuck\fP\s+1, 497-498
2970: classical file system, 498
2971: \s-1\f(CWcon\fP\s+1, 500
2972: console disk, 497, 501
2973: Cracking the tape and booting, 497
2974: \s-1\f(CWcron\fP\s+1, 499
2975: \s-1\f(CWctime\fP\s+1, 499
2976: \s-1\f(CWcu\fP\s+1, 499-500
2977: Datakit, 497, 500
2978: \s-1\f(CWdcheck\fP\s+1, 498
2979: device number, 498
2980: \s-1\f(CWdialout\fP\s+1, 499
2981: Disks and file systems, 498
2982: \s-1\f(CWdkhup\fP\s+1, 500
2983: \s-1\f(CWdkmgr\fP\s+1, 499-500
2984: \s-1\f(CWdmesg\fP\s+1, 499
2985: Documentation, 497, 501
2986: Ethernet, 497, 500
2987: Files to watch for, 499
2988: free block list, 498
2989: \s-1\f(CWfsck\fP\s+1, 497-498
2990: \s-1\f(CWfstab\fP\s+1, 499
2991: \s-1\f(CWgetty\fP\s+1, 499
2992: \s-1\f(CWicheck\fP\s+1, 498
2993: \s-1\f(CWinit\fP\s+1, 499
2994: \s-1\f(CWipccreat\fP\s+1, 500
2995: \s-1\f(CWipconfig\fP\s+1, 500
2996: \s-1\f(CWipcopen\fP\s+1, 500
2997: \s-2KMC\s+2, 500
2998: \s-1\f(CWldpcs\fP\s+1, 501
2999: \s-1\f(CWlogin\fP\s+1, 499-500
3000: \s-1\f(CWmail\fP\s+1, 499-500
3001: \s-1\f(CWmail.log\fP\s+1, 499
3002: Miscellaneous hardware support, 501
3003: \s-1\f(CWmk\fP\s+1, 498
3004: \s-1\f(CWmkbitfs\fP\s+1, 498
3005: \s-1\f(CWmkfile\fP\s+1, 498
3006: \s-1\f(CWmkfs\fP\s+1, 498
3007: \s-1\f(CWmknod\fP\s+1, 497
3008: \s-1\f(CWmount\fP\s+1, 498-499
3009: \s-1\f(CWmux\fP\s+1, 501
3010: \s-1\f(CWnamefiles\fP\s+1, 500
3011: \s-1\f(CWnames.global\fP\s+1, 500
3012: \s-1\f(CWnames.local\fP\s+1, 500
3013: \s-1\f(CWncheck\fP\s+1, 498
3014: \fInetb\fP, 513-522
3015: \s-1\f(CWnetfs\fP\s+1, 499, 501
3016: network file system, 498-499, 501
3017: \s-1\f(CWnpull\fP\s+1, 500
3018: \s-1\f(CWnpush\fP\s+1, 500
3019: \s-1\f(CWns\fP\s+1, 501
3020: \s-1\f(CWpasswd\fP\s+1, 499
3021: \s-1\f(CWpush\fP\s+1, 500
3022: \s-1\f(CWqns\fP\s+1, 501
3023: \s-1\f(CWrarepl\fP\s+1, 501
3024: \s-1\f(CWrc\fP\s+1, 499
3025: \s-1\f(CWrcp\fP\s+1, 500
3026: \s-1\f(CWreboot\fP\s+1, 497-498
3027: \s-1\f(CWrewrite\fP\s+1, 500
3028: \s-1\f(CWrewrite.fancy\fP\s+1, 500
3029: root file system, 497-498
3030: root image, 497-498
3031: Setting up \s-1\f(CWmail,\fP\s+1 500
3032: Setting up networking, 500
3033: Setting up \s-1\f(CWuucp,\fP\s+1 500
3034: \s-1\f(CWsmash\fP\s+1, 501
3035: special file, 497-500
3036: \s-1\f(CWsvcmgr\fP\s+1, 499-500
3037: system files, 498-499
3038: \s-1\f(CWSystems\fP\s+1 entries, 500
3039: \s-1\f(CWSystems\fP\s+1 file, 500
3040: \s-2TCP\s+2/\s-2IP\s+2, 500-501
3041: \s-1\f(CWtcpmgr\fP\s+1, 499-500
3042: \s-1\f(CWttyname\fP\s+1, 499
3043: \s-1\f(CWttys\fP\s+1, 499
3044: \s-1\f(CWudpconfig\fP\s+1, 500
3045: \s-1\f(CWumount\fP\s+1, 498
3046: \s-1\f(CWupas\fP\s+1, 499-500
3047: \s-1\f(CWuucp\fP\s+1, 499-500
3048: \s-1\f(CWuudemon.day\fP\s+1, 500
3049: \s-1\f(CWuugrep\fP\s+1, 500
3050:
3051: \s-1\f(CWsh\fP\s+1 command,\fI grap\fP, 145
3052: \fIpic\fP, 68, 77
3053: shell programming language, \fIrc\fP, 283-296
3054: shell script,\fI anim\fP, 460, 472-473
3055: \fImk\fP, 270-274, 277-279
3056: \fImusic\fP, 479-480
3057: shell variables,\fI mk\fP, 273-274, 279
3058: shutdown procedures,\fI fsck\fP, 582
3059: signaling protocol,\fI authmgr\fP, 536
3060: Size check,\fI fsck\fP, 584, 586, 588
3061: \s-1\f(CWsmash\fP\s+1,\fI setup\fP, 501
3062: \s-2SMTP\s+2,\fI upas\fP, 560-562
3063: \s-2SNOBOL4\s+2, \fIsnocone\fP, 297-309
3064: Snocone Programming Language, \fIsnocone\fP,
3065: 297-309
3066:
3067: \fIsnocone\fP, 297-309
3068: \s-1\f(CW#\fP\s+1, 299
3069: \s-1\f(CW$\fP\s+1, 302
3070: \s-1\f(CW&&\fP\s+1, 299, 301
3071: \s-1\f(CW&\fP\s+1, 302, 306
3072: \s-1\f(CW&\s-1ABORT\s+1\fP\s+1, 306
3073: \s-1\f(CW&\s-1ALPHABET\s+1\fP\s+1, 306
3074: \s-1\f(CW&\s-1ANCHOR\s+1\fP\s+1, 304, 306
3075: \s-1\f(CW&\s-1ARB\s+1\fP\s+1, 306
3076: \s-1\f(CW&\s-1BAL\s+1\fP\s+1, 306
3077: \s-1\f(CW&\s-1CODE\s+1\fP\s+1, 306
3078: \s-1\f(CW&\s-1DUMP\s+1\fP\s+1, 306
3079: \s-1\f(CW&\s-1FAIL\s+1\fP\s+1, 306
3080: \s-1\f(CW&\s-1FENCE\s+1\fP\s+1, 306
3081: \s-1\f(CW&\s-1FNCLEVEL\s+1\fP\s+1, 306
3082: \s-1\f(CW&\s-1INPUT\s+1\fP\s+1, 306
3083: \s-1\f(CW&\s-1MAXLNGTH\s+1\fP\s+1, 306
3084: \s-1\f(CW&\s-1OUTPUT\s+1\fP\s+1, 306
3085: \s-1\f(CW&\s-1REM\s+1\fP\s+1, 306
3086: \s-1\f(CW&\s-1STCOUNT\s+1\fP\s+1, 306
3087: \s-1\f(CW&\s-1STLIMIT\s+1\fP\s+1, 306
3088: \s-1\f(CW/usr/lib/snocone\fP\s+1, 299
3089: \s-1\f(CW?\fP\s+1, 301-302, 304
3090: \s-1\f(CW@\fP\s+1, 302
3091: \s-1\f(CW@N\fP\s+1, 305
3092: \s-1\f(CW|\fP\s+1, 301, 304
3093: \s-1\f(CW||\fP\s+1, 301
3094: \s-1\f(CW\s-1ABORT\s+1\fP\s+1, 302, 305-306
3095: angle brackets, 299
3096: \s-1\f(CW\s-1ANY\s+1\fP\s+1, 305
3097: \s-1\f(CW\s-1ARB\s+1\fP\s+1, 305-306
3098: \s-1\f(CW\s-1ARBNO\s+1\fP\s+1, 305
3099: \s-1\f(CW\s-1ARRAY\s+1\fP\s+1, 298, 300-301, 303, 306
3100: associative array, 297
3101: \s-1\f(CW\s-1BAL\s+1\fP\s+1, 305-306
3102: Binary Operators, 301
3103: blanks, 299, 307
3104: \s-1\f(CW\s-1BREAK\s+1\fP\s+1, 305, 308
3105: \s-1\f(CW\s-1BREAKX\s+1\fP\s+1, 305
3106: built-in function, 297-298
3107: \s-1\f(CWcar\fP\s+1, 300
3108: \s-1\f(CWcdr\fP\s+1, 300
3109: comment, 299
3110: Comparison predicates, 301
3111: concatenation, 299, 301, 304
3112: \s-1\f(CWcons\fP\s+1, 300
3113: constant, 298-301
3114: \s-1\f(CW\s-1CONTINUE\s+1\fP\s+1, 302
3115: curly braces, 299-300
3116: data structure, 304, 307-308
3117: Data Types, Declarations, and Scope,
3118: 300
3119: \s-1\f(CW\s-1DATATYPE\s+1\fP\s+1, 301
3120: deferred evaluation, 302
3121: \s-1\f(CW\s-1DEFINE\s+1\fP\s+1, 298
3122: \s-1\f(CW\s-1DETACH\s+1\fP\s+1, 304
3123: \s-1\f(CWdo\fP\s+1, 299-300, 302
3124: double quotes, 299
3125: dynamic typing, 297
3126: \s-1\f(CW\s-1END\s+1\fP\s+1, 302
3127: \s-1\f(CW\s-1ENDFILE\s+1\fP\s+1, 304
3128: Expression Evaluation, Success,
3129: and Failure, 300
3130: \s-1\f(CW\s-1EXPRESSION\s+1\fP\s+1, 302
3131: \s-1\f(CW\s-1FAIL\s+1\fP\s+1, 305-306
3132: \s-1\f(CW\s-1FENCE\s+1\fP\s+1, 305-306, 308
3133: File Inclusion, 299
3134: \s-1\f(CWfor\fP\s+1, 299, 302
3135: \s-1\f(CWfreturn\fP\s+1, 302, 307
3136: \s-1\f(CWgo to\fP\s+1, 298, 302
3137: identifier, 298-299, 306
3138: \s-1\f(CWif\fP\s+1, 299-300, 302, 306
3139: \s-1\f(CWinclude\fP\s+1, 299-300
3140: initial value, 300-301, 306
3141: \s-1\f(CW\s-1INPUT\s+1\fP\s+1, 303-304, 306-308
3142: Input-Output, 303
3143: label, 298-299, 302
3144: Language Description, 299
3145: \s-1\f(CW\s-1LEN\s+1\fP\s+1, 305
3146: Lexical Conventions, 299
3147: local variables, 297, 303
3148: Motivation, 299
3149: \s-1\f(CW\s-1NOTANY\s+1\fP\s+1, 305
3150: \s-1\f(CWnreturn\fP\s+1, 302
3151: null string, 298, 300-303, 305, 307
3152: \s-1\f(CW\s-1OUTPUT\s+1\fP\s+1, 303-304, 306
3153: pattern match operator, 301
3154: Pattern Matching, 300-302, 304-305
3155: pattern, 297-298, 301-302, 304-306, 308
3156: \s-1\f(CW\s-1POS\s+1\fP\s+1, 305
3157: pre-defined variable, 305-306
3158: predicate function, 298
3159: Procedures, 297, 300, 303, 305-306
3160: program execution, 302, 304
3161: \s-1\f(CW\s-1REM\s+1\fP\s+1, 305-306
3162: \s-1\f(CWreturn\fP\s+1, 298-299, 302-303, 307-308
3163: \s-1\f(CW\s-1RPOS\s+1\fP\s+1, 305
3164: \s-1\f(CW\s-1RTAB\s+1\fP\s+1, 305-306
3165: \s-1\f(CW\s-1SET\s+1\fP\s+1, 303
3166: \s-1\f(CW\s-1SPAN\s+1\fP\s+1, 306, 308
3167: statement failure, 298
3168: Statement Separation, 299
3169: Statements, 297-300, 302, 306
3170: \s-1\f(CW\s-1SUCCEED\s+1\fP\s+1, 305-306
3171: System Variable, 302, 304, 306
3172: \s-1\f(CW\s-1TAB\s+1\fP\s+1, 299, 306
3173: \s-1\f(CW\s-1TABLE\s+1\fP\s+1, 298-301, 303, 306-308
3174: \s-1\f(CW\s-1TERMINAL\s+1\fP\s+1, 303, 308
3175: Topological Sorting, 306
3176: Unary Operators, 301
3177: What's nice about \s-2SNOBOL4\s+2, 297
3178: What's not nice about \s-2SNOBOL4\s+2, 298
3179: \s-1\f(CWwhile\fP\s+1, 299-300, 302, 306
3180:
3181: socket,\fI ipc\fP, 525-526
3182: sorting, \fIanim\fP, 451-475
3183: special character inode,\fI fsck\fP, 583, 587
3184: special file,\fI ipc\fP, 525-526
3185: \fIsecurity\fP, 546-547
3186: \fIsetup\fP, 497-500
3187: Spin \(em A Protocol Analyzer, \fIspin\fP,
3188: 429-450
3189:
3190: \fIspin\fP, 429-450
3191: \s-1\f(CW!\fP\s+1, 432
3192: \s-1\f(CW\(ema\fP\s+1, 437-438, 440, 446-449
3193: \s-1\f(CW\(emc\fP\s+1, 441, 449
3194: \s-1\f(CW\(emg\fP\s+1, 438
3195: \s-1\f(CW\(eml\fP\s+1, 437-438, 441
3196: \s-1\f(CW\(emm\fP\s+1, 438, 441
3197: \s-1\f(CW\(emn\fP\s+1, 438-439
3198: \s-1\f(CW\(emp\fP\s+1, 438
3199: \s-1\f(CW\(emq\fP\s+1, 438, 444
3200: \s-1\f(CW\(emr\fP\s+1, 438
3201: \s-1\f(CW\(ems\fP\s+1, 438
3202: \s-1\f(CW\(emt\fP\s+1, 439-440, 447
3203: \s-1\f(CW\(emw\fP\s+1, 441-442
3204: \s-1\f(CW?\fP\s+1, 432
3205: Analyzer, 437-442, 445
3206: Array Variables, 430
3207: \s-1\f(CWassert\fP\s+1, 436-437, 439, 444
3208: assertion violation, 439-441, 446-449
3209: Assertions, 436, 446, 449
3210: asynchronous communication, 433, 445
3211: Atomic Sequence, 431-434, 444
3212: Bit State Space Analysis, 441
3213: Bit State Space, 429, 438, 440-442
3214: \s-1\f(CWblock\fP\s+1, 437, 444
3215: \s-1\f(CWbreak\fP\s+1, 434, 436-437, 444
3216: buffer size, 433
3217: Building A Validation Suite, 446
3218: C preprocessor, 445
3219: C program, 429, 434, 438
3220: Case Selection, 434, 444
3221: \s-1\f(CWchan\fP\s+1, 430, 432-439, 442-445, 448
3222: channel names, 432
3223: channel, 429-436, 438-441, 443-445, 449
3224: Comments, 442
3225: composite condition, 433
3226: Constants, 442
3227: Control Flow, 434, 440-441
3228: curly braces, 430, 432, 443
3229: Data Types, 430-431, 443, 445
3230: deadlocks, 429, 436-437, 441
3231: Declarations, 430-431, 442-443, 445
3232: Digging Deeper, 439, 449
3233: \s-1\f(CWdo\fP\s+1, 435, 444
3234: End-State Labels, 436
3235: error sequence, 439-440
3236: error trail, 439, 447, 449-450
3237: Executability, 429, 432, 443, 445
3238: Exhaustive Search, 440-441
3239: exhaustive validation, 429, 438
3240: Expressions, 442-445
3241: Full State Space, 440-442
3242: global variables, 429, 431, 438, 443
3243: \s-1\f(CWgoto\fP\s+1, 435, 437, 444
3244: greatest common divisor, 435
3245: guard, 434, 436-437, 445
3246: \s-1\f(CWhalt\fP\s+1, 437, 444
3247: hash collision, 440-441
3248: hash factor, 438, 442
3249: hash table, 441
3250: Identifiers, 442-443
3251: \s-1\f(CWif\fP\s+1, 444
3252: \s-1\f(CWinit\fP\s+1, 431, 435
3253: Keywords, 442, 444
3254: Lexical Conventions, 442
3255: local variables, 430, 432, 438-439, 443,
3256: 449
3257: Macros and Include File, 445
3258: Message Channels, 429, 432-433, 436,
3259: 443
3260: Message Passing, 432, 445
3261: Message Type Definitions, 437
3262: message type, 432, 437-439, 443
3263: Modeling Procedures and Recursion, 436
3264: non-progress loops, 437, 441, 449
3265: Options, 434-435, 438-441, 444
3266: \s-1\f(CWpan.trail\fP\s+1, 439-440, 442, 447, 449
3267: process declaration, 430, 443
3268: Process Instantiation, 430, 432, 443
3269: Process Type, 430-431, 435-436
3270: Processes, 443
3271: \s-1\f(CWproctype\fP\s+1, 430-431, 443
3272: Progress-State Labels, 437
3273: \s-2PROMELA R\s+2eference Manual, 442
3274: \s-2PROMELA\s+2, 429
3275: propositional temporal logic, 449
3276: Pseudo Statements, 437
3277: random simulation, 429, 438-439
3278: Receive, 444
3279: Rendez-Vous Communication, 433-435
3280: Repetition and Break, 444
3281: Repetition, 434, 443-444
3282: \s-1\f(CWrun\fP\s+1, 431, 437-438
3283: run-time error, 432, 444
3284: search depth, 441
3285: Selection, 434, 443-445
3286: Send, 444
3287: side-effects, 429, 433, 445
3288: Simulator, 439-440
3289: \s-1\f(CWskip\fP\s+1, 431, 435-437, 444
3290: Spin, 438
3291: state space, 429, 438, 440-442
3292: statement separator, 430, 442
3293: Statements, 443
3294: symbolic names, 442-443
3295: synchronous communication, 429, 433,
3296: 445
3297: system state space, 429, 438, 440-441,
3298: 449
3299: test and set problem, 432
3300: Timeout, 436-437, 442-445, 448
3301: unary operator, 431, 437, 443
3302: Unconditional Jumps, 434-435
3303: unexecutable code, 429
3304: unreachable state, 441
3305: Variables, 443
3306:
3307: spline,\fI cip\fP, 175, 178-184
3308: \fIideal\fP, 83-84, 90, 93, 105
3309: spline control points,\fI dag\fP, 153, 156-157
3310: \s-1\f(CWspool\fP\s+1 Files,\fI lp\fP, 606
3311: \s-1\f(CWstat\fP\s+1,\fI backup\fP, 595-596
3312: \s-1\f(CWstat\fP\s+1 directory, \fIlp\fP, 603-608
3313: \s-1\f(CWstderr\fP\s+1,\fI grap\fP, 127, 141, 145
3314: sticky points,\fI cip\fP, 180-182, 185
3315: Stills Language,\fI anim\fP, 461
3316: stream,\fI ipc\fP, 523-530
3317: Stream Input-Output System, \fIstreams\fP,
3318: 503-511
3319:
3320: \fIstreams\fP, 503-511
3321: Blit terminal, 508-510
3322: character device, 503, 507
3323: \s-1\f(CWclose\fP\s+1, 508
3324: Connection with the Rest of the
3325: System, 507
3326: control blocks, 504, 506, 508
3327: control messages, 505-506, 508
3328: data blocks, 504-505, 508-509
3329: data messages, 505, 508
3330: Datakit, 505
3331: device driver, 503-504, 507-509
3332: Evaluation, 508
3333: Flow Control, 503-504, 506, 510
3334: \s-1\f(CWinit\fP\s+1, 508
3335: Interprocess Communication, 508
3336: \s-1\f(CWioctl\fP\s+1, 506, 508, 510
3337: kill processing, 507
3338: line disciplines, 503, 509
3339: Message blocks, 504-505
3340: message module, 508
3341: Messages, 503-508, 510
3342: Overview, 503
3343: pseudo-terminal, 508
3344: \s-1\f(CW\s-1PT\fP\s+1 \s+1files, 508, 510
3345: put procedure, 504, 506-507, 509
3346: Queue Mechanisms and Interfaces, 506
3347: queue module, 504, 507
3348: Queues, 504, 506, 509
3349: \s-1\f(CWread\fP\s+1, 504, 508, 510
3350: remote file transfer, 505
3351: remote program, 510
3352: Scheduling, 504, 506-507, 510
3353: server routines, 510
3354: service procedure, 504, 506-507, 509
3355: stream device, 504, 507
3356: stream I/O, 506, 508, 510
3357: stream modules, 509
3358: stream processing modules, 504, 507
3359: terminal device, 504-506
3360: terminal input, 504, 506-507, 509
3361: terminal module, 507-508
3362: terminal processing module, 505-507,
3363: 509
3364: top-level routines, 504, 508
3365: user process, 504, 508
3366: user program, 503, 505, 510
3367: virtual terminal, 508
3368: \s-1\f(CWwrite\fP\s+1, 504-505, 508-510
3369:
3370: streams mechanism,\fI music\fP, 478
3371: Structural Regular Expressions,\fI sam\fP, 405,
3372: 420
3373: \s-1\f(CWsu\fP\s+1,\fI security\fP, 549, 552-554
3374: \s-2SUID P\s+2rograms,\fI security\fP, 547-548
3375: \s-1\f(CWsulog\fP\s+1,\fI security\fP, 552-553
3376: Super-Block,\fI fsck\fP, 581-583, 585, 591-592
3377: super-user privileges,\fI security\fP, 547, 549,
3378: 552, 554
3379: \s-1\f(CWsvcmgr\fP\s+1,\fI setup\fP, 499-500
3380: \s-1\f(CWsweep\fP\s+1,\fI backup\fP, 593-594, 596, 598
3381: symbolic link,\fI backup\fP, 594-595, 601
3382: \s-1\f(CWsync\fP\s+1,\fI fsck\fP, 581-582
3383: synchronous communication,\fI spin\fP, 429, 433,
3384: 445
3385: syntax analyzer, \fIyacc\fP, 347-374
3386: Synthesizer control,\fI music\fP, 478
3387: system administrator,\fI security\fP, 545, 548-549,
3388: 551-554
3389: system files,\fI setup\fP, 498-499
3390: system name,\fI backup\fP, 595-596, 599-600
3391: \fIuucp\fP, 571, 573, 575, 577, 579
3392: System Security, \fIsecurity\fP, 543-555
3393: System Status Messages,\fI uucp\fP, 579
3394: tables,\fI monk\fP, 239, 243, 249-250
3395: \fIms\fP, 7, 11-12, 17, 20
3396: \fItbl\fP, 35-51
3397: Tbl \(em A Program to Format Tables, \fItbl\fP,
3398: 35-51
3399:
3400: \fItbl\fP, 35-51
3401: \s-1\f(CW\(emms\fP\s+1, 40
3402: \s-1\f(CW\&.T#\fP\s+1, 40
3403: \s-1\f(CW\&.T&\fP\s+1, 36, 39-41, 43, 46-47
3404: \s-1\f(CW\&.\s-1TE\s+1\fP\s+1, 35-50
3405: \s-1\f(CW\&.\s-1TH\s+1\fP\s+1, 49-50
3406: \s-1\f(CW\&.\s-1TS H\s+1\fP\s+1, 40
3407: \s-1\f(CW\&.\s-1TS\s+1\fP\s+1, 35-51
3408: \s-1\f(CW\e&\fP\s+1, 37, 39
3409: Additional Command Lines, 39
3410: \s-1\f(CWallbox\fP\s+1, 36, 38, 41, 44
3411: alphabetic subcolumn, 36-37
3412: Alternative notation, 38
3413: block of text, 39
3414: \s-1\f(CWbox\fP\s+1, 35-36, 40-43, 45, 47, 49-50
3415: boxed table, 36, 40
3416: \s-1\f(CWcenter\fP\s+1, 35-37, 47-48, 51
3417: centered column entry, 36
3418: column key-letters, 37, 39
3419: column separation value, 38
3420: Column width indication, 38
3421: decimal point, 35-36
3422: Default, 36-39
3423: \s-1\f(CWdelim\fP\s+1, 36
3424: \s-1\f(CWdoublebox\fP\s+1, 36, 44
3425: \s-1\f(CWeqn\fP\s+1 delimiters, 40
3426: \fIeqn\fP, 34
3427: \s-1\f(CWeqn\fP\s+1, 35-36, 40
3428: Equal width columns, 38
3429: \s-1\f(CWexpand\fP\s+1, 36-37, 47-48
3430: Font changes, 37-38
3431: format section, 36-39
3432: formatting information, 36
3433: Full width horizontal lines, 38
3434: global options, 36, 40
3435: Horizontal line, 37
3436: Input commands, 36
3437: left-adjusted column entry, 36
3438: \s-1\f(CWlinesize\fP\s+1, 36
3439: List of Tbl Command Characters and
3440: Words, 51
3441: \fImonk\fP, 249-250, 254, 257
3442: \fIms\fP, 11, 13, 17, 20
3443: multi-page table, 39-40
3444: non-printing character string, 37
3445: number register, 39-40
3446: numerical column entry, 36, 38
3447: numerical data, 37
3448: Options, 36, 40
3449: point size, 38-39
3450: Repeated characters, 39
3451: right-adjusted column entry, 36
3452: Short horizontal lines, 39
3453: Single column horizontal lines, 39
3454: size changes, 39
3455: Space between columns, 37, 40
3456: spanned heading, 36, 38
3457: Staggered columns, 38
3458: \s-1\f(CWtab\fP\s+1, 36
3459: Text block, 38-39
3460: Troff commands within tables, 38
3461: \s-1\f(CWtroff\fP\s+1, 35-36, 38-40
3462: \fItrofftut\fP, 223, 227
3463: \s-1\f(CWT{\fP\s+1, 39, 44, 49-50
3464: \s-1\f(CWT}\fP\s+1, 39, 44, 49-50
3465: Usage, 36, 40
3466: Vertical line, 35, 37-39
3467: Vertical spacing changes, 38
3468: Vertical spanning, 37
3469: Vertically spanned items, 37, 39
3470: Warning, 37, 39-40
3471: width value, 38
3472: Zero-width item, 38
3473:
3474: \s-2TCP\s+2,\fI netb\fP, 513-514
3475: \fIuucp\fP, 563, 566, 568, 577-578
3476: \s-2TCP\s+2/\s-2IP\s+2,\fI backup\fP, 597, 599-600
3477: \fIipc\fP, 528-530
3478: \fIsetup\fP, 500-501
3479: \s-1\f(CWtcpmgr\fP\s+1,\fI setup\fP, 499-500
3480: tektronix graphics,\fI lp\fP, 606
3481: terminal device,\fI streams\fP, 504-506
3482: terminal input,\fI streams\fP, 504, 506-507, 509
3483: terminal process,\fI anim\fP, 460
3484: terminal processing,\fI ipc\fP, 523, 529
3485: Text Editor Sam, \fIsam\fP, 399-421
3486: text processing, \fItroffref\fP, 187-221
3487: text-formatting program, \fImonk\fP, 239-258
3488: \fItrofftut\fP, 223-238
3489: \s-1\f(CWthinkblt\fP\s+1,\fI music\fP, 478
3490: time stamp,\fI mk\fP, 270, 272, 274-275, 278
3491: Timeout,\fI spin\fP, 436-437, 442-445, 448
3492: Topological Sorting,\fI snocone\fP, 306
3493: \s-1\f(CWtpic\fP\s+1,\fI latex\fP, 265-266
3494: transitive closure,\fI mk\fP, 269, 277-279
3495: transmitter queue,\fI music\fP, 478
3496: Trees,\fI anim\fP, 463, 465-468
3497: \s-1\f(CWtroff\fP\s+1,\fI anim\fP, 451, 456, 458, 461-462
3498: \fIcip\fP, 175
3499: \fIdag\fP, 147, 151
3500: \fIeqn\fP, 25-26, 29-30, 34
3501: \fIgrap\fP, 109-110, 136, 140-141, 145
3502: \fIideal\fP, 79, 84, 93, 104-105
3503: \fIlatex\fP, 260, 264-265
3504: \fIlp\fP, 603, 606
3505: \fIms\fP, 7, 12-13, 20
3506: \fIpic\fP, 53-54, 69, 73-74, 77
3507: \fIpm\fP, 21, 23
3508: \fIprefer\fP, 163, 169-170
3509: \fItbl\fP, 35-36, 38-40
3510: Troff Tutorial, \fItrofftut\fP, 223-238
3511: Troff User's Manual, \fItroffref\fP, 187-221
3512:
3513: \fItroffref\fP, 187-221
3514: \s-1\f(CW/usr/lib/font\fP\s+1, 189, 214-215
3515: \s-1\f(CW/usr/lib/tmac\fP\s+1, 189
3516: absolute position, 195, 217
3517: Arguments, 189, 194, 196, 201-203, 205,
3518: 210-211
3519: auto-increment, 191, 204, 212
3520: automatic hyphenation, 209
3521: Background to the Second Edition, 187
3522: Baseline spacing, 190, 200, 208, 217-219
3523: basic units, 194-195, 197, 207
3524: blank line, 199-200, 206, 209, 211
3525: bottom margin, 198, 217-219
3526: Bracket, 187, 191, 193, 207
3527: Character set, 196, 205
3528: character size, 197, 200, 211
3529: character widths, 187, 195, 215
3530: comments, 201, 206, 213, 215
3531: concealed newlines, 201, 206
3532: Conditional Acceptance of Input, 192,
3533: 210
3534: conditional input, 187, 193, 217
3535: control character, 190-191, 195, 199,
3536: 205-206
3537: copy mode, 193, 201-202, 205-206, 212
3538: current diversion level, 190, 198, 202
3539: current diversion, 194, 198, 202
3540: current escape character, 193, 205
3541: current font, 190, 193-194, 196-197,
3542: 206, 213
3543: current indent, 194, 198, 201
3544: current line length, 194, 199, 201
3545: current page, 190, 194, 198-199, 209,
3546: 211, 219
3547: current point size, 194, 196-197
3548: current vertical place, 190, 194-195,
3549: 198, 202
3550: default scaling, 195-196, 209
3551: Device and Font Description Files,
3552: 192, 214
3553: Device description file, 196, 214
3554: device resolution, 195
3555: diversion trap, 191, 198, 202-203
3556: Diversions, 202-203
3557: embolden, 189-190, 194, 197, 202, 207
3558: Environment Switching, 192, 206, 211,
3559: 217
3560: escape character, 191, 205
3561: escape mechanism, 205
3562: Escape Sequences for Characters,
3563: Indicators, and Functions, 193
3564: Extra line-space, 193-194, 200
3565: extra vertical space, 200
3566: field delimiter, 191, 205
3567: field length, 205
3568: fill mode, 194, 199, 201, 213, 217, 219
3569: Filling and adjusting, 198
3570: Font and Character Size Control, 190,
3571: 196
3572: font change, 197, 206-207, 214
3573: Font description file, 215-216
3574: font name, 196, 198, 215
3575: font position, 198, 206, 214
3576: footer macros, 209, 217
3577: footer trap, 217, 219-220
3578: Footnotes, 187, 217, 219-220
3579: Graphics, 187, 189, 191, 193, 207-208,
3580: 213
3581: horizontal motion, 193, 204, 206-208,
3582: 214
3583: Hyphenation, 191, 193, 199, 209
3584: Input and Output Conventions and
3585: Character, 191, 205
3586: input line, 191-192, 198-200, 202,
3587: 205-207, 211-212
3588: input text, 190, 193, 198-199, 206, 219
3589: input-line-count trap, 202-203
3590: Input/Output File Switching, 192, 211
3591: Insertions from the Standard Input, 192,
3592: 211
3593: internal storage space, 203-204
3594: Interrupted text, 199
3595: Last Page, 220
3596: leader character, 204
3597: ligature mode, 191, 206
3598: line adjustment, 199
3599: Line Length and Indenting, 191, 201
3600: line length, 191, 196, 198, 201, 209-210,
3601: 219
3602: line number, 194, 209-210, 212
3603: Line-drawing, 187, 191, 206-207
3604: Local Horizontal and Vertical
3605: Motions, 191, 207
3606: Macros, Strings, Diversion,
3607: and Position Traps, 191, 201
3608: Miscellaneous, 192, 196, 212
3609: Multiple Column Output, 187, 218
3610: no-break control character, 191, 217
3611: No-space mode, 190, 200, 202, 217, 219
3612: nofill mode, 194, 199, 212, 219
3613: Notation, 190, 196
3614: number register format, 204
3615: Number Register, 187, 189, 191, 193-196,
3616: 199, 201-204, 207-208, 210-212, 217
3617: numerical expressions, 196
3618: numerical font position, 196
3619: numerical input, 195-196, 203
3620: Numerical parameter input, 195
3621: options, 187, 189
3622: Output and Error Messages, 192, 212
3623: output device, 187, 189, 195-197, 199,
3624: 213-215, 218
3625: Output Language, 187, 192, 213
3626: Output Line Numbering, 191, 209
3627: output line, 190, 193-194, 198-201,
3628: 209-210, 212-213, 217
3629: output text line, 198, 200-201, 209
3630: Output translation, 199, 206
3631: Overstrike, 191, 193, 207
3632: padding indicator, 205
3633: Page control, 190, 198
3634: page length, 190, 198, 202
3635: Page Margins, 217
3636: page number, 189-191, 198, 200, 209,
3637: 211, 217-218
3638: page offset, 190, 198, 201, 203, 209
3639: page trap, 202
3640: Paragraphs and Headings, 218
3641: partial line, 199, 218, 220
3642: partial word, 199, 220
3643: point size, 190, 197, 200, 213, 215-216
3644: PostScript, 189, 214-216
3645: Predefined Number Registers, 194
3646: Predefined Read-Only Number
3647: Registers, 194
3648: pseudo-page transition, 198, 217
3649: read-only registers, 203-204
3650: right margin, 199, 209, 212
3651: space-character size, 190, 197
3652: Special Character Names, 221
3653: Special font, 190, 196-198, 207, 215
3654: standard error, 192, 212-213
3655: standard input, 189, 211
3656: standard output, 189, 211, 213
3657: tab stop, 204-205
3658: Tabs, Leaders, and Fields, 191, 204
3659: temporary indent, 191, 201, 218
3660: Text Filling, Adjusting,
3661: and Centering, 190, 198
3662: Three-Part Titles, 191, 201, 209
3663: Translations, 191, 205
3664: Transparent output, 206
3665: Transparent throughput, 206
3666: trap position, 198, 200, 202-203, 217
3667: underline font, 191, 206
3668: Usage, 187, 189, 218
3669: vertical place, 190, 195, 198, 208
3670: vertical size, 194, 202, 219
3671: vertical space, 190, 198, 200, 209
3672: Vertical Spacing, 190, 200, 208, 217
3673: Width Function, 191, 204, 207
3674: Zero-width Function, 191, 207
3675:
3676: \fItrofftut\fP, 223-238
3677: \s-1\f(CW\(emmm\fP\s+1, 223
3678: \s-1\f(CW\(emmpm\fP\s+1, 223
3679: \s-1\f(CW\(emms\fP\s+1, 223, 231
3680: arithmetic, 223, 231-233
3681: backslash, 224, 226, 229, 232-233
3682: bottom margin, 231, 235
3683: Character Set, 223, 236
3684: comment, 230, 235
3685: Conditionals, 223, 233
3686: current page number, 231
3687: current page, 234-235
3688: current point size, 227-228
3689: default scale factor, 228
3690: default units, 232
3691: Diversions, 223, 234-235
3692: double quotes, 226, 233
3693: Environments, 223, 234
3694: \s-1\f(CWeqn\fP\s+1, 223, 226-228
3695: Fonts and Special Characters, 223, 225
3696: greek, 225-226, 236
3697: horizontal motion, 228, 233
3698: in-line command, 224-225, 228
3699: Indents and Line Lengths, 223, 226
3700: laser printers, 223, 225
3701: left margin, 226
3702: line spacing, 225, 232
3703: Local Motions: Drawing lines and
3704: characters, 223, 227
3705: machine units, 225, 228, 232
3706: macro call, 230, 232-233
3707: macro definition, 230, 232
3708: Macros with arguments, 223, 232
3709: Macros, 223, 229
3710: mathematical symbols, 223, 225
3711: number register, 231-233, 235
3712: Number Registers and Arithmetic, 223,
3713: 231
3714: page offset, 226
3715: point size, 224-225, 227, 231-233
3716: Point Sizes, Line Spacing, 223-224
3717: PostScript, 225
3718: relational operators, 232
3719: relative size changes, 224
3720: scale indicator, 232
3721: Some Common Fonts, 237
3722: special characters, 223-227
3723: special-font characters, 236
3724: Strings, 223, 229, 231, 233-234
3725: tab replacement character, 227
3726: tab stops, 227, 234
3727: Tabs, 223, 227
3728: \s-1\f(CWtbl\fP\s+1, 223, 227
3729: temporary indent, 226, 229
3730: Titles, Pages and Numbering, 223, 230
3731: typesetter, 223, 225
3732: unfilled text, 227, 230
3733: unpaddable white space, 228
3734: vertical motion, 228
3735: vertical position, 228, 230-231
3736: vertical space, 225, 230
3737:
3738: Trojan Horses,\fI security\fP, 548, 554
3739: trusted domain,\fI authmgr\fP, 531, 533-534, 536,
3740: 541
3741: \s-1\f(CWttyname\fP\s+1,\fI setup\fP, 499
3742: \s-1\f(CWttys\fP\s+1,\fI setup\fP, 499
3743: two-column text, \fIpm\fP, 21-24
3744: typeset, \fIideal\fP, 79-107
3745: \fIpic\fP, 53-77
3746: typesetter, \fItroffref\fP, 187-221
3747: \fItrofftut\fP, 223, 225
3748: typesetter graphics,\fI grap\fP, 142
3749: typesetting, \fIlatex\fP, 259-267
3750: \fImonk\fP, 239-258
3751: \fIms\fP, 7-20
3752: \fIpm\fP, 21-24
3753: \fIprefer\fP, 163-174
3754: \fItbl\fP, 35-51
3755: \fItroffref\fP, 187-221
3756: Typesetting Mathematics \(em User's Guide,
3757: \fIeqn\fP, 25-34
3758: Typing Documents on the \s-2UNIX S\s+2ystem, \fIms\fP,
3759: 7-20
3760: Typing Documents on the \s-1\s-2UNIX\s+2\s+1\s+2
3761: \s-2System: Using Monk, \fImonk\fP, 239-258
3762: \s-1\f(CWudpconfig\fP\s+1,\fI setup\fP, 500
3763: \s-1\f(CWumask\fP\s+1,\fI security\fP, 547
3764: \s-1\f(CWumount\fP\s+1,\fI setup\fP, 498
3765: unreferenced files,\fI fsck\fP, 590
3766: untrusted domain,\fI authmgr\fP, 531, 533-534,
3767: 536, 538-539, 541
3768: Upas \(em a Simpler Approach to Network
3769: Mail, \fIupas\fP, 557-562
3770:
3771: \fIupas\fP, 557-562
3772: \s-1\f(CW/etc/passwd\fP\s+1, 560
3773: \s-1\f(CW/usr/lib/upas/names\fP\s+1, 561
3774: \s-1\f(CW/usr/lib/upas/rewrite\fP\s+1, 559
3775: \s-1\f(CW/usr/lib/upas/route\fP\s+1, 560
3776: \s-1\f(CW>>\fP\s+1, 559-560
3777: \s-1\f(CW?\fP\s+1 operator, 559
3778: \s-1\f(CW|\fP\s+1, 559
3779: address-list, 559-560
3780: \s-1\f(CWalias\fP\s+1, 559-561
3781: Comparison With Sendmail, 561
3782: Concealing Machine Names, 561
3783: \s-1\f(CWconfig\fP\s+1 directory, 561
3784: destination address, 557-560
3785: \s-1\f(CWed\fP\s+1, 559
3786: \s-1\f(CWegrep\fP\s+1, 559
3787: Installation, 561
3788: Loop Detection, 561
3789: mail interface, 557
3790: mail system, 557, 559, 561-562
3791: mailing list, 560-561
3792: \s-1\f(CWmake\fP\s+1, 561
3793: Message Format Conversion, 560
3794: Message Routing, 559
3795: network mailer, 557-558
3796: network-specific mailer, 557, 559,
3797: 561-562
3798: parsing rule, 558
3799: pattern match, 559, 562
3800: rewrite commands, 559-560
3801: \s-2RFC822\s+2, 560-561
3802: sendmail, 561
3803: \fIsetup\fP, 499-500
3804: \s-2SMTP\s+2, 560-562
3805: structure of Upas, 559
3806: \s-1\f(CWtranslate\fP\s+1, 559-561
3807: User Control, 561
3808: user name, 558, 560
3809: \fIuucp\fP, 558, 560, 562
3810:
3811: user id,\fI ipc\fP, 528-529
3812: \fInetb\fP, 513-514
3813: user interface,\fI pi\fP, 335-336
3814: user name,\fI upas\fP, 558, 560
3815: Using the \-ms and \-mcs Macros with Troff,
3816: \fIms\fP, 7-20
3817: Uucp Administration, \fIuucp\fP, 563-580
3818:
3819: \fIuucp\fP, 563-580
3820: \s-1\f(CW/dev\fP\s+1 directory, 565
3821: \s-1\f(CW/etc\fP\s+1 directory, 572
3822: \s-1\f(CW/etc/gettydefs\fP\s+1, 565
3823: \s-1\f(CW/etc/inittab\fP\s+1, 564-565
3824: \s-1\f(CW/etc/passwd\fP\s+1, 563-564, 576, 578
3825: \s-1\f(CW/rc\fP\s+1, 575
3826: \s-1\f(CW/usr/lbin/rnews\fP\s+1, 573
3827: \s-1\f(CW/usr/lib/uucp\fP\s+1, 564, 569, 575, 577,
3828: 579
3829: \s-1\f(CW/usr/lib/uucp/Devices\fP\s+1, 565-566,
3830: 569
3831: \s-1\f(CW/usr/lib/uucp/Dialers\fP\s+1, 566, 569
3832: \s-1\f(CW/usr/lib/uucp/Permissions\fP\s+1, 563,
3833: 569
3834: \s-1\f(CW/usr/lib/uucp/Poll\fP\s+1, 575
3835: \s-1\f(CW/usr/lib/uucp/Systems\fP\s+1, 563, 567,
3836: 569
3837: \s-1\f(CW/usr/lib/uucp/uugetty\fP\s+1, 565
3838: \s-1\f(CW/usr/local/lp\fP\s+1, 573
3839: \s-1\f(CW/usr/news\fP\s+1, 572
3840: \s-1\f(CW/usr/spool/locks\fP\s+1, 578
3841: \s-1\f(CW/usr/spool/uucp\fP\s+1, 574-576, 578-579
3842: \s-1\f(CW/usr/spool/uucppublic\fP\s+1, 564, 570,
3843: 572, 574
3844: Administration, 563, 575
3845: administrative login, 564
3846: \s-2AT&T T\s+2ransport Layer Interface, 563,
3847: 577
3848: Bad \s-2ACU \s+2and Modems, 576
3849: bad line, 576, 578-579
3850: Basics, 570
3851: Built-in Dialers, 566
3852: \s-1\f(CW\s-1CALLBACK\s+1\fP\s+1, 571-572, 579
3853: Cleanup of the Public Directory, 575
3854: Cleanup of Undeliverable Jobs, 575
3855: Combining \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\fP\s+1
3856: E\s+1ntries, 574
3857: command execution, 563-564, 569, 573,
3858: 577
3859: \s-1\f(CW\s-1COMMANDS\fP\s+1 \s+1option, 572-574
3860: Compaction of Log Files, 575
3861: \s-1\f(CWcron\fP\s+1, 564, 575
3862: \s-1\f(CWcu\fP\s+1, 566-567, 569, 576, 578
3863: dangerous commands, 572
3864: Datakit, 563, 566-567, 577
3865: Debugging, 564, 576
3866: default file, 578
3867: default list, 570, 572-574
3868: default path, 573
3869: Default Settings, 574, 576
3870: \s-1\f(CWDevices\fP\s+1 file, 566-569, 577-579
3871: \s-1\f(CWDialcodes\fP\s+1 file, 566-568
3872: \s-1\f(CWDialers\fP\s+1 file, 563, 566-567, 569, 579
3873: direct connection, 563, 566, 568
3874: Direct Distance Dialing, 563
3875: Direct line, 565, 567
3876: Error Messages, 578
3877: Extent of the Network, 563
3878: Fatal System Errors, 578
3879: file access, 569, 572, 578
3880: file transfer, 563-565, 578
3881: \s-1\f(CWfind\fP\s+1 command, 575
3882: Hardware, 563
3883: header file, 572, 574, 576
3884: \s-1\f(CW\s-1LCK\fP\s+1 \s+1file, 576, 579-580
3885: Local Configuration Options, 576
3886: local user, 570, 572
3887: login ids, 570-571, 574
3888: \s-2LOGNAME \s+2option, 570-571, 573
3889: \s-1\f(CWlp\fP\s+1, 572-573
3890: \s-1\f(CW\s-1MACHINE\fP\s+1 \s+1and \s-1\f(CW\s-1LOGNAME\s+1,\fP\s+1 571, 574
3891: \s-1\f(CW\s-1MACHINE\fP\s+1 E\s+1ntry For Other Systems,
3892: 574
3893: \s-2MACHINE \s+2entry, 570-571, 573-574
3894: machine name, 571, 573-574, 577, 579
3895: \s-1\f(CWmail\fP\s+1, 563, 574-575
3896: \s-1\f(CWmaxuuscheds\fP\s+1 File, 574
3897: \s-1\f(CWmaxuuxqts\fP\s+1 File, 574
3898: \s-1\f(CW\s-1MYNAME\s+1\fP\s+1, 571, 573, 577
3899: \s-1\f(CWnetnews\fP\s+1, 574
3900: \s-1\f(CW\s-1NOREAD\fP\s+1 \s+1and \s-1\f(CW\s-1NOWRITE\s+1,\fP\s+1 572
3901: Options, 564, 569-572, 574-576
3902: Out of Space, 575-576
3903: \s-1\f(CWpack\fP\s+1, 575
3904: \s-1\f(CWparms.h\fP\s+1, 566-568, 572-574, 576
3905: Permissions \s-2FI\s+2le Options, 571
3906: \s-1\f(CWPermissions\fP\s+1 file, 564, 569-571,
3907: 573-574, 577, 579
3908: phone number, 563, 566-568, 576, 579
3909: physical line, 564, 570, 574
3910: Polling Other Systems, 575
3911: \s-1\f(CW\s-1PUBDIR\s+1\fP\s+1, 571, 573-574
3912: public directory, 564, 571-572, 574-575
3913: public login, 569-570
3914: queued files, 571-572
3915: queued requests, 571, 575
3916: \s-1\f(CW\s-1READ\fP\s+1 \s+1and \s-1\f(CW\s-1WRITE\s+1,\fP\s+1 572
3917: remote execution, 563-564, 572, 574
3918: \s-1\f(CWremote.unknown\fP\s+1, 574, 577
3919: \s-1\f(CW\s-1REQUEST\s+1\fP\s+1, 566, 569-575, 578
3920: retry backoff, 577
3921: \s-1\f(CWrmail\fP\s+1, 570, 572-574
3922: \s-1\f(CWrnews\fP\s+1, 570, 572-574
3923: Rules, 570
3924: \fIsecurity\fP, 545, 550-551, 554
3925: \s-1\f(CW\s-1SENDFILES\s+1\fP\s+1, 570-571, 573-574
3926: Setting Up \s-2ACU D\s+2evices, 565
3927: \fIsetup\fP, 499-500
3928: \s-1\f(CWShere\fP\s+1 message, 573
3929: Special Strings, 569
3930: spool directory, 573, 575, 579
3931: Sysfiles \(em alternate Systems,
3932: Devices, Dialers files, 568
3933: \s-1\f(CWSysfiles\fP\s+1, 569
3934: system name, 571, 573, 575, 577, 579
3935: System Programs, 564
3936: System Status Messages, 579
3937: \s-1\f(CW\s-1TCP\s+1\fP\s+1, 563, 566, 568, 577-578
3938: \fIupas\fP, 558, 560, 562
3939: \s-1\f(CWuucheck\fP\s+1, 564
3940: \s-1\f(CWuucico\fP\s+1, 563-565, 569, 574-576, 578
3941: \s-1\f(CWuucleanup\fP\s+1, 564, 575
3942: uucp login, 574, 576
3943: \s-1\f(CWuudemon.admin\fP\s+1, 564, 575
3944: \s-1\f(CWuudemon.cleanup\fP\s+1, 564, 575
3945: \s-1\f(CWuudemon.hour\fP\s+1, 564, 575
3946: \s-1\f(CWuudemon.poll\fP\s+1, 564, 575
3947: \s-1\f(CWuugetty\fP\s+1, 564-565
3948: \s-1\f(CWuulog\fP\s+1, 564, 575
3949: \s-1\f(CWuusched\fP\s+1, 564, 574, 578
3950: \s-1\f(CWuustat\fP\s+1, 564, 575-577
3951: \s-1\f(CWUutry\fP\s+1, 564, 576
3952: \s-1\f(CWuux\fP\s+1, 563-564, 572-573
3953: \s-1\f(CWuuxqt\fP\s+1, 563-564, 571-575, 577, 579
3954: \s-1\f(CW\s-1VALIDATE\s+1\fP\s+1, 571-573
3955:
3956: \s-1\f(CWuucp\fP\s+1 file-transfer,\fI ipc\fP, 529
3957: uucp login,\fI uucp\fP, 574, 576
3958: \s-1\f(CWuudemon.day\fP\s+1,\fI setup\fP, 500
3959: \s-1\f(CWuugetty\fP\s+1,\fI uucp\fP, 564-565
3960: \s-1\f(CWuugrep\fP\s+1,\fI setup\fP, 500
3961: \s-1\f(CWuulog\fP\s+1,\fI uucp\fP, 564, 575
3962: \s-1\f(CWuusched\fP\s+1,\fI uucp\fP, 564, 574, 578
3963: \s-1\f(CWuustat\fP\s+1,\fI uucp\fP, 564, 575-577
3964: \s-1\f(CWuux\fP\s+1,\fI security\fP, 550
3965: \fIuucp\fP, 563-564, 572-573
3966: vertical justification, \fIpm\fP, 21-24
3967: \s-1\f(CWvi\fP\s+1,\fI prefer\fP, 164
3968: Video Facilities,\fI raster\fP, 483
3969: Viewing A Movie,\fI anim\fP, 456
3970: virtual memory buffer cache,\fI fsck\fP, 587
3971: \s-1\f(CWvismon\fP\s+1,\fI ipc\fP, 526
3972: widows, \fIpm\fP, 21-24
3973: window system,\fI sam\fP, 399, 407-408, 416,
3974: 418, 420
3975: work station,\fI raster\fP, 483-484
3976: \s-2WORM \s+2disk,\fI backup\fP, 593-594, 597
3977: X window system,\fI anim\fP, 451, 461, 473
3978: Yacc: A Parser Generator, \fIyacc\fP, 347-374
3979:
3980: \fIyacc\fP, 347-374
3981: \s-1\f(CW$\fP\s+1 sign, 351, 354
3982: \s-1\f(CW$$\fP\s+1, 351-352, 354-356, 358, 368, 371,
3983: 374
3984: \s-1\f(CW%%\fP\s+1, 348, 352, 354-357, 359, 364, 368,
3985: 370, 373
3986: \s-1\f(CW%left\fP\s+1, 355, 357, 365, 371-372
3987: \s-1\f(CW%nonassoc\fP\s+1, 355, 365, 371
3988: \s-1\f(CW%prec\fP\s+1, 355, 357, 366
3989: \s-1\f(CW%right\fP\s+1, 355, 365, 371
3990: \s-1\f(CW%start\fP\s+1, 348-349, 352, 373
3991: \s-1\f(CW%token\fP\s+1, 349, 352, 354-355, 357, 359,
3992: 364-365, 369, 371-373
3993: \s-1\f(CW%type\fP\s+1, 371-373
3994: \s-1\f(CW%union\fP\s+1, 371
3995: \s-1\f(CW%{\fP\s+1, 351-352, 355, 368, 370-371, 373
3996: \s-1\f(CW%}\fP\s+1, 351-352, 355, 368, 370-371, 373
3997: \s-1\f(CW\(emd\fP\s+1 option, 370-371
3998: \s-1\f(CW\(emly\fP\s+1, 350-351
3999: \s-1\f(CW\(emv\fP\s+1 option, 359, 363
4000: accept action, 363
4001: action, 347, 351-354, 356, 358, 360,
4002: 362-364, 366-368, 371-374
4003: Actions and Attributes, 351
4004: Actions Embedded Within Rules, 358
4005: Ambiguity and Conflicts, 363
4006: ambiguous, 347, 359, 363, 366
4007: arithmetic expressions, 353-354
4008: Associativity and Precedence
4009: Declarations, 355
4010: attribute value, 351-353, 356, 358, 369
4011: backslash, 349
4012: bottom-up, 352, 359
4013: C++, 347
4014: C, 347, 349-352, 354-356, 358, 368-370,
4015: 373
4016: comment, 349, 372
4017: Communicating Context to the Lexical
4018: Analyzer, 370
4019: current lookahead, 360, 363, 367
4020: current state, 362-363
4021: default disambiguating rules, 363, 366
4022: Depth-first, 357
4023: disambiguating rule, 363-365
4024: else-if, 366
4025: embedded action, 358
4026: Environment, 368-369
4027: error action, 363, 368
4028: Error Handling, 367, 370
4029: error message, 367, 369
4030: error recovery, 363, 367-369, 372
4031: error state, 367-368
4032: error symbol, 368
4033: escape character, 348-349
4034: Evaluation And Translation Of
4035: Expressions, 353
4036: Execution Order for Actions, 357
4037: expression, 347, 353-357, 364, 366, 370
4038: grammar symbols, 348-349, 360
4039: Grammars for Expressions, 354
4040: Grammars in Yacc Specifications, 348
4041: Grammars, Reviewed, 347
4042: How The Parser Works, 359
4043: if-else production, 366-367
4044: input token, 359-360, 363, 367-368
4045: left associative, 354, 356, 366
4046: left side, 349, 351-353, 358-360,
4047: 362-363
4048: \s-1\f(CWlex\fP\s+1, 347, 369
4049: \fIlex\fP, 375-376, 379, 382-383, 386
4050: Lexical Tie-Ins, 369
4051: literal, 349, 366, 370, 372-373
4052: lookahead pointer, 360, 362
4053: lookahead symbol, 359, 364, 366
4054: lookahead token, 362-363, 368-369
4055: lower precedence, 354-357
4056: \fImk\fP, 271-273, 276, 278, 280-281
4057: \fImusic\fP, 477, 480
4058: nonterminal, 348-350, 353-354, 356, 358,
4059: 361, 363, 366, 371
4060: operator, 353-357
4061: parse tree, 348, 354, 357, 359, 363
4062: Parser States, 360-361
4063: Parsing Actions, 360, 362
4064: parsing conflicts, 359, 365
4065: postfix notation, 354, 364
4066: precedence declarations, 355-357,
4067: 365-366
4068: precedence, 353-355, 357, 364-366
4069: productions, 348-351, 353-355, 361,
4070: 363-364, 366-368, 370
4071: Program Organization, 368
4072: pseudo-variable, 351
4073: \fIrc\fP, 295
4074: reduce action, 359-360, 362-363
4075: reduce/reduce conflict, 363, 366
4076: right associative, 354-356, 364, 366
4077: right side, 349, 351-352, 357, 359-368
4078: Shift a Dangling Else, 366
4079: shift action, 359-360, 363, 366
4080: Shift or To Reduce, 363
4081: Shift-Reduce Parsing, 359-360
4082: shift/reduce conflict, 363-364, 366
4083: side effects, 353, 357
4084: simple-if production, 366-367
4085: simple-if, 366-367
4086: specification, 347-353, 355, 357, 363,
4087: 366, 368-369, 372
4088: stack, 360, 362-367, 371
4089: start symbol, 348-349
4090: starting state, 361-362
4091: Style for Specifications, 353
4092: Support for Arbitrary Attribute
4093: Types, 371
4094: symbols, 348-349, 351, 357, 360-361,
4095: 363
4096: syntax error, 351, 367
4097: syntax, 347-348, 350, 371-372
4098: terminal, 348
4099: token names, 353, 370
4100: token number, 369-370
4101: tokens, 348-351, 354-355, 357, 359, 361,
4102: 365-369, 371
4103: union member name, 371
4104: union type, 371
4105: user-supplied function, 369
4106: Using Yacc, 350
4107: \s-1\f(CWy.output\fP\s+1, 359, 362-366
4108: \s-1\f(CWy.tab.c\fP\s+1, 350, 368-369
4109: \s-1\f(CWy.tab.h\fP\s+1, 370-371
4110: \s-1\f(CWyychar\fP\s+1, 369
4111: \s-1\f(CWyyclearin\fP\s+1, 368
4112: \s-1\f(CWyydebug\fP\s+1, 369
4113: \s-1\f(CWyyerrok\fP\s+1, 368
4114: \s-1\f(CWyyerror\fP\s+1, 351, 369
4115: \s-1\f(CWyylex\fP\s+1, 348, 350-352, 356, 363, 368-370
4116: \s-1\f(CWyylval\fP\s+1, 351-352, 356, 369, 371
4117: \s-1\f(CWyyparse\fP\s+1, 350-351, 369
4118: \s-1\f(CW\s-1YYSTYPE\s+1\fP\s+1, 351-352, 355, 368-369, 371
4119: \s-1\f(CWyyval\fP\s+1, 371
4120:
4121: Yamaha \s-2DX7\s+2,\fI music\fP, 477-479, 481
4122: Yamaha \s-2FB01\s+2,\fI music\fP, 477
4123: Yamaha \s-2SPX90\s+2,\fI music\fP, 477
4124: Yamaha \s-2TX816\s+2,\fI music\fP, 477-479
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.